--- /srv/rebuilderd/tmp/rebuilderdDu1lBh/inputs/python3.14-nopie_3.14.7-4_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdDu1lBh/out/python3.14-nopie_3.14.7-4_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-09-13 08:30:29.000000 debian-binary │ -rw-r--r-- 0 0 0 1044 2026-09-13 08:30:29.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2103360 2026-09-13 08:30:29.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2102392 2026-09-13 08:30:29.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.14 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x1ae345 │ │ │ │ + Entry point address: 0x1af35d │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5434896 (bytes into file) │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 11 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is EXEC (Executable file) │ │ │ │ -Entry point 0x1ae345 │ │ │ │ +Entry point 0x1af35d │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x4d2354 0x004e2354 0x004e2354 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4d2114 0x004e2114 0x004e2114 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 0x4d2380 0x4d2380 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x4d2140 0x4d2140 R E 0x10000 │ │ │ │ LOAD 0x4dfee4 0x004ffee4 0x004ffee4 0x4eb4c 0x77f8c RW 0x10000 │ │ │ │ DYNAMIC 0x4dfef8 0x004ffef8 0x004ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x4d2360 0x004e2360 0x004e2360 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x4d2120 0x004e2120 0x004e2120 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x4dfee4 0x004ffee4 0x004ffee4 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x4dfee4 0x004ffee4 0x004ffee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001d700 00d700 00af4e 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002864e 01864e 0012f0 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00029940 019940 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00029af0 019af0 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00029b20 019b20 001110 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ac30 01ac30 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ac3c 01ac3c 001a40 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002c680 01c680 2b761a 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 002e3c9c 2d3c9c 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 002e3cc0 2d3cc0 1fe690 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004e2350 4d2350 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004e2354 4d2354 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004e235c 4d235c 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004e2360 4d2360 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002c680 01c680 2b73d0 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 002e3a50 2d3a50 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 002e3a80 2d3a80 1fe690 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004e2110 4d2110 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004e2114 4d2114 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004e211c 4d211c 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004e2120 4d2120 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 004ffee4 4dfee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 004ffee8 4dfee8 000009 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 004ffee8 4dfee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 004ffef0 4dfef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 004ffef4 4dfef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 004ffef8 4dfef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00500000 4e0000 00089c 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2427 +1,2427 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2424 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: 00239a31 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00074da1 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0003a7a7 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0050ab24 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 00080ce5 284 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 00072acd 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 0023a0e1 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00074df1 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0003a7f3 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0050ab28 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 00080aa1 284 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 00072b1d 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002ba3c 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000a84a5 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 00186249 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0006ce81 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000a7ee9 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 001864a9 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0006ced1 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 0007186d 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 0021a53d 388 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 001eeb7d 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 00056e97 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 19: 0017d839 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 000718bd 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 0021b205 388 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 001efacd 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 00056ee7 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 19: 0017d6f1 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 20: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ - 21: 002559e1 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 21: 00255bb9 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 22: 00504e40 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 23: 00154381 676 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 24: 0009fed5 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 25: 002b9091 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 26: 0005dac3 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 23: 00153eb5 676 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 24: 0009f8c5 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 25: 002b8e41 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 26: 0005db17 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ 27: 0050aa28 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 28: 000f7e7d 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 28: 000f7981 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 29: 00577dc4 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 30: 0025df91 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 30: 0025e14d 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 32: 001540c5 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 33: 0006bdf7 250 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 34: 0006ed55 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 35: 00035c0f 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 32: 00153bf9 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 33: 0006be47 250 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 34: 0006ed31 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 35: 00035c17 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 36: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 37: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 38: 00255255 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 39: 00088201 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 40: 00244ba5 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 41: 00241049 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 38: 002558fd 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 39: 00087fb9 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 40: 00245265 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 41: 00241709 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 42: 00508cfc 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 43: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 44: 003f5a0c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 45: 00099af9 708 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 46: 001e4e21 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 47: 00036b09 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 48: 00072bb1 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 49: 001f50cd 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 50: 00060d9d 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 51: 00221a2d 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 52: 0006687d 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 53: 00254575 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 44: 003f57cc 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 45: 000998a9 712 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 46: 001e5e05 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 47: 00036b0d 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 48: 00072c01 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 49: 001f5f15 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 50: 00060c83 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 51: 0022249d 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 52: 000668cd 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 53: 00254c1d 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 55: 0018ff49 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 56: 001bd2f5 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 57: 00160da9 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 58: 002b8841 984 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 59: 00070f4d 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 60: 0023ce49 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 55: 0019018d 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 56: 001be315 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 57: 00160ac1 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 58: 002b85f1 984 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 59: 00070f29 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 60: 0023d501 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ 61: 0050aaa4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 62: 0006ecd3 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 62: 0006ecaf 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ 63: 00031795 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 64: 00037fc5 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 65: 0011e0a1 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 64: 00037fcd 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 65: 0011db81 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ 66: 00502d08 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 67: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 68: 0054ea30 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ 69: 0050a3f8 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 70: 00130839 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 70: 00130349 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 72: 00042665 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 73: 000742a7 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 72: 000426b5 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 73: 000742f7 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 74: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 75: 00085159 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 76: 001e51ad 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 77: 0007a9d1 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 75: 00084eb9 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 76: 001e6191 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 77: 0007aa21 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ 78: 00577de8 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 79: 0005976d 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 79: 000597bd 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 80: 0002b9c4 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 81: 0006cc95 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 82: 002d6955 1072 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 83: 00094a4d 540 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 84: 0006b86b 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 85: 00070e77 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 86: 002a2d5d 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 87: 0006bdef 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 88: 00103ced 240 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 89: 00141b99 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 90: 003f91c0 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 91: 00217e95 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 92: 000a2d4d 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 93: 0023c629 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ - 94: 002572b1 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 95: 002b08b9 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 96: 00291401 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 97: 00135811 376 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 98: 0006c17b 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 81: 0006cce5 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 82: 002d670d 1072 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 83: 000947fd 540 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 84: 0006b8bb 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 85: 00070e53 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 86: 002a2b0d 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 87: 0006be3f 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 88: 00103799 306 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 89: 001416e5 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 90: 003f8f80 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 91: 00218b5d 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 92: 000a2839 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 93: 0023ccdd 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ + 94: 00194091 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 95: 002b0669 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 96: 002911b5 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 97: 00135359 378 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 98: 0006c1cb 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 99: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 100: 00217d6d 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 100: 00218a35 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 101: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 102: 00157ba9 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 103: 0023c161 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 104: 00152f65 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 105: 00263e45 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 106: 0004f265 384 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 107: 00280409 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 108: 0021a3cd 228 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 109: 0006e145 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 110: 000d8609 912 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 111: 0021d57d 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 112: 0020d84d 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 113: 0006d0b1 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 102: 001578c9 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 103: 0023c815 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 104: 00152a95 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 105: 00264025 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 106: 0004f2b5 384 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 107: 002801e9 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 108: 0021b095 228 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 109: 0006e121 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 110: 000d7ff9 916 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 111: 0021dfed 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 112: 0020e565 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 113: 0006d101 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 114: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 115: 00251115 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 116: 0022f461 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 117: 002a83ed 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 115: 0025175d 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 116: 0022fb1d 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 117: 002a819d 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 118: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 119: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 120: 0006c9b3 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 121: 00219e61 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 122: 002657d9 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 120: 0006ca03 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 121: 0021ab29 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 122: 002659b9 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 124: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 125: 002e0e59 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 125: 002dd241 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 126: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 127: 0002bd20 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 128: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 129: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 130: 0006b823 14 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 130: 0006b873 14 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 132: 000395c1 364 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 132: 000395c9 364 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 134: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 135: 00507bc4 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 137: 001bd349 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 137: 001be369 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 139: 0006b403 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 139: 0006b453 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ 140: 00032655 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 141: 0006ec57 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 142: 001f0ff9 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 143: 0012bef1 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 144: 000729d9 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 145: 0006dccd 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 146: 000bb8ad 51498 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 147: 0005a1cb 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 141: 0006ec33 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 142: 001f1fd9 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 143: 0012b9d9 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 144: 00072a29 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 145: 0006dd1d 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 146: 000bb275 51554 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 147: 0005a21b 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 148: 0002c9e9 248 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 149: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 150: 0002c3ec 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 151: 000cc2c5 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 152: 00219dc9 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 151: 000cbcdd 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 152: 0021aa91 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 153: 005020fc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 154: 0021d7d5 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 154: 0021e245 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 156: 001f49c9 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 157: 00039e95 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 158: 00298b71 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 159: 0020fa55 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 160: 0014e151 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 156: 001f5835 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 157: 00039ee1 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 158: 002989d9 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 159: 00210779 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 160: 0014dc85 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ 161: 00557360 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ - 162: 0015ba21 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 163: 00110aa1 2 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 162: 0015b741 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 163: 001105a9 2 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 164: 0050416c 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 165: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 166: 0014e091 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 167: 001e867d 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 168: 000eee5d 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 166: 0014dbc5 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 167: 001e9659 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 168: 000ee8d9 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 169: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 170: 0006cf4f 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 171: 000f3421 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 172: 00068723 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 173: 001e6fc1 460 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 174: 0006e1c9 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 175: 001dfdfd 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 170: 0006cf9f 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 171: 000f2e9d 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 172: 00068773 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 173: 001e7fa5 460 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 174: 0006e1a5 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 175: 001e0ddd 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 177: 002184c1 1516 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 177: 00219189 1516 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 178: 00501964 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 179: 00035e4d 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ - 180: 000f5c45 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 179: 00035e55 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ + 180: 000f5691 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ 181: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 182: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 183: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 184: 0006a0c1 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 185: 0007516b 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 186: 001cc379 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 184: 0006a111 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 185: 000751bb 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 186: 001cd3a5 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 188: 00070db1 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 189: 00082f5d 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 190: 0021d77d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 188: 00070d8d 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 189: 00082d25 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 190: 0021e1ed 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 191: 0050aacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 192: 00171225 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 193: 0006d5f9 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 194: 0005e5e5 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 195: 0006bc2d 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 196: 00069f85 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 197: 0006c947 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 198: 0005c187 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 199: 00072b0b 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 200: 0022e02d 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 201: 000ac3d5 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 202: 001cc371 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 203: 002b5ab5 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 204: 0007100b 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 205: 002231e5 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 206: 0004c4c9 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ - 207: 0015213d 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 192: 00170fb9 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 193: 0006d649 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 194: 0005e639 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 195: 0006bc7d 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 196: 0006a02b 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 197: 0006c997 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 198: 0005c1db 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 199: 00072b5b 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 200: 0022e6ed 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 201: 000abd8d 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 202: 001cd39d 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 203: 002b5865 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 204: 00071059 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 205: 00223c55 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 206: 0004c519 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 207: 00151c6d 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ 208: 00577dbc 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 209: 0002cae1 76 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ - 211: 00222ecd 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 212: 001ce331 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 211: 0022393d 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 212: 001cf399 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 213: 0002c550 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 214: 001efb21 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 215: 000940d5 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 214: 001f0a71 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 215: 00093e91 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 216: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 217: 0002c1c4 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 218: 0016e5b1 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 218: 0016e341 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ 219: 00503534 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 220: 00283181 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 221: 0006cda9 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 222: 00109d4d 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 223: 0022b1ad 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 220: 00282f61 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 221: 0006cdf9 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 222: 00109861 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 223: 0022bc05 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 224: 00501680 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 225: 0021db45 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 226: 00146749 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 225: 0021e5b5 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 226: 00146295 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 227: 00501678 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 228: 0006def5 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 228: 0006df45 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 229: 005068ac 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 230: 00285b39 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 230: 00285955 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 232: 0006ceb5 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 233: 00070e7f 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ - 234: 001ebe2d 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 235: 000dd5f1 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 236: 004210dc 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 237: 00175389 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 238: 0023c6a5 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 239: 0028e401 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 240: 001712cd 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 241: 0015cce9 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 232: 0006cf05 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 233: 00070e5b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 234: 001ecd7d 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 235: 000dcfd9 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 236: 0042199c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 237: 00175381 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 238: 0023cd59 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 239: 002b99dd 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 240: 00171061 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 241: 0015ca15 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 242: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 243: 0020e27d 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 243: 0020ef95 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 245: 0050ab18 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 246: 0006de91 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 245: 0050ab1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 246: 0006dee1 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ 248: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 250: 001c76c9 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 250: 001c86f1 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 252: 00039827 62 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 253: 000763d1 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 254: 000659cb 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 252: 0003982f 62 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 253: 00076421 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 254: 00065a1b 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 255: 0002b39c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 256: 001ceadd 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ - 257: 00068f61 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 258: 0006d63d 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 259: 002881ad 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 256: 001cfb45 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 257: 00068fb1 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 258: 0006d68d 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 259: 00287f75 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 260: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 262: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 263: 0008c00d 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 264: 0021ed39 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 265: 0015c74d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 266: 001bcc0d 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 263: 0008bdd5 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 264: 0021f7a9 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 265: 0015c469 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 266: 001bdc2d 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 267: 00501774 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 269: 0050f39c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 270: 00118ecd 1800 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 271: 000737c7 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 272: 0021dac5 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 273: 00248bfd 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 274: 00067109 356 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 270: 001189d1 1792 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 271: 00073817 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 272: 0021e535 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 273: 002492bd 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 274: 00067159 356 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ 275: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 276: 00209309 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 277: 000e03d9 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 276: 0020a021 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 277: 000dfdb9 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 279: 0006ed97 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 280: 0006e141 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 279: 0006ed73 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 280: 0006e11d 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 281: 0002d819 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 282: 0006c7b3 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 283: 000f6d2d 260 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 282: 0006c803 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 283: 000f6771 452 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 284: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 285: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 286: 00228c15 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 287: 00148119 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 288: 0005bc21 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 289: 00072a1d 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 286: 0022966d 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 287: 00147c6d 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 288: 0005bc73 74 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 289: 00072a6d 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ 290: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ 291: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 292: 0005f803 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 293: 001f393d 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 294: 0015e509 224 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 292: 0005f853 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 293: 001f491d 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 294: 0015e231 224 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ 295: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 296: 000dc511 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 296: 000dbefd 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 298: 000b2225 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 299: 00204851 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 300: 0006d899 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 301: 0007a3cd 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 302: 002ac26d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 303: 001c9585 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 298: 000b1bd9 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 299: 00205561 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 300: 0006d8e9 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 301: 0007a41d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 302: 002ac01d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 303: 001ca54d 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 305: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 306: 0054ea40 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ - 307: 00210045 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 308: 00071807 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 309: 0006eb97 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 307: 00210d69 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 308: 00071857 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 309: 0006eb73 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 310: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 311: 0007683b 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 312: 000739db 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 313: 000c82ed 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 311: 0007688b 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 312: 00073a2b 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 313: 000c7ced 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 314: 0002c681 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 315: 0007aa85 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 316: 002043d9 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 317: 00080a89 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 318: 00070e3b 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 315: 0007aad5 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 316: 002050e9 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 317: 00080859 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 318: 00070e17 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 320: 0006c2e7 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 320: 0006c337 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 321: 0054f2dc 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 322: 00068fe1 892 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 323: 00068911 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 324: 001f0761 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 322: 00069031 892 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 323: 00068961 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 324: 001f1741 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ 325: 0050aad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 326: 00217eed 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 327: 00269579 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 328: 001596c5 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 329: 002205c9 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 330: 001ab1e9 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 331: 0017d7cd 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 332: 000a2e05 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 333: 0006c57f 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 334: 0040d2cc 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 335: 0006ec5b 78 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 336: 00250a35 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 337: 00079b55 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 338: 000fb419 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 326: 00218bb5 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 327: 00269759 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 328: 001593e5 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 329: 00221039 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 330: 001ac201 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 331: 0017d685 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 332: 000a28f1 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 333: 0006c5cf 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 334: 0040d08c 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 335: 0006ec37 78 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 336: 0025107d 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 337: 00079ba5 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 338: 000faf21 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 339: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 340: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 341: 0017d74d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 341: 0017d605 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 342: 0050a934 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 343: 0021d13d 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 344: 0003c507 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 345: 00066435 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 346: 00040f71 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 347: 000cab8d 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 343: 0021de05 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 344: 0003c557 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 345: 00066485 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 346: 00040fc1 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 347: 000ca5a5 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 348: 0002d3cf 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 349: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 350: 0002cc5f 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 351: 001e58e1 1352 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 352: 000aec5d 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 353: 00224089 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 351: 001e68c5 1352 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 352: 000ae611 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 353: 00224af5 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 355: 002540ad 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 355: 00254755 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 356: 005085e8 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 357: 00213745 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 358: 00245bd5 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 359: 0023a699 536 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 360: 001c9351 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 357: 00214431 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 358: 00246295 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 359: 0023ad49 536 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 360: 001ca319 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 361: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 362: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 363: 0004038f 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 364: 002820a9 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 365: 002673bd 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 363: 000403df 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 364: 00281e89 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 365: 0026759d 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 366: 0002bcc0 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 367: 00130f91 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 367: 00130abd 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 368: 0050aa90 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 369: 0006db73 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 370: 00046017 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 371: 000941e5 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 369: 0006dbc3 90 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 370: 00046067 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 371: 00093fa1 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ 372: 0050a930 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 373: 0021a6c1 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 373: 0021b389 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 374: 00031d45 2266 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 375: 00091fe5 2960 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 376: 000f0015 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 377: 002e2be1 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 375: 00091dad 2960 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 376: 000efa8d 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 377: 002e2919 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 378: 00512b9c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 379: 00233dad 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 380: 001429bd 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 381: 0006c271 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 379: 00234471 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 380: 00142509 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 381: 0006c2c1 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 382: 00506ab4 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 383: 000a8321 388 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 383: 000a7cd5 388 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 385: 00505954 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 386: 00069ef5 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 387: 0006bda5 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 388: 002304a5 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 386: 00069feb 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 387: 0006bdf5 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 388: 00230b61 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 389: 000316b1 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 390: 0024ebe5 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 391: 000710ad 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 390: 0024f5d1 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 391: 000710fb 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 392: 0002c3ac 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 393: 00040db7 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 394: 0006b9ff 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 395: 00099001 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 396: 000fb3b9 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 397: 001f0271 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 393: 00040e07 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 394: 0006ba4f 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 395: 00098db1 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 396: 000faec1 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 397: 001f1251 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 398: 005027f8 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 399: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 400: 00219bad 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 401: 0020a289 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 402: 002ac735 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 400: 0021a875 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 401: 0020afa1 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 402: 002ac4e5 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 403: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 404: 0050ab20 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 405: 0004f8d3 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 404: 0050ab24 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 405: 0004f923 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 406: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 407: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 408: 000ec1f9 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 408: 000ebc71 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 409: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 410: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 411: 0002af74 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 412: 0002b3f4 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 413: 0006e3d3 110 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 414: 00092ca5 3152 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 415: 001dee71 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 416: 00154c71 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 413: 0006e3af 110 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 414: 00092a6d 3140 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 415: 001dfe4d 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 416: 001547a9 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 417: 0002b570 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 418: 000f6c2d 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 419: 00211909 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 420: 000e4add 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 421: 0006eae5 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 418: 000f6671 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 419: 002125f5 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 420: 000e454d 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 421: 0006eac1 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 422: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 423: 002d0f75 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 424: 0028f3dd 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 425: 00062cb1 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 426: 001af189 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 423: 002d0d2d 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 424: 0028f19d 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 425: 00062d05 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 426: 001b01a1 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 427: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 428: 0010a2b1 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 429: 0006e3c7 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 428: 00109dc5 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 429: 0006e3a3 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 430: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 431: 00040f89 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 432: 001e4de5 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 433: 0006e035 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 434: 002147f5 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 431: 00040fd9 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 432: 001e5da5 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 433: 00070fc1 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 434: 002154e1 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 435: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ - 436: 001efab1 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 436: 001f0a01 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 437: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 438: 000f73ad 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 438: 000f6eb1 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 439: 0050aae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 440: 002613bd 2000 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 440: 0026156d 2000 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ 442: 00509ca8 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 444: 002bf661 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 445: 00153995 278 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 444: 002bf419 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 445: 001534c5 278 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 446: 0002b324 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 447: 0023c931 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 447: 0023cfa9 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ 448: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ - 449: 00216ac9 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 449: 00217791 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ 450: 0050aa80 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 451: 0006c3a9 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 452: 0016af59 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 453: 0025f355 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 454: 000746d7 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 451: 0006c3f9 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 452: 0016acb5 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 453: 0025f4fd 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 454: 00074727 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ 456: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ 457: 005126e0 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 458: 00507148 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 459: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 460: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 461: 0006b4e5 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 462: 00070d31 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 461: 0006b535 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 462: 00070d0d 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ 463: 0050aab0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 464: 00074b4b 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 465: 000d5be9 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 466: 00206cf9 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 467: 00205fed 204 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 468: 0025f7a1 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 469: 0006cc75 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 470: 001b2c15 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 471: 000d6df9 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 464: 00074b9b 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 465: 000d55dd 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 466: 00207a0d 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 467: 00206d01 204 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 468: 0025f949 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 469: 0006ccc5 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 470: 001b3c31 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 471: 000d67ed 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ 472: 0050ab0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 473: 002b41c1 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 473: 002b3f39 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ 474: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 475: 00193f9d 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 475: 00194ac1 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 476: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 477: 0015edc5 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ - 478: 00253069 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 479: 000841bd 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 477: 0015eaed 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 478: 00253505 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 479: 00083f7d 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 480: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 481: 002b2cc1 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 482: 001ce4ed 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 483: 001b92dd 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 481: 002b2a71 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 482: 001cf555 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 483: 001ba2fd 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 484: 0002bce4 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 485: 000f8145 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 486: 000905e5 592 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 487: 00122991 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 488: 0020fc81 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 489: 0006ccbb 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 485: 000f7c49 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 486: 000903ad 592 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 487: 00122485 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 488: 002109a5 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 489: 0006cd0b 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 490: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 491: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 492: 00074165 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 493: 0006dff5 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 494: 00233aad 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 495: 001efbd9 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 492: 000741b5 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 493: 00070f81 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 494: 0023416d 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 495: 001f0bbd 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 496: 0050ab04 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 497: 0006b64b 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ - 498: 002415d9 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 497: 0006b69b 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 498: 00241c99 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 499: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 500: 001df7dd 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 501: 002714d5 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 500: 001e07bd 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 501: 002716ad 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 502: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 503: 0007a16d 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 504: 0024df2d 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 505: 000670ff 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 506: 000941d9 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 507: 0018f2bd 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 508: 00165e05 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 509: 00282ce5 936 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 503: 0007a1bd 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 504: 0024e585 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 505: 0006714f 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 506: 00093f95 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 507: 0018f509 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 508: 00165b35 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 509: 00282ac5 936 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 510: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 511: 00072a59 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 512: 0024e2f9 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 513: 001c9cb1 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 514: 0006d177 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 515: 001754a1 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 511: 00072aa9 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 512: 0024e951 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 513: 001cac79 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 514: 0006d1c7 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 515: 00175499 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 516: 0050aa9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 517: 0025b499 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 518: 000f19d5 1628 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 519: 00071425 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 520: 00223d25 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 521: 00122921 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 517: 0025b601 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 518: 000f144d 1620 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 519: 00071475 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 520: 00224791 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 521: 00122415 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 522: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 523: 0002b3a8 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 524: 001dfc19 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 524: 001e0bf9 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 525: 0002c999 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 526: 0002c054 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 527: 001daea9 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 527: 001dbe91 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 528: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 529: 0006c587 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 529: 0006c5d7 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 530: 0002b7d0 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 531: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 532: 002a1d51 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 533: 0024e579 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 532: 002a1b01 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 533: 0024ebd1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 534: 0002ccf5 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 535: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 536: 000713b3 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 537: 0024adc5 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 536: 00071403 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 537: 0024b485 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 538: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 539: 00158471 1672 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 539: 00158191 1672 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ 540: 00506d0c 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 541: 00079ba1 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 541: 00079bf1 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ 542: 00577db8 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 543: 00035f3b 262 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 543: 00035f45 260 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 544: 00501670 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 545: 0026a6ad 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 546: 00252721 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 547: 000377e9 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 545: 0026a88d 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 546: 00252ba9 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 547: 000377f1 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 548: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 549: 002e0f55 888 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 550: 002070cd 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 551: 00070e4d 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 552: 0027a2f5 758 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 549: 002e0c8d 888 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 550: 00207de1 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 551: 00070e29 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 552: 0027a0d5 758 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 553: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ 554: 0050aaf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 555: 0002afec 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 556: 0050aaf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 557: 001caf51 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 557: 001cbf2d 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 559: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 560: 000d97f9 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 561: 00070f69 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 560: 000d91ed 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 561: 00070f45 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 562: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 563: 00234221 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 564: 00055591 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 565: 00105619 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 566: 001cbaa1 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 563: 002348e5 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 564: 000555e1 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 565: 00105109 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 566: 001ccacd 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 568: 000846b1 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 569: 0006d815 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 570: 000d6891 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 571: 0006ed3b 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 568: 00084411 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 569: 0006d865 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 570: 000d6285 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 571: 0006ed17 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 572: 0050434c 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 573: 00283bdd 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 574: 001eb7dd 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 575: 00096815 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 573: 002839bd 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 574: 001ec725 250 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 575: 000965c5 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 576: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 577: 0002ad58 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 578: 000abfd5 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 578: 000ab98d 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 579: 005074a0 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 581: 0027814d 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 582: 00079a8d 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 583: 001ce751 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 581: 00277f2d 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 582: 00079add 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 583: 001cf7b9 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 584: 0002d32d 116 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 585: 00236c45 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 585: 00237305 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 586: 0054ea40 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (3) │ │ │ │ - 587: 001af25d 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 587: 001b0275 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 588: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 589: 000f4035 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 590: 001f29a1 260 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 591: 00206781 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 589: 000f3ab1 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 590: 001f3981 260 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 591: 00207495 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 592: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 593: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 594: 000717f7 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 595: 001803c9 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 596: 001f0461 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 594: 00071847 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 595: 00180639 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 596: 001f1441 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 598: 0006e239 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 599: 0006ed59 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 598: 0006e215 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 599: 0006ed35 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 601: 00046c83 46 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 602: 0007135d 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 603: 0007f9c1 252 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 601: 00046cd3 46 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 602: 000713ad 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 603: 0007f7d1 252 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 604: 00507eac 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 605: 001f6981 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 606: 0006b841 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 607: 002aa5cd 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 608: 001af291 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 605: 001f7691 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 606: 0006b891 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 607: 002aa37d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 608: 001b02a9 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ 609: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 610: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 611: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 612: 00070f6d 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 612: 00070f49 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 613: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 614: 00338040 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 615: 000661ff 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 616: 001cc609 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 614: 00337e00 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 615: 0006624f 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 616: 001cd635 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 617: 0050a188 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 618: 0006ed5f 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 619: 00188d85 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 620: 0009438d 300 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 618: 0006ed3b 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 619: 00188fe5 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 620: 00094149 296 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 621: 005032a4 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 622: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 623: 0050aac4 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 624: 0025c0dd 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 625: 000a1ce9 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 624: 0025c245 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 625: 000a17d5 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 626: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 627: 0006cd85 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 628: 002e309d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 629: 0007fd59 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 627: 0006cdd5 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 628: 002e2e59 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 629: 0007fb29 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 630: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 631: 0021c84d 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 631: 0021d515 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 632: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 633: 001f6bb5 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 634: 00178ad9 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 635: 000742fd 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 633: 001f78c5 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 634: 00178991 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 635: 0007434d 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 637: 003f9080 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 638: 0050ab40 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 639: 0009bcbd 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 637: 003f8e40 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 638: 0050ab48 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 639: 0009ba65 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 641: 000f2031 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 642: 0011e51d 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 643: 001edc69 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 644: 0021a529 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 645: 001f2905 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 641: 000f1aa1 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 642: 0011dffd 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 643: 001eebb9 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 644: 0021b1f1 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 645: 001f38e5 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 646: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 647: 001ca7c9 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 648: 00251b21 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 647: 001cb791 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 648: 00252169 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 649: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 650: 001def15 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 651: 0020d3e9 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 650: 001dfef1 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 651: 0020e101 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 652: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 653: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 654: 0007a1ad 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 655: 003f5a6c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 656: 001940b9 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 657: 001cdfc9 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 658: 0015e93d 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 659: 000aefc1 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 660: 002be999 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 654: 0007a1fd 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 655: 003f582c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 656: 00194bdd 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 657: 001cf031 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 658: 0015e665 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 659: 000ae975 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 660: 002be751 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 661: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 662: 00211b1d 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 663: 000a2cc5 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 664: 002529bd 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 665: 000742bd 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 666: 0006c12f 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 667: 00280181 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 668: 000363e5 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 669: 00174c6d 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 670: 000f6e9d 1250 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 671: 00173f31 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 672: 002c3331 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 673: 0006c75b 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 662: 00212809 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 663: 000a27b1 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 664: 00252e4d 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 665: 0007430d 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 666: 0006c17f 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 667: 0027ff61 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 668: 000363e9 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 669: 00174c65 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 670: 000f69a1 1250 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 671: 00173f29 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 672: 002c30e9 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 673: 0006c7ab 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 675: 0050ab14 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 675: 0050ab18 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 677: 00168d59 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 678: 0022c801 516 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 679: 00253ff1 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 677: 00168a89 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 678: 0022cec1 516 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 679: 0025469d 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 680: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 681: 002d9475 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 682: 000a8061 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 683: 001e4191 360 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 681: 002d922d 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 682: 000a7a19 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 683: 001e5175 360 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 684: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 685: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 686: 00131451 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 687: 00235771 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 688: 002b21dd 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 689: 000e5b49 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 690: 00154f55 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 691: 000a03a5 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 692: 00206149 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 693: 00265f55 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 686: 00130fb9 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 687: 00235e31 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 688: 002b1f8d 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 689: 000e55c1 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 690: 00154a8d 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 691: 0009fe91 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 692: 00206e5d 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 693: 00266135 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 695: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 696: 001daf65 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 697: 00209639 2734 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 696: 001dbf4d 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 697: 0020a351 2734 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 698: 0002cc37 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 699: 0002ac50 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ 700: 0050aa6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 701: 0002bf68 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 702: 001b8cbd 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 703: 001efc69 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 702: 001b9cdd 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 703: 001f0c4d 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 704: 0002ac80 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 705: 0006d079 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 706: 002835a1 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 707: 00057b37 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 708: 0005bedd 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 709: 001ae325 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 710: 001bdd09 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 705: 0006d0c9 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 706: 00283381 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 707: 00057b87 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 708: 0005bf31 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 709: 001af33d 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 710: 001bed29 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 711: 00030d61 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 712: 0009a6c9 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 713: 00070ef9 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 714: 001668e9 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 715: 0006b831 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 716: 0023bf39 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 717: 0020ac65 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 718: 0011b055 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 719: 00145459 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 720: 001b21b5 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 712: 0009a471 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 713: 00070ed5 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 714: 00166619 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 715: 0006b881 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 716: 0023c5ed 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 717: 0020b97d 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 718: 0011ab51 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 719: 00144fa5 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 720: 001b31cd 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 722: 0006c1ed 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 723: 00240219 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 722: 0006c23d 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 723: 002408dd 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 724: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 725: 000ed2e9 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 726: 0021daa9 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 727: 00216b49 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 725: 000ecd65 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 726: 0021e519 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 727: 00217811 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 729: 0013e6f5 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 730: 000730e5 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 731: 0006d20f 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 732: 0023c27d 940 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 733: 00145a59 2128 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 729: 0013e245 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 730: 00073135 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 731: 0006d25f 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 732: 0023c931 940 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 733: 001455a5 2128 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 734: 0002d42d 180 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 735: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 736: 000602c1 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 737: 0006bb17 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 738: 001ae339 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 736: 0006028f 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 737: 0006bb67 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 738: 001af351 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 739: 00501664 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 740: 00074c9d 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 741: 0005bce3 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 740: 00074ced 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 741: 0005bd37 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ 742: 00577dc0 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ - 743: 00044c91 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 744: 002e2c11 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 743: 00044ce1 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 744: 002e29c9 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 746: 0025ac05 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 747: 00038c79 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 746: 0025ad6d 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 747: 00038c81 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 748: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 749: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 750: 00219d65 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 751: 002d089d 476 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 752: 0006bae3 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 753: 000f7381 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 754: 001f37a9 186 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 750: 0021aa2d 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 751: 002d0655 476 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 752: 0006bb33 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 753: 000f6e85 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 754: 001f4789 186 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 755: 0050aad0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 756: 001a7811 948 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 757: 0050ab10 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 756: 001a8829 948 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 757: 0050ab14 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 758: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 759: 001ac955 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 760: 000688bf 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 761: 0014aef1 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 759: 001ad96d 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 760: 0006890f 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 761: 0014aa49 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 763: 0050aaf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 764: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 765: 0006d989 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 766: 00298e11 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 767: 00223cb1 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 765: 0006d9d9 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 766: 00298bc1 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 767: 0022471d 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 769: 00504ca0 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 770: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 771: 0007e995 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 772: 00149125 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 773: 0017fbd1 552 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 771: 0007e7a5 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 772: 00148c79 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 773: 0017fe45 548 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ 774: 000316f9 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 775: 002231a5 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 776: 0006de3d 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 775: 00223c15 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 776: 0006de8d 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 777: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 778: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 779: 001dd8ed 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 780: 002835a9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 781: 0006c0c1 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 782: 0006e3cb 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 779: 001de8d5 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 780: 00283389 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 781: 0006c111 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 782: 0006e3a7 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 784: 0006eb69 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 784: 0006eb45 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 785: 0002bd68 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 786: 00070f23 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 786: 00070eff 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 787: 0002c9c5 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 788: 002067b5 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 788: 002074c9 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 789: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 790: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 791: 0006c493 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 792: 001eda3d 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 791: 0006c4e3 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 792: 001ee98d 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 793: 0002bc00 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 794: 002b75e9 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 795: 0006cc6b 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 796: 001ae33d 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 797: 000b779d 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 798: 0050ab44 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 799: 000f41b5 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 800: 0006ddeb 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 801: 0006ecc1 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 794: 002b73d1 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 795: 0006ccbb 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 796: 001af355 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 797: 000b7169 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 798: 0050ab4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 799: 000f3c31 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 800: 0006de3b 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 801: 0006ec9d 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 803: 00501ab0 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 804: 00154fd5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 805: 0004fee9 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 806: 001cb169 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 804: 00154b0d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 805: 0004ff39 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 806: 001cc141 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 807: 0002c8dd 102 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 808: 000696e1 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 809: 0006ccc1 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 810: 0006cc49 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 811: 00057369 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 808: 00069731 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 809: 0006cd11 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 810: 0006cc99 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 811: 000573b9 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ 812: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 813: 000db76d 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 814: 0010f665 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 815: 0017da25 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 816: 0006ccc9 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 817: 002ac2bd 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 818: 000739e1 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 819: 000e9995 1172 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 820: 00076925 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 821: 0017a669 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 822: 002adc75 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 813: 000db15d 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 814: 0010f16d 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 815: 0017dc95 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 816: 0006cd19 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 817: 002ac06d 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 818: 00073a31 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 819: 000e940d 1172 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 820: 00076975 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 821: 0017a521 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 822: 002ada25 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ 823: 00505324 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 824: 0002bf08 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 825: 0011b591 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 826: 0005f90b 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 827: 00151271 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 825: 0011b08d 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 826: 0005f95b 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 827: 00150da1 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 828: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 829: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 830: 000750ef 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 831: 0004c6bd 340 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 832: 00227c61 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 830: 0007513f 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 831: 0004c70d 340 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 832: 002286b9 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 833: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 834: 002a2d11 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 834: 002a2ac1 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 835: 0050aac0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 836: 000b7321 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 837: 00204521 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 838: 000e8acd 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 836: 000b6ced 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 837: 00205231 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 838: 000e8545 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 839: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 840: 00074c65 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 841: 00045845 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 842: 00070df1 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 843: 00072915 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 840: 00074cb5 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 841: 00045895 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 842: 00070dcd 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 843: 00072965 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 844: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 845: 0003ee25 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 845: 0003ee75 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 846: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 847: 000689d1 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 847: 00068a21 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 848: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ 849: 0054f2ec 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 850: 001dfc21 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 851: 001cff89 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 852: 0006a855 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 853: 0006c85b 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 850: 001e0c01 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 851: 001d0ff1 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 852: 0006a8a5 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 853: 0006c8ab 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 854: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 855: 0006ccb3 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 855: 0006cd03 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 856: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 857: 000a1d05 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 858: 001b120d 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 859: 0023fee9 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 860: 00146b39 2056 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 861: 001c7721 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 862: 00074729 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 863: 0016e6f9 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 864: 001a6955 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 865: 0020aafd 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 866: 00216501 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 867: 001733d5 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 857: 000a17f1 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 858: 001b2225 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 859: 002405ad 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 860: 00146685 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 861: 001c8749 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 862: 00074779 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 863: 0016e489 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 864: 001a796d 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 865: 0020b815 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 866: 002171c9 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 867: 001733c9 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 868: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 869: 000e6f65 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 870: 002293c1 1216 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 871: 0005fa39 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 872: 0007fabd 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 869: 000e69dd 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 870: 00229e19 1216 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 871: 0005fa89 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 872: 0007f8cd 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ 874: 0002b3cc 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 875: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 876: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 877: 00194929 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 878: 0025cd8d 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 879: 000418b5 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 880: 00064cd7 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 881: 00259db1 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 882: 000e4675 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 877: 0019544d 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 878: 0025cef5 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 879: 00041905 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 880: 00064d2b 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 881: 00259f19 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 882: 000e40e5 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 883: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 884: 00248a9d 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 884: 0024915d 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 885: 0002dfc9 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 886: 000f6e31 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 887: 000369b9 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 886: 000f6935 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 887: 000369bd 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 888: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 889: 0007a9e1 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 890: 0016ffc1 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 891: 002e2c21 1116 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 892: 0003b43f 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 889: 0007aa31 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 890: 0016fd51 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 891: 002e29d9 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 892: 0003b48b 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 894: 00214f5d 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 894: 00215c25 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 895: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 896: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 897: 00070d59 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 898: 000d6819 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 899: 00097ae5 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 900: 000f69a9 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 897: 00070d35 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 898: 000d620d 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 899: 00097895 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 900: 000f63ed 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 901: 0050aabc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 902: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 903: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 904: 00234081 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 905: 0006d9e5 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 906: 0006ed87 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 904: 00234745 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 905: 0006da35 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 906: 0006ed63 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 907: 00503df8 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 908: 0006b88b 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 909: 00259dfd 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 908: 0006b8db 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 909: 00259f65 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 911: 002a6005 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 911: 002a5db5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 912: 005008a0 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 913: 001725d1 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 914: 00070f91 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 915: 0004f3e5 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 916: 00299c95 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 917: 0017e0c5 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 918: 00069685 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 919: 00267cc1 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 920: 0003ef87 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 913: 00172365 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 914: 00070f6d 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 915: 0004f435 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 916: 00299a45 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 917: 0017e335 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 918: 000696d5 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 919: 00267ea1 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 920: 0003efd7 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 922: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ 923: 00505634 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 924: 0013b1d9 140 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 924: 0013ad2d 140 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 925: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 926: 00501e24 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 927: 0005cf91 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 927: 0005cfe5 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 928: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 929: 00501c24 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 930: 001e28a9 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 931: 0004a489 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 932: 0012cb4d 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 930: 001e3889 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 931: 0004a4d9 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 932: 0012c635 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 933: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 934: 00285a99 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 934: 002858b5 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 935: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ 937: 0002db41 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 938: 001cb009 248 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 939: 0006ec43 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 938: 001cbfe1 248 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 939: 0006ec1f 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 940: 00577de0 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ 941: 0050202c 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 942: 002060c5 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 943: 001ae319 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 944: 002398c9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 942: 00206dd9 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 943: 001af331 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 944: 00239f79 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 946: 001f11a5 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 947: 00283f65 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 948: 0006a881 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 946: 001f2185 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 947: 00283d45 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 948: 0006a8d1 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 949: 0002c4dc 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 950: 00502948 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 951: 0017328d 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 951: 00173281 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 952: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 953: 0006883b 78 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 954: 00054d01 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 955: 00205f41 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 953: 0006888b 78 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 954: 00054d51 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 955: 00206c55 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 956: 0002d66d 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 957: 00219f45 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 958: 002aee5d 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 957: 0021ac0d 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 958: 002aec0d 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 959: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 960: 00074c07 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 960: 00074c57 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 961: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ 962: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 963: 0050ab48 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 963: 0050ab50 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 964: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 965: 0002c144 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 966: 0002dad9 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 967: 0006e0d5 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 968: 000373f1 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 967: 0006e0b1 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 968: 000373f9 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 969: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 970: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 971: 0002c44c 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ 972: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 973: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ 974: 00512d8c 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 975: 00066bc3 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 976: 00070e7d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 977: 002b3ea5 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 975: 00066c13 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 976: 00070e59 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 977: 002b3c55 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 978: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 979: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 980: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 981: 001f065d 162 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 982: 000ad87d 376 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 983: 000718c5 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 984: 002c2165 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 985: 002698b9 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 981: 001f163d 162 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 982: 000ad3a5 376 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 983: 00071915 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 984: 002c1f1d 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 985: 00269a99 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 986: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 987: 000ce5c5 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 987: 000cdfd1 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 988: 00502a48 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 989: 00504b00 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 990: 00171269 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 991: 000750a3 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 992: 001232f1 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 990: 00170ffd 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 991: 000750f3 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 992: 00122de5 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 993: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 994: 0009baf9 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 994: 0009b8a1 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 995: 00504554 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 996: 000b7685 244 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 996: 000b7051 244 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 997: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 998: 0005b18d 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 999: 0014a2bd 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1000: 0025ce35 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1001: 001ca925 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1002: 001bdcb1 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 998: 0005b1a9 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 999: 00149e15 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1000: 0025cf9d 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1001: 001cb8ed 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1002: 001becd1 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1003: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1004: 0014a2d1 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1005: 002a37c9 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1006: 00247149 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1007: 00097b39 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1004: 00149e29 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1005: 002a3579 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1006: 00247809 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1007: 000978e9 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1008: 0002bd8c 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1009: 00207ab1 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1010: 0003976b 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1011: 0027613d 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1009: 002087c5 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1010: 00039773 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1011: 00275f1d 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1013: 00211725 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1014: 001f0751 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1013: 00212411 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1014: 001f1731 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1015: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1016: 001caff9 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1017: 0006da21 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1018: 0021a8a5 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1019: 00070fd7 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1020: 00083e5d 864 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1016: 001cbfd5 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1017: 0006da71 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1018: 0021b56d 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1019: 00071025 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1020: 00083c25 856 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1021: 0002b4a0 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1023: 0021bfc1 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1024: 001f12a9 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1025: 00236481 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1023: 0021cc89 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1024: 001f2289 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1025: 00236b41 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1026: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1027: 00059b2d 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1027: 00059b7d 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ 1028: 0050aa78 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1029: 002512b5 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1030: 00281ba5 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1031: 0009406d 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1032: 001a1179 544 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1033: 000878a1 862 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1034: 0006c247 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1035: 00074b07 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1029: 002518fd 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1030: 00281985 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1031: 00093e29 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1032: 001a2171 544 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1033: 00087659 862 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1034: 0006c297 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1035: 00074b57 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1036: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1037: 00045baf 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1037: 00045bff 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ 1038: 0054f2f4 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 1039: 00253fed 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1040: 001d574d 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1041: 002e15e5 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1042: 002766e9 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1043: 002479b1 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1044: 00046cb1 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1045: 000da135 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1046: 0011ec35 1708 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1047: 0006c17f 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1048: 001a9169 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1049: 0006ec45 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1050: 00071137 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1051: 000377ef 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1052: 002361fd 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1053: 001b21a9 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1054: 0022c7e5 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1055: 000711fb 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1056: 002d8d61 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1057: 001d3d35 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1039: 00254699 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1040: 001d6739 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1041: 002e131d 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1042: 002764c9 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1043: 00248071 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1044: 00046d01 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1045: 000d9b25 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1046: 0011e719 1706 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1047: 0006c1cf 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1048: 001aa181 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1049: 0006ec21 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1050: 00071187 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1051: 000377f7 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1052: 002368bd 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1053: 001b31c1 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1054: 0022cea5 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1055: 0007124b 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1056: 002d8b19 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1057: 001d4d21 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1058: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1059: 00070e7b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1060: 0006c743 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1061: 00074be7 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1062: 000717e1 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1059: 00070e57 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1060: 0006c793 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1061: 00074c37 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1062: 00071831 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ 1063: 00512b94 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1065: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1066: 0005973f 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1066: 0005978f 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1067: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1068: 0003f30b 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1068: 0003f35b 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1069: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1070: 000b7779 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1071: 0006cf23 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1072: 0015129d 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1070: 000b7145 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1071: 0006cf73 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1072: 00150dcd 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1073: 0054ea44 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (3) │ │ │ │ 1074: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1075: 001f6b81 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1076: 000c83f9 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1077: 001f65b9 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1075: 001f7891 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1076: 000c7df9 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1077: 001f72c9 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1078: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1079: 00122ec5 580 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1079: 001229b9 580 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1080: 0002c590 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1081: 0025252d 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1081: 00252a89 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1082: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1083: 00239165 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1084: 0004b2f3 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1085: 001bd3a5 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1086: 000f79e1 1178 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1087: 001ae311 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1088: 00243a91 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1089: 002061e1 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1090: 0020b24d 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1083: 00239815 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1084: 0004b343 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1085: 001be3c5 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1086: 000f74e5 1178 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1087: 001af329 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1088: 00244151 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1089: 00206ef5 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1090: 0020bf65 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1091: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1092: 001168d9 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1092: 001163d9 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1093: 0054f2f0 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 1094: 000f3d8d 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1095: 0024dee9 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1094: 000f3809 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1095: 0024e541 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1096: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1097: 0023540d 328 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1097: 00235be9 328 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1098: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1099: 0007b7f5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1100: 000fec19 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1099: 0007b845 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1100: 000fe6d9 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1101: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1102: 0006ba7b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1102: 0006bacb 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1103: 00507324 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1104: 002523b1 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1105: 001dadbd 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1104: 00252885 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1105: 001dbda5 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1106: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1107: 00219ea1 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1108: 00095089 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1109: 00232f01 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1110: 0004e01f 10 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1107: 0021ab69 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1108: 00094e39 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1109: 002335c1 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1110: 0004e06f 10 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1111: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1112: 0050112c 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1113: 0028e2f5 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1114: 0015a045 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1113: 0028e0bd 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1114: 00159d65 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1115: 0050aab4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1116: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 1117: 0004c013 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1118: 0005cd59 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1117: 0004c063 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1118: 0005cdad 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1119: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1120: 002080bd 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1120: 00208dd1 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1121: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1122: 0004265b 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1123: 000b6f21 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1124: 001da5bd 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1125: 00066aeb 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1126: 0005c67d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1127: 000fee39 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1128: 001cafed 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1129: 001b1389 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1122: 000426ab 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1123: 000b68ed 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1124: 001db5a5 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1125: 00066bd3 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1126: 0005c6d1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1127: 000fe8f9 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1128: 001cbfc9 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1129: 001b23a1 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1130: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1131: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1132: 000f4bc9 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1133: 001350b1 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1134: 001ccdf9 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1135: 002051e9 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1136: 001ce03d 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1137: 00240911 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1138: 00155dad 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1139: 001f1795 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1140: 0006cbeb 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1141: 0015bea9 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1142: 0013e835 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1132: 000f4645 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1133: 00134bf9 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1134: 001cde25 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1135: 00205ef9 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1136: 001cf0a5 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1137: 00240fd5 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1138: 00155ad1 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1139: 001f2775 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1140: 0006cc3b 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1141: 0015bbc5 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1142: 0013e385 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1143: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1144: 00070edb 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1145: 00285f89 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1146: 0036ac24 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1147: 001effb1 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1148: 0006cdaf 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1144: 00070eb7 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1145: 00285da1 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1146: 0036a9e4 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1147: 001f0f91 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1148: 0006cdff 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1149: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1150: 0005791d 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1150: 0005796d 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1151: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1152: 005057c4 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1153: 0002c608 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1154: 002a269d 760 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1154: 002a244d 760 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1155: 0050181c 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1156: 00525f00 0x28b18 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1157: 00238865 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1158: 00248689 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1157: 00238f15 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1158: 00248d49 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1159: 0002b2c0 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1160: 0006eca9 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1161: 00128c61 3200 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1162: 0003b349 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1160: 0006ec85 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1161: 00128009 3208 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1162: 0003b395 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1163: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ 1164: 00510acc 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1165: 0054ea4c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (3) │ │ │ │ - 1166: 000e2609 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1166: 000e2079 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1167: 00501668 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1168: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1169: 00123109 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1170: 00072c67 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1171: 0022f12d 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1172: 001402b1 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1173: 0009b305 1264 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1174: 0029f335 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1175: 0006cceb 118 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1176: 00246555 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1177: 002ba1f1 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1178: 0013e6e5 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1179: 00041ead 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1180: 002e3095 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1169: 00122bfd 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1170: 00072cb7 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1171: 0022f7e9 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1172: 0013fe01 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1173: 0009b0ad 1264 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1174: 0029f0e5 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1175: 0006cd3b 118 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1176: 00246c15 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1177: 002b9fa9 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1178: 0013e235 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1179: 00041efd 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1180: 002e2e51 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1181: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1182: 001ca54d 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1183: 002d9711 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1182: 001cb515 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1183: 002d94c9 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ 1184: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1185: 002e3cc0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1186: 0029d675 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1187: 002b076d 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1188: 00079365 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1189: 00151f41 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1190: 0025b43d 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1191: 000834bd 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1185: 002e3a80 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1186: 0029d425 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1187: 002b051d 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1188: 000793b5 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1189: 00151a71 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1190: 0025b5a5 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1191: 00083285 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1192: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1193: 0023e7dd 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1194: 00250b3d 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1195: 000dba39 632 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1196: 0016ec35 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1193: 0023ee95 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1194: 00251185 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1195: 000db429 628 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1196: 0016e9c5 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1197: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1198: 0009bc89 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1199: 0023889d 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1200: 0006c25d 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1198: 0009ba31 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1199: 00238f4d 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1200: 0006c2ad 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ 1201: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ - 1202: 0005c8d9 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1203: 0024724d 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1202: 0005c92d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1203: 0024790d 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1204: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1205: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1206: 002ac069 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1206: 002abe19 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1207: 005033b4 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1208: 002b2f01 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1208: 002b2cb1 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1209: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1210: 0021930d 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1211: 000db9c9 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1212: 0006dbcd 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1213: 00073235 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1210: 00219fd5 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1211: 000db3b9 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1212: 0006dc1d 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1213: 00073285 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1214: 0054f078 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1215: 001ae329 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1216: 00281a19 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1217: 002136cd 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1218: 000729a1 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1215: 001af341 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1216: 002817f9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1217: 002143b9 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1218: 000729f1 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1219: 0050aafc 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1220: 0026c3fd 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1221: 002d79e5 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1222: 001f03bd 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1220: 0026c5d5 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1221: 002d779d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1222: 001f139d 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1223: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1224: 0006ca63 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1224: 0006cab3 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1225: 00503694 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1226: 0006ec19 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1226: 0006ebf5 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1227: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1228: 00074d79 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1229: 003380c8 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1230: 0050ab3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1228: 00074dc9 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1229: 00337e88 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1230: 0050ab40 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1231: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1232: 002d9c75 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1232: 002d9805 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1233: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1234: 001eb191 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1235: 00143921 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1234: 001ec0d9 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1235: 0014346d 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1236: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ 1237: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1238: 00247261 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1239: 0025bd4d 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1240: 0020e87d 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1241: 0024be25 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1242: 000998cd 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1238: 00247921 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1239: 0025bef1 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1240: 0020f595 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1241: 0024c4e5 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1242: 0009967d 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1243: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1244: 0006bef1 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1245: 00060231 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1246: 00052281 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1244: 0006bf41 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1245: 00060281 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1246: 000522d1 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ 1247: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1248: 0025d169 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1248: 0025d2d1 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1249: 0002d801 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1250: 0029b859 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1250: 0029b605 172 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1251: 0002e169 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1252: 0002c670 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1253: 00180659 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1254: 002a5f6d 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1255: 0006c583 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1253: 001808c9 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1254: 002a5d1d 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1255: 0006c5d3 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1256: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1257: 00121cd9 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1257: 001217cd 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1258: 0002c1f4 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1259: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1260: 0006cfe9 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1261: 0026f515 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1262: 0006c777 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1260: 0006d039 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1261: 0026f6ed 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1262: 0006c7c7 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1263: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1264: 0005d5b5 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1265: 0006ed37 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1266: 00253b81 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1264: 0005d609 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1265: 0006ed13 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1266: 0025422d 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1267: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1268: 0024bed5 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1269: 0006ebef 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1270: 0004efa9 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1268: 0024c595 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1269: 0006ebcb 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1270: 0004eff9 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1271: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1272: 00074db1 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1272: 00074e01 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1273: 0050111c 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1274: 0021d71d 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1275: 001bd411 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1274: 0021e18d 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1275: 001be431 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1276: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1277: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1278: 0002ad94 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1279: 00160d61 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1280: 001cce19 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1281: 0029dc39 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1282: 00144a9d 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1283: 001caf9d 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1284: 002e0735 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1285: 00158fad 424 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1286: 000750f3 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1287: 000cc285 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1288: 002a7a29 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1279: 00160a79 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1280: 001cde81 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1281: 0029d9e9 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1282: 001445e9 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1283: 001cbf79 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1284: 002e0589 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1285: 00158ccd 424 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1286: 00075143 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1287: 000cbc9d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1288: 002a77d9 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ 1289: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1290: 000d6249 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1291: 00217c8d 224 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1290: 000d5c3d 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1291: 00218955 224 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1292: 0002defd 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1293: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ 1294: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1295: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1296: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1297: 0006c295 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1298: 0007a611 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1299: 0007a9c1 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1300: 00223a6d 272 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1301: 002913c1 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1302: 001a28ad 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1303: 00064c61 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1304: 0004774f 350 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1297: 0006c2e5 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1298: 0007a661 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1299: 0007aa11 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1300: 002244dd 272 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1301: 00291175 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1302: 001a38a5 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1303: 00064cb5 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1304: 0004779f 350 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1305: 0050407c 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1306: 001b2cb5 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1307: 00074731 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1306: 001b3cd1 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1307: 00074781 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1308: 00503764 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1309: 00251781 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1310: 00059dd9 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1311: 002c3845 45234 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1312: 0006b64f 54 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1313: 0016db39 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1314: 0013e665 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1309: 00251dc9 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1310: 00059e29 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1311: 002c35fd 45234 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1312: 0006b69f 54 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1313: 0016d8a1 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1314: 0013e1b5 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1315: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1316: 00041349 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1317: 000af4ed 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1318: 000aae3d 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1319: 001313fd 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1320: 0004dbbd 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1321: 00154c11 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1316: 00041399 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1317: 000aeea1 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1318: 000aa7f5 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1319: 00130f65 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1320: 0004dc0d 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1321: 00154749 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1322: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1323: 000667c1 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1323: 00066811 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1324: 0054f2d0 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ 1325: 0050a328 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1326: 0002b280 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1327: 0029b281 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1328: 0006c241 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1329: 001bd281 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1330: 001f5c95 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1331: 00238c19 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1327: 0029b039 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1328: 0006c291 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1329: 001be2a1 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1330: 001f69a5 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1331: 002392c9 116 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1332: 0002c0b0 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1333: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1334: 0006ba43 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1335: 002a609d 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1336: 00252769 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1337: 0021da9d 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1338: 000eee9d 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1339: 0006c0f9 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1340: 002169f9 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1334: 0006ba93 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1335: 002a5e4d 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1336: 00252c41 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1337: 0021e50d 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1338: 000ee919 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1339: 0006c149 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1340: 002176c1 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1341: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1342: 00269e5d 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1342: 0026a03d 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1343: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ 1344: 0050aac8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1345: 000368ed 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1346: 0050ab38 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1345: 000368f1 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1346: 0050ab3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1347: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1348: 00033d29 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1349: 0028044d 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1348: 00033d25 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1349: 0028022d 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1350: 00503194 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1351: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1352: 001051c5 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1352: 00104cb5 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1353: 0002d5a9 196 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1354: 002bdeb9 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1355: 0006eda3 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1354: 002bdc71 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1355: 0006ed7f 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1356: 00501118 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1357: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1358: 001c5bfd 860 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1359: 00174e35 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1360: 00056e8d 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1358: 001c6c25 860 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1359: 00174e2d 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1360: 00056edd 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1361: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1362: 000521dd 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1362: 0005222d 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1363: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1364: 0023ee55 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1365: 0007a011 20 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1366: 001caef5 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1364: 0023f50d 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1365: 0007a061 20 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1366: 001cbed1 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1367: 00503988 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1368: 000ef185 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1369: 002a3ab9 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1370: 001eb19d 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1371: 0020939d 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1372: 00281c49 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1368: 000eec01 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1369: 002a386d 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1370: 001ec0e5 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1371: 0020a0b5 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1372: 00281a29 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1373: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1374: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1375: 0002b704 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1376: 0009c10d 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1376: 0009beb5 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1377: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1378: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1379: 00075637 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1380: 0006c539 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1381: 00217ef1 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1379: 00075687 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1380: 0006c589 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1381: 00218bb9 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1382: 000317ab 78 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1383: 000aa50d 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1383: 000a9ec5 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1384: 0050467c 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1385: 00142b25 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1386: 0008b681 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1387: 00183f49 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 1388: 000b3e91 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1389: 00269bc5 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1390: 0026fad1 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1385: 00142671 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1386: 0008b449 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1387: 001841b9 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 1388: 000b3859 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1389: 00269da5 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1390: 0026fca9 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1391: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1392: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1393: 0005a4d9 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1394: 0003d329 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1395: 002e0621 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1396: 001f05f5 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1393: 0005a529 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1394: 0003d379 508 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1395: 002e0475 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1396: 001f15d5 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1397: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1398: 0050aa88 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1399: 002e3099 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1400: 001e0fcd 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1401: 00071307 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1399: 002e2e55 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1400: 001e1fad 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1401: 00071357 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1402: 00505fbc 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1403: 0007355d 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1403: 000735ad 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1405: 00216ed5 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1406: 0004c3d9 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1407: 00074cc7 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1408: 001d0051 208 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1409: 0009ba25 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1410: 0006bb7f 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1405: 00217b9d 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1406: 0004c429 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1407: 00074d17 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1408: 001d10b9 208 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1409: 0009b7cd 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1410: 0006bbcf 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1411: 0054f068 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1412: 000707d5 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1413: 00219da1 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1414: 00099dbd 1468 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1415: 000b0e81 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1416: 00035bd1 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1417: 0006d1bb 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1418: 001043c5 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1419: 001ae321 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1420: 0006ed63 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1421: 0006935d 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1412: 000707b1 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1413: 0021aa69 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1414: 00099b71 1476 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1415: 000b0835 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1416: 00035bd9 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1417: 0006d20b 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1418: 00103eb5 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1419: 001af339 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1420: 0006ed3f 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1421: 000693ad 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1422: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1423: 001f7825 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1424: 000dca65 1274 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1423: 001f8535 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1424: 000dc451 1270 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1425: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1426: 0002d1a1 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1427: 0022373d 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1428: 00074f77 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1429: 00070e1d 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1427: 002241ad 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1428: 00074fc7 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1429: 00070df9 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ 1430: 00032ddd 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1431: 000e8c25 746 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1431: 000e869d 746 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1432: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1433: 0002b940 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1434: 0006cebd 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1434: 0006cf0d 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1435: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1436: 0018405d 276 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1436: 001842cd 276 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1437: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ 1438: 00512730 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ 1439: 0050aae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1440: 00122149 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1441: 0050ab30 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1442: 0007a42d 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1443: 000731c1 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1444: 0026ef49 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1440: 00121c3d 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1441: 0050ab34 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1442: 0007a47d 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1443: 00073211 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1444: 0026f121 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1445: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1446: 0054ea44 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (3) │ │ │ │ - 1447: 0015c78d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1447: 0015c4a9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1448: 0002c899 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1449: 00063c29 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1450: 002084d1 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1451: 002204ad 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1449: 00063bfb 178 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1450: 002091e5 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1451: 00220f1d 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1452: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1453: 00040999 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1453: 000409e9 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1455: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1456: 00507ce4 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1457: 000938f5 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1458: 000741ef 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1457: 000936b1 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1458: 0007423f 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1459: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1460: 0002acc8 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1461: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1462: 00217c09 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1463: 0005c6ab 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1464: 0010cf4d 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1462: 002188d1 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1463: 0005c6ff 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1464: 0010ca55 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ 1465: 0050aaa0 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1466: 0054ea40 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 1467: 00057065 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1467: 000570b5 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1468: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1469: 00084d85 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1469: 00084ae5 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1470: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1471: 00152421 1438 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1472: 0026c3e5 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1473: 00148c79 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1471: 00151f51 1438 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1472: 0026c5bd 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1473: 001487cd 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ 1474: 00577db4 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ - 1475: 000b73f5 656 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1476: 0050ab34 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1477: 000f2a6d 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1475: 000b6dc1 656 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1476: 0050ab38 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1477: 000f24dd 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1478: 0002b6ec 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ 1479: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1480: 00074fd7 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1481: 0006a083 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1482: 00245215 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1480: 00075027 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1481: 0006a0d3 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1482: 002458d5 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1483: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1484: 002804b5 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1485: 00072bab 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1486: 0006ed33 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1484: 00280295 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1485: 00072bfb 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1486: 0006ed0f 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1487: 0050906c 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1488: 00070e27 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1488: 00070e03 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1489: 0054ea48 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (3) │ │ │ │ 1490: 0002bac4 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1491: 00068793 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1491: 000687e3 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1493: 001dfd2d 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1494: 00116ab9 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1495: 000ee41d 734 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1493: 001e0d0d 100 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1494: 001165b9 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1495: 000ede99 734 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1496: 0002ce85 82 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1497: 00074f9d 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1498: 0006d905 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1499: 002be8f5 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1500: 000835a9 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1501: 000738c1 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1497: 00074fed 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1498: 0006d955 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1499: 002be6ad 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1500: 00083371 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1501: 00073911 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1502: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1503: 0002cf5d 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1504: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1505: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1506: 0002b0ac 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1507: 00039e89 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1507: 00039ed5 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ 1508: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1509: 00038da5 872 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1510: 00068715 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1511: 002d0275 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1512: 002210e9 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1513: 002838d5 128 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1514: 0006a1cb 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1509: 00038dad 872 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1510: 00068765 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1511: 002d002d 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1512: 00221b59 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1513: 002836b5 128 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1514: 0006a21b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1515: 0054f2e8 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 1516: 00160a71 752 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1516: 00160789 752 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1517: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1518: 0002c150 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1519: 001b24b9 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1519: 001b34d1 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1520: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1521: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1522: 0020a2c9 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1522: 0020afe1 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1523: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1524: 002804ed 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1525: 000a0619 476 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1524: 002802cd 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1525: 000a0105 476 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1526: 00032bb5 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1527: 000dd651 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1528: 00155bad 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1529: 00118e8d 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1530: 00155015 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1531: 001ec6f9 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1532: 00224e71 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1527: 000dd039 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1528: 001558d1 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1529: 00118991 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1530: 00154b4d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1531: 001ed649 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1532: 002258cd 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1533: 0002b858 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1534: 00103ddd 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1534: 001038cd 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ 1535: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1536: 00150541 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1536: 00150071 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1537: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1538: 00072b8d 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1538: 00072bdd 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1540: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1541: 001dfd21 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1541: 001e0d01 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ 1542: 00557354 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ 1543: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1544: 0012745d 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1545: 00240675 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1544: 00126f39 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1545: 00240d39 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ 1546: 005080cc 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1549: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1550: 0006eb37 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1550: 0006eb13 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ 1551: 0050ab08 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1552: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1553: 002638c5 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1554: 00282c7d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1555: 00116ba9 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1556: 0010abdd 398 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1557: 002d11f9 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1558: 0006ed77 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1559: 00248005 104 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1560: 0006cd61 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1561: 002ce9b9 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1562: 00071061 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1563: 00056399 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1564: 0017d78d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1553: 00263aa5 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1554: 00282a5d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1555: 001166a9 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1556: 0010a6ed 398 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1557: 002d0fb1 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1558: 0006ed53 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1559: 002486c5 104 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1560: 0006cdb1 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1561: 002ce771 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1562: 000710af 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1563: 000563e9 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1564: 0017d645 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1565: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1566: 0021a375 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1566: 0021b03d 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1567: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1568: 0012c42d 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1568: 0012bf15 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ 1569: 0002c943 86 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1571: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1572: 002089c1 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1572: 002096d9 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1573: 00507fbc 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1574: 001b115d 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1575: 0020926d 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1576: 000fb9a1 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1574: 001b2175 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1575: 00209f85 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1576: 000fb4a9 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1577: 005038b8 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1578: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1579: 00171299 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1580: 000437db 398 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1581: 0050ab1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1582: 00148155 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1583: 0006c7c9 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1584: 0017e3c9 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1585: 0003b00d 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1579: 0017102d 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1580: 0004382b 398 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1581: 0050ab20 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1582: 00147ca9 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1583: 0006c819 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1584: 0017e639 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1585: 0003b059 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1586: 0002b19c 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1587: 001d0cbd 700 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1587: 001d1d25 704 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1588: 00507660 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1589: 0005c565 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1590: 0015142d 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1591: 0006c73d 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1589: 0005c5b9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1590: 00150f5d 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1591: 0006c78d 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1592: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1593: 001f0231 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1594: 0006a1a1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1593: 001f1211 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1594: 0006a1f1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1596: 001462a9 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1597: 00043b39 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1598: 00134a45 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1596: 00145df5 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1597: 00043b89 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1598: 001343cd 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1599: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1600: 001c6dd5 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1600: 001c7dfd 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ 1601: 0002bbb8 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1602: 0004fca5 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1603: 001aba55 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1604: 002454ad 246 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1605: 0050bab0 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1606: 0006c307 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1607: 0006e067 110 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1608: 001eb37d 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1602: 0004fcf5 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1603: 001aca6d 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1604: 00245b6d 246 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1605: 0050bab8 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1606: 0006c357 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1607: 0006e045 108 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1608: 001ec2c5 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1609: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1610: 000739b5 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1611: 0021e771 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1612: 001e32b1 258 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1610: 00073a05 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1611: 0021f1e1 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1612: 001e4295 258 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1613: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1614: 00070ed1 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1614: 00070ead 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1615: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1616: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1617: 00167039 6080 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1618: 00060f7b 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1617: 00166d69 6080 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1618: 00060fc3 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1619: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1620: 002334ed 268 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1621: 000a2fa9 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1620: 00233bad 268 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1621: 000a2a95 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1622: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1623: 0002cdad 216 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1624: 0006c58b 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1625: 0023f9a5 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1624: 0006c5db 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1625: 00240069 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1626: 0050aa7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1627: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (24) │ │ │ │ - 1628: 00155e8d 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1629: 000944b9 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1630: 000739ff 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1631: 000940ed 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1632: 00122805 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1628: 00155bb1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1629: 00094271 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1630: 00073a4f 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1631: 00093ea9 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1632: 001222f9 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1633: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ 1634: 00501114 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1635: 0020e6b5 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1636: 0021e7a5 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1637: 0007404d 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1635: 0020f3cd 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1636: 0021f215 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1637: 0007409d 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1638: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1639: 001af235 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1640: 001c735d 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1641: 000a42c5 232 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1642: 002c2c3d 228 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1643: 0006b8bf 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1644: 002e30a1 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1645: 0029f601 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1646: 0021c971 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1639: 001b024d 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1640: 001c8385 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1641: 000a36e9 232 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1642: 002c29f5 228 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1643: 0006b90f 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1644: 002e2e5d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1645: 0029f3b1 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1646: 0021d639 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1647: 0050aadc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1648: 00252691 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1649: 0011094d 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1650: 00087efd 772 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1651: 0006bce9 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1652: 000db269 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1653: 0011e4c5 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1648: 00252a49 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1649: 00110455 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1650: 00087cb5 772 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1651: 0006bd39 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1652: 000dac59 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1653: 0011dfa5 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1654: 00506e0c 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1655: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1656: 00035db9 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1657: 00154c99 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1658: 001dfb1d 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1656: 00035dc1 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1657: 001547d1 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1658: 001e0afd 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1659: 00508b98 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1660: 00504d70 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1661: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1662: 00130a31 1374 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1663: 0015462d 396 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1664: 00243f25 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1665: 0005e6e7 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 1666: 00233de9 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1662: 0013055d 1374 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1663: 00154161 400 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1664: 002445e5 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1665: 0005e73b 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1666: 002344ad 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1667: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1668: 0022fb71 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1668: 0023022d 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1669: 0002d211 196 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1670: 002070a9 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1670: 00207dbd 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1671: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1672: 0021692d 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1673: 0024c4cd 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1674: 00209391 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1672: 002175f5 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1673: 0024cb8d 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1674: 0020a0a9 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1675: 0002cccb 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1677: 001e494d 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1678: 0032fa3c 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1677: 001e5931 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1678: 0032f7fc 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1679: 0002ccd1 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1680: 0006cf29 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1680: 0006cf79 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ 1681: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1682: 0002ad64 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1683: 001dafbd 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1684: 000862f5 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 1685: 00154c81 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1686: 0012c099 916 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1687: 00060f11 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1688: 0048eb0c 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1683: 001dbfa5 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1684: 00086055 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1685: 001547b9 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1686: 0012bb81 916 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1687: 00060f61 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1688: 0048e938 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1689: 00031675 60 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1690: 0006ebc5 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1691: 000e8bb1 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1690: 0006eba1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1691: 000e8629 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ 1692: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (3) │ │ │ │ 1693: 0050aab8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1694: 0007a3fd 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1695: 002b69bd 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1696: 000ee6fd 244 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1697: 00283575 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1698: 000806cd 516 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1699: 00074d7f 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1700: 001cc9a9 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1701: 0006cf1d 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1702: 001a28a9 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1694: 0007a44d 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1695: 002b676d 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1696: 000ee179 244 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1697: 00283355 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1698: 0008049d 516 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1699: 00074dcf 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1700: 001cd9d5 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1701: 0006cf6d 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1702: 001a38a1 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1703: 0002cb2d 252 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1704: 00068ef9 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1704: 00068f49 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1706: 002dbda1 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1706: 002dbb59 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ 1707: 000308cb 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1708: 0022cb91 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1708: 0022d251 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1709: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1710: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1711: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1712: 0021c3e1 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1712: 0021d0a9 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1713: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1715: 001c6ef9 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1716: 0009e6d5 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1715: 001c7f21 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1716: 0009e241 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1717: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1718: 00074b2b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1719: 00253171 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1720: 00193ea1 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1721: 0014a501 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1722: 000e92f1 1700 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1718: 00074b7b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1719: 00253581 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1720: 001940fd 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1721: 0014a059 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1722: 000e8d69 1700 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1724: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1725: 0011cae5 704 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1725: 0011c5c5 704 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1726: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1727: 0006aa71 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1727: 0006aac1 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1728: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1729: 00507254 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1730: 0006bdb3 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1730: 0006be03 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1731: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1732: 002364c5 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1732: 00236b85 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1733: 00507ddc 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1734: 002e2b89 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1734: 002e28c1 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1735: 0054f2cc 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1737: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1738: 00219825 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1738: 0021a4ed 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1739: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1740: 00229295 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1740: 00229ced 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ 1741: 0054f2d4 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ - 1742: 00088259 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1743: 0005c715 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1744: 002b62b1 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1745: 00072db5 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1742: 00088011 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1743: 0005c769 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1744: 002b6061 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1745: 00072e05 816 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1746: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1747: 000b4015 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1748: 000f0441 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1749: 001663fd 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1750: 0006b6a1 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1751: 00243289 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1747: 000b39dd 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1748: 000efeb9 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1749: 0016612d 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1750: 0006b6f1 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1751: 00243949 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1752: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1753: 000793d5 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1753: 00079425 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1754: 0002cc29 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1755: 00054b19 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1756: 00070e81 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1755: 00054b69 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1756: 00070e5d 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1758: 0006c7cf 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1758: 0006c81f 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1759: 0054f064 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 1760: 0025a9dd 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1761: 00065291 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1760: 0025ab45 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1761: 000652e1 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1762: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1763: 003f5aac 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1764: 00074fdd 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1765: 000605b1 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1763: 003f586c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1764: 0007502d 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1765: 00060601 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1766: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1767: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1768: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1769: 001b2c05 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1770: 0050e014 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1771: 002915fd 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1772: 00074d4b 46 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1773: 001c9681 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1769: 001b3c21 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1770: 0050ab10 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1771: 002913b1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1772: 00074d9b 46 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1773: 001ca649 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1774: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1775: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1776: 0007b15d 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1776: 0007b1ad 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1777: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1778: 002aa165 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1779: 000461a1 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1780: 001b1e1d 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1781: 0004eedb 206 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1778: 002a9f15 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1779: 000461f1 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1780: 001b2e35 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1781: 0004ef2b 206 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1782: 0002bb58 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1783: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ 1784: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1785: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1786: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1787: 0005b341 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1788: 001f0299 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1787: 0005b31d 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1788: 001f1279 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1789: 0002b4d4 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1790: 00506f1c 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1791: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1792: 000a9ddd 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1792: 000a9795 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ 1793: 000300c3 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1794: 00224a21 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1795: 0024bcb5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1796: 000dc4a5 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1794: 0022547d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1795: 0024c375 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1796: 000dbe91 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1797: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1798: 00057303 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1799: 0005c455 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1800: 00063b37 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1798: 00057353 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1799: 0005c4a9 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1800: 00063b87 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ 1801: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1802: 001b8cdd 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1802: 001b9cfd 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1803: 0002bc4c 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1804: 002643c5 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1805: 00193fa5 276 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1806: 0006c2a1 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1807: 002dc6f1 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1808: 002155cd 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1809: 0005b047 78 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1810: 002e30dd 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1804: 002645a5 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1805: 00194ac9 276 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1806: 0006c2f1 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1807: 002dc4a9 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1808: 00216295 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1809: 0005b061 80 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1810: 002e2e99 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1811: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1812: 0005c00d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1812: 0005c061 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1813: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1814: 00074c75 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1814: 00074cc5 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1815: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1816: 0003f4e9 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1817: 00233e6d 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1818: 00074dcb 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1816: 0003f539 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1817: 00234531 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1818: 00074e1b 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1819: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1820: 00082eb1 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1821: 0006c72d 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1820: 00082c79 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1821: 0006c77d 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1822: 0002c1b4 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ - 1823: 00109fb9 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 1823: 00109acd 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ 1824: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1825: 002e3091 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1826: 001dddf1 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1827: 001d8ec1 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1825: 002e2e4d 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1826: 001dedd9 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1827: 001d9ea9 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1828: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1829: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1830: 0007391b 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1830: 0007396b 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ 1831: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1832: 0002bf38 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1833: 00171049 476 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1834: 00074023 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1835: 001ec725 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1833: 00170ddd 476 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1834: 00074073 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1835: 001ed675 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1836: 00506238 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1837: 0006c413 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1838: 0009b975 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1839: 0006d7a9 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1840: 000800ad 22 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1837: 0006c463 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1838: 0009b71d 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1839: 0006d7f9 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1840: 0007fe7d 22 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 1841: 0054f2d8 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 1842: 002bc47d 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1843: 00037045 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1844: 002e0865 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1845: 0006ce27 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1846: 002695d5 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 1847: 000664df 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1848: 00070ecb 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 1842: 002bc235 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1843: 00037049 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1844: 002e06b9 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1845: 0006ce77 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1846: 002697b5 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 1847: 0006652f 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1848: 00070ea7 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ 1849: 0002b2a8 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 1850: 00214ca1 596 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 1851: 001a31fd 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 1852: 000761c3 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 1853: 002a7fed 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1854: 0006c8db 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1855: 0021470d 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 1856: 001529c1 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 1857: 000e6f69 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 1858: 0025cb95 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 1859: 0024487d 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 1860: 001ce01d 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 1861: 0003d94f 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1862: 000e4c35 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 1863: 001f65ad 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 1864: 0006c4f3 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1865: 000b0fad 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 1850: 00215969 596 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 1851: 001a4209 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 1852: 00076213 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 1853: 002a7d9d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1854: 0006c92b 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1855: 002153f9 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 1856: 001524f1 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1857: 000e69e1 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 1858: 0025ccfd 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1859: 00244f3d 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 1860: 001cf085 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 1861: 0003d99f 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 1862: 000e46a5 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 1863: 001f72bd 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 1864: 0006c543 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1865: 000b0961 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 1866: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 1867: 002697d1 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1868: 0024be15 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1867: 002699b1 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1868: 0024c4d5 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 1869: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 1870: 0009b0e5 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 1871: 001ce101 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 1870: 0009ae8d 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 1871: 001cf169 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 1872: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 1873: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 1874: 000661c3 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 1874: 00066213 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ 1875: 000310e1 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ 1876: 0050aa84 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 1877: 0002c731 360 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 1878: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 1879: 0009fd09 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 1880: 002d9e29 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 1881: 0003bfc9 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 1882: 00054ead 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1879: 0009f6f9 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 1880: 002d9b69 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 1881: 0003bf55 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 1882: 00054efd 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ 1883: 0050aaa8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 1884: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 1885: 000fc5bd 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 1885: 000fc0c5 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 1886: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 1887: 00155c51 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 1887: 00155975 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 1888: 0002b810 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1889: 00074b9f 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 1889: 00074bef 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 1890: 00502f60 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1891: 0009af8d 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 1892: 0014b8f1 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1893: 0017e3cd 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 1894: 00050997 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1891: 0009ad35 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 1892: 0014b449 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1893: 0017e63d 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 1894: 000509e7 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 1895: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 1896: 001b2931 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 1897: 00122819 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 1898: 003f5a9c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1896: 001b3949 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 1897: 0012230d 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 1898: 003f585c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 1899: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 1900: 00069c15 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1901: 0006c453 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1902: 0023e2f5 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1900: 00069c65 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 1901: 0006c4a3 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1902: 0023e9ad 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 1903: 00503b18 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 1904: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 1905: 0012a525 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 1906: 00059701 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 1905: 0012a00d 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 1906: 00059751 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 1907: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 1908: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1909: 00074fd3 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 1910: 0005b009 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 1909: 00075023 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 1910: 0005aee5 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 1911: 00505010 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 1912: 0002bc8c 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ 1913: 0050aa98 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 1914: 00284819 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 1915: 0009909d 2096 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 1916: 001843a9 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 1917: 0009a715 1392 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 1918: 0050dcd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1919: 00060d8f 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 1914: 002845f9 104 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 1915: 00098e4d 2096 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 1916: 00184619 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 1917: 0009a4bd 1392 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1918: 0050ab44 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 1919: 00060c75 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 1920: 00505214 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 1921: 001ae341 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1921: 001af359 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 1922: 00505b64 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 1923: 000a6f19 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 1924: 0015561d 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 1925: 0014932d 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1926: 001c70cd 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 1927: 0004dd53 10 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 1928: 00168b25 228 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1929: 00057eff 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 1923: 000a68d1 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1924: 001552e9 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 1925: 00148e81 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1926: 001c80f5 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 1927: 0004dda3 10 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 1928: 00168855 228 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1929: 00057f4f 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 1930: 00504bd0 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 1931: 00153821 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1931: 00153351 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 1932: 0050aa74 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1933: 0007899b 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 1934: 0008e4b1 568 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 1935: 001227f5 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 1936: 0010a539 888 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1937: 002b80a9 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 1938: 0006c7a3 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 1939: 0006eb65 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 1933: 000789eb 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 1934: 0008e279 568 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 1935: 001222e9 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 1936: 0010a049 888 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1937: 002b7e59 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 1938: 0006c7f3 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 1939: 0006eb41 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 1940: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1941: 000b9f09 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1941: 000b98d1 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 1942: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 1943: 000f9e99 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 1943: 000f99a1 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ 1944: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 1945: 0050aad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 1946: 0002c2c0 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 1947: 00074cf7 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1947: 00074d47 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 1948: 0002b970 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 1949: 00049d6f 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 1950: 00114385 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 1951: 0006d24b 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 1952: 0006df2f 130 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1949: 00049dbf 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 1950: 00113e85 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 1951: 0006d29b 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1952: 0006df7f 130 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ 1955: 00577dec 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1956: 001e6a49 1400 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 1956: 001e7a2d 1400 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ 1957: 0050f3a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1958: 00138d01 1092 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 1958: 00138855 1092 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 1959: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 1960: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 1961: 001b22f1 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 1962: 0011aea1 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1963: 002ceed1 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 1964: 001b1f3d 376 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1965: 0025f475 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 1966: 002b6e8d 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1961: 001b3309 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 1962: 0011a99d 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1963: 002cec89 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 1964: 001b2f55 376 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1965: 0025f61d 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 1966: 002b6c3d 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 1970: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 1971: 0007677d 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 1971: 000767cd 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ 1972: 0050aa94 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 1973: 00194b61 416 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 1974: 0004c08d 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1975: 00258b4d 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 1976: 001dc9e9 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 1977: 000500a3 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1978: 002da34d 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 1973: 00195685 416 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1974: 0004c0dd 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1975: 00258cbd 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 1976: 001dd9d1 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 1977: 000500f3 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1978: 002d9ff1 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 1979: 0002dee9 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 1980: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 1981: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ - 1982: 0050ab2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 1983: 00070e79 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 1984: 000472e9 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1985: 001da035 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 1986: 0014e14d 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 1987: 002e14fd 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 1988: 0006bfd5 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1989: 00241f71 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 1990: 00139441 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 1991: 00041323 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 1982: 0050ab30 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 1983: 00070e55 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 1984: 00047339 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 1985: 001db01d 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1986: 0014dc81 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 1987: 002e1235 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 1988: 0006c025 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1989: 00242631 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 1990: 00138f99 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 1991: 00041373 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1992: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 1993: 001efc1d 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 1994: 00160451 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 1995: 0025a9d1 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1993: 001f0c01 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 1994: 0016017d 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 1995: 0025ab39 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 1996: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 1997: 00064c45 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1997: 00064b69 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 1998: 00504920 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 1999: 00074b1d 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2000: 00133df5 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 1999: 00074b6d 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2000: 0013393d 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2001: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2002: 0025f7b9 412 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2003: 001d1441 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2004: 00075171 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2005: 0006b8ab 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2002: 0025f961 412 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2003: 001d24ad 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2004: 000751c1 16 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2005: 0006b8fb 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2006: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2007: 00273add 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2008: 0006c04d 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2009: 0015e5f1 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2010: 00068889 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2011: 00070e49 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2012: 002b57fd 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2007: 00273cb5 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2008: 0006c09d 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2009: 0015e319 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2010: 000688d9 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2011: 00070e25 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2012: 002b55ad 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2013: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2014: 0018b285 1032 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2015: 002a01dd 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2014: 0018b4e1 1012 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2015: 0029ff8d 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2016: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2017: 0006a94b 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2018: 00218119 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2019: 0005811d 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2017: 0006a99b 138 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2018: 00218de1 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2019: 0005816d 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ 2020: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2021: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2022: 0008447d 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2022: 000841dd 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2023: 00513824 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2024: 00070fa5 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2025: 002a1a21 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ - 2026: 001f6545 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 2024: 00070ff3 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2025: 002a17d1 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2026: 001f7255 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ 2027: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2028: 00252b99 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2029: 0006de2f 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2030: 00218af9 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2031: 0021c30d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2028: 00252ec9 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2029: 0006de7f 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2030: 002197c1 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2031: 0021cfd5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2032: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ 2033: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2034: 000b0fdd 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2035: 0014266d 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2034: 000b0991 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2035: 001421b9 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ 2036: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2037: 0003803d 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2038: 002ae761 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2039: 0006da8d 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2040: 0021e165 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2041: 001da5b1 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2037: 00038045 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2038: 002ae511 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2039: 0006dadd 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2040: 0021ebd5 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2041: 001db599 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2042: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2043: 00214b25 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2043: 002157e9 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ 2044: 0054f2c8 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 2045: 0008f6b9 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2046: 00079d19 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2045: 0008f481 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2046: 00079d69 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2047: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2048: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ 2049: 00557364 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ 2050: 0002b928 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2051: 0022833d 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2051: 00228d95 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ 2052: 0050aa8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2053: 0002b698 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2054: 002447a9 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2055: 00238f95 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2054: 00244e69 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2055: 00239641 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 2056: 0050aaec 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2057: 000e4891 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2057: 000e4301 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2059: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2060: 00118cf1 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2061: 00229c95 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2062: 00191cd5 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2060: 001187f5 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2061: 0022a6ed 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2062: 00191f15 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2063: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ 2064: 00512b98 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2065: 002b80e9 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2066: 002086c9 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2067: 00074c2f 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2068: 00072a89 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2065: 002b7e99 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2066: 002093dd 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2067: 00074c7f 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2068: 00072ad9 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2069: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2070: 00215461 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2070: 00216129 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2071: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2072: 00033ff7 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2073: 000656c3 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2074: 001f2bf1 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2075: 00076321 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2076: 0026fd39 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2077: 00220171 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2072: 00033ff3 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2073: 00065713 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2074: 001f3bd1 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2075: 00076371 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2076: 0026ff11 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2077: 00220be1 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2078: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2079: 00298985 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ - 2080: 000e0c25 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2079: 00298735 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2080: 000e060d 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ 2081: 00033153 130 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ 2082: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2083: 0054f060 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ 2084: 004ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2085: 00070e8b 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2086: 002c16a1 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2087: 002bca6d 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2088: 00127439 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2089: 004e213c 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2085: 00070e67 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2086: 002c1459 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2087: 002bc7b9 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2088: 00126f15 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2089: 004e1efc 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2090: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2091: 001dfb25 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2091: 001e0b05 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2092: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2093: 00298a55 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2094: 000799b1 220 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2093: 002988bd 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2094: 00079a01 220 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2095: 00501d24 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2096: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2097: 000a9269 902 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2098: 001311cd 560 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2099: 0019e35d 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 2100: 001f00a1 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2101: 00073821 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2102: 001cdfc5 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2097: 000a8c21 902 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2098: 00130d35 560 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2099: 0019ee8d 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 2100: 001f1081 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2101: 00073871 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2102: 001cf02d 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2103: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2104: 002e082d 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2105: 00251439 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2106: 0020aa21 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2104: 002e0681 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2105: 00251a81 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2106: 0020b739 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2107: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2108: 00094c69 452 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 2109: 001ca8d5 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2110: 0028484d 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2111: 0005c743 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2112: 002065b5 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2113: 00246229 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2114: 001e0259 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2115: 00247ba1 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2116: 0006c673 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2117: 0003aa85 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2108: 00094a19 452 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2109: 001cb89d 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2110: 00284669 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2111: 0005c797 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2112: 002072c9 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2113: 002468e9 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2114: 001e1239 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2115: 00248261 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2116: 0006c6c3 90 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2117: 0003aad1 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2118: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2119: 00188d2d 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2120: 0005c995 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2121: 0006defb 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2122: 000647ef 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2119: 00188f8d 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2120: 0005c9e9 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2121: 0006df4b 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2122: 00064859 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2123: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2124: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2125: 0006c3cd 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2126: 00070e75 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2127: 00074c53 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2128: 002a1d49 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2125: 0006c41d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2126: 00070e51 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2127: 00074ca3 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2128: 002a1af9 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2129: 005008a0 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2130: 0015668d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2131: 002a0259 152 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2132: 000402dd 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2133: 00074b3b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2134: 00218fb5 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2130: 001563a9 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2131: 002a0009 152 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2132: 0004032b 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2133: 00074b8b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2134: 00219c7d 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2135: 00508708 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2136: 0017ef11 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2137: 000ed981 708 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ - 2138: 000586a1 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2139: 0005cbd1 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2140: 0008b785 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2141: 000734a5 184 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2136: 0017f181 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2137: 000ed3fd 708 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 2138: 000586f1 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2139: 0005cc25 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2140: 0008b54d 4 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2141: 000734f5 184 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2142: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2143: 0007314d 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2144: 00217c41 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2145: 0021daad 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2146: 0007402b 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2147: 00109a05 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2148: 00073fb5 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2143: 0007319d 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2144: 00218909 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2145: 0021e51d 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2146: 0007407b 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2147: 00109519 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2148: 00074005 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2149: 00505db8 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2150: 00103eb5 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2151: 001edcc1 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2152: 00296479 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2153: 0017d8ed 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2154: 001bc201 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2150: 001039a5 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2151: 001eec11 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2152: 0029622d 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2153: 0017db5d 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2154: 001bd221 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2156: 001e4bcd 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2156: 001e5bb1 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2157: 0050aae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ 2158: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ 2159: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2160: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2161: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2162: 00505524 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2163: 0007189b 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2164: 00244479 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2163: 000718eb 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2164: 00244b39 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2165: 00502708 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2166: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ 2167: 000312f9 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2168: 00089a2d 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2169: 001e9a0d 38 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2170: 00055997 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2171: 0024d6c5 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2168: 000897f5 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2169: 001ea955 38 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2170: 000559e1 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2171: 0024dd1d 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2172: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2173: 0002c6c1 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2174: 0012c98d 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2175: 0004d4ed 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2176: 000a8b25 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2174: 0012c475 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2175: 0004d53d 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2176: 000a84dd 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2177: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2178: 001352e1 222 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2179: 00079375 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2178: 00134e29 222 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2179: 000793c5 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2180: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2181: 00507a70 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2182: 002d66f1 426 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2182: 002d64a9 426 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ 2183: 0050ab00 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2184: 000eff71 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2184: 000ef9e9 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2185: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2187: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2188: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2189: 00118bf1 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2190: 0029b7f1 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2191: 00243e0d 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2192: 000f4345 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2193: 002b45a9 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2194: 0006ed67 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2195: 000669d3 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2196: 0006baaf 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2197: 0006d591 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2198: 0006de5b 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2199: 002845e5 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2200: 00070e61 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2201: 000e3035 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2202: 0006ce21 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2203: 0006bb4b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2189: 001186f5 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2190: 00299a49 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2191: 002444cd 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2192: 000f3dc1 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2193: 002b435d 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2194: 0006ed43 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2195: 00066a23 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2196: 0006baff 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2197: 0006d5e1 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2198: 0006deab 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2199: 002843c5 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2200: 00070e3d 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2201: 000e2aa5 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2202: 0006ce71 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2203: 0006bb9b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2204: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2205: 00094789 708 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2206: 0006c741 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2207: 00223bb9 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2208: 00327bd0 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2205: 00094539 708 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2206: 0006c791 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2207: 00224629 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2208: 00327990 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2209: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2210: 00282cbd 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2211: 0024d435 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2210: 00282a9d 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2211: 0024dae5 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2212: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2213: 001ae31d 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2214: 00236e95 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2215: 00247eed 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2216: 002d946d 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2217: 000756e5 108 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2218: 0017eae1 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2219: 0017aac1 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2220: 001ef031 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2221: 0020b259 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2222: 0008f6bd 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2223: 00074bf7 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2213: 001af335 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2214: 00237555 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2215: 002485ad 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2216: 002d9225 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2217: 00075735 108 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2218: 0017ed51 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2219: 0017a979 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2220: 001eff81 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2221: 0020bf71 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2222: 0008f485 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2223: 00074c47 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2224: 005025f8 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2225: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2226: 0002b9dc 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2227: 00161fb5 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2228: 002e0881 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2229: 0005f8d5 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2230: 00070dc5 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2231: 00074b71 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2227: 00161cc9 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2228: 002e06d5 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2229: 0005f925 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2230: 00070da1 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2231: 00074bc1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2232: 0002c404 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2233: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2234: 00072bd7 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2235: 00090835 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2234: 00072c27 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2235: 000905fd 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2236: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2237: 0015e5e9 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2238: 0006c1c1 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2239: 002085fd 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2240: 000d6ccd 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2241: 0008fc29 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2237: 0015e311 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2238: 0006c211 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2239: 00209311 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2240: 000d66c1 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2241: 0008f7f5 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2242: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2243: 0005e48f 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2244: 0029740d 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2243: 0005e4e3 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2244: 002971bd 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2245: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2246: 0003b34d 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2247: 0007510f 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2246: 0003b399 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2247: 0007515f 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2248: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2250: 000ed931 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 2251: 000f5a91 148 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2252: 0021e55d 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2250: 000ed3ad 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 2251: 000f54dd 148 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2252: 0021efcd 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2254: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2255: 0023f031 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2256: 0014a405 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2255: 0023f6f5 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2256: 00149f5d 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2257: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2258: 00327fd0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2259: 000662a7 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2258: 00327d90 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2259: 000662f7 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2260: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2261: 005063b8 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2262: 002de95d 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2262: 002de7b1 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2263: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2264: 001f6c3d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2265: 00040e2d 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2266: 0021c449 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2267: 00216cad 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2264: 001f794d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2265: 00040e7d 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2266: 0021d111 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2267: 00217975 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2268: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2269: 0025aa51 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2270: 0005201b 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2269: 0025abb9 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2270: 0005206b 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2271: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2272: 0050703c 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2273: 001bc265 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2274: 001cb101 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2275: 000718fd 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2276: 0021332d 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2273: 001bd285 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2274: 001cc0d9 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2275: 0007194d 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2276: 00214019 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2277: 0050aa2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2278: 00507874 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2280: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2281: 0014e09d 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2281: 0014dbd1 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2282: 0002cd1d 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2283: 002194ed 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2284: 0005fa01 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2283: 0021a1b5 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2284: 0005fa51 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2285: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2286: 001af2c5 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2286: 001b02dd 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2287: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2288: 002558bd 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2289: 00106465 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2290: 0004263f 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2288: 00255a95 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2289: 00105f55 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2290: 0004268f 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ 2291: 0050aaac 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ 2292: 00030dd9 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2293: 0004d2bb 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2293: 0004d30b 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 2294: 0050aa70 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2295: 000a201d 1632 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2296: 00071955 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2297: 0013e8e9 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2298: 00209465 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2299: 00083ac5 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2300: 00072c9d 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2295: 000a1b09 1632 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2296: 000719a5 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2297: 0013e439 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2298: 0020a17d 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2299: 0008388d 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2300: 00072ced 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2301: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2302: 0015e9c9 36 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2303: 00208705 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2304: 0021c87d 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2305: 0006e1cd 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2306: 00229bbd 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2307: 0006e1cb 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2308: 0009088d 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2309: 000599f5 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2310: 00073f79 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2311: 001ce2ed 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2302: 0015e6f1 36 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2303: 00209419 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2304: 0021d545 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2305: 0006e1a9 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2306: 0022a615 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2307: 0006e1a7 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2308: 00090655 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2309: 00059a45 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2310: 00073fc9 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2311: 001cf355 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2312: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2313: 0006b685 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2313: 0006b6d5 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 2314: 0054f2e4 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 2315: 00122ac1 1028 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2316: 000d9e79 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2317: 0006dc91 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2315: 001225b5 1028 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2316: 000d9869 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2317: 0006dce1 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2318: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2319: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ 2320: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2321: 001356f9 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2321: 00135241 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2322: 005022c0 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2323: 0006a9d5 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2323: 0006aa25 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2324: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2325: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2326: 0006a045 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2327: 000c83a9 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2326: 0006a095 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2327: 000c7da9 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2328: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2329: 0006b563 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2330: 0006c993 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2331: 00058693 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2332: 002b79d1 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2333: 0027b1e9 968 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2334: 0013147d 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2329: 0006b5b3 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2330: 0006c9e3 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2331: 000586e3 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2332: 002b72a1 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2333: 0027afc9 968 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2334: 00130fe5 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2335: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2336: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2337: 00506598 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2338: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2339: 002c21a1 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2340: 00056083 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2339: 002c1f59 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2340: 0005600b 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2341: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2342: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2343: 00074ff9 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2343: 00075049 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 2344: 0054f2e0 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 2345: 00130879 440 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2346: 0014502d 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2345: 00130389 468 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2346: 00144b79 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2347: 005024e8 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2348: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2349: 0023edd5 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2350: 001ae345 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2351: 002959bd 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2349: 0023f48d 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2350: 001af35d 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2351: 00295771 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 2352: 00505434 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2353: 0016b169 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2354: 000ba499 388 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2355: 0021e799 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2353: 0016aec5 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2354: 000b9e61 388 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2355: 0021f209 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2356: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2357: 00071461 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2358: 0025293d 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2359: 0008f159 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2357: 000714b1 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2358: 00252e15 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2359: 0008ef21 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2360: 0002ad40 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2361: 00181b49 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2362: 0015c6ed 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2361: 00181db9 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2362: 0015c409 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2363: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2364: 0023fdad 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2365: 000841f5 452 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ + 2364: 00240471 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2365: 00083fb5 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ 2366: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2367: 00087831 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2367: 0008758d 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2368: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2369: 002a4d89 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2369: 002a4b39 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2370: 00032621 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2371: 0002d09d 260 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2372: 0050a258 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2373: 0006ecb5 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2373: 0006ec91 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2374: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2375: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2376: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2377: 00076b1d 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2377: 00076b6d 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2378: 0002b6c8 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2379: 0009baf1 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2379: 0009b899 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2380: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2381: 000750a9 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2381: 000750f9 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ 2382: 0002bc70 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2383: 001e47ad 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2384: 002bd2d9 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2385: 0023ce21 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2386: 00075751 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2387: 001ca809 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2388: 0006eafd 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2389: 0024c3b9 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2390: 00073f3d 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2383: 001e5791 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2384: 002bd091 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2385: 0023d4d9 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2386: 000757a1 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2387: 001cb7d1 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2388: 0006ead9 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2389: 0024ca79 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2390: 00073f8d 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2391: 0050443c 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2392: 00142799 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2393: 00283f25 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2394: 0005c03d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2395: 0015c6d5 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2396: 00072b47 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2392: 001422e5 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2393: 00283d05 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2394: 0005c091 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2395: 0015c3f1 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2396: 00072b97 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2397: 00508890 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2398: 00059a99 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2399: 0009eff9 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2398: 00059ae9 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2399: 0009ed4d 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2400: 0050425c 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2401: 00283719 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2401: 002834f9 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2402: 005066b8 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2403: 0006c58f 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2404: 0024b0fd 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2405: 00216459 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2406: 000de705 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2407: 002817f9 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2408: 0050ab28 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2403: 0006c5df 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2404: 0024b7bd 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2405: 00217121 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2406: 000de0ed 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2407: 002815d9 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2408: 0050ab2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2409: 00501f14 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2410: 001f4081 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2410: 001f5061 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2411: 0002af44 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2412: 00212f65 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2412: 00213c51 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2413: 00504f10 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2414: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2415: 0006cf89 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2416: 00086029 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2417: 00037d21 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2418: 00243259 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2419: 0016f175 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2420: 00235f2d 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2421: 00037c2d 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2415: 0006cfd9 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2416: 00085b7d 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2417: 00037d29 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2418: 00243919 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2419: 0016ef05 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2420: 002365ed 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2421: 00037c35 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ 2422: 0002d2d5 88 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2423: 00204919 132 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2423: 00205629 132 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libz.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libexpat.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x2ac30 │ │ │ │ - 0x0000000d (FINI) 0x2e3c9c │ │ │ │ + 0x0000000d (FINI) 0x2e3a50 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1d700 │ │ │ │ 0x00000006 (SYMTAB) 0x13f80 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,47 +1,47 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bdcd08c9d970fba97a71f8e600a913efb0d9f39a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9190af1789aaf91c25e9c209d309966d13da4880 │ │ │ │ │ │ │ │ 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: 0x000aadc6, Base: 0x004e2350, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x000aa77e, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@fp 4@r6 │ │ │ │ - stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ - Name: gc__start │ │ │ │ - Location: 0x000c9b9c, Base: 0x004e2350, Semaphore: 0x0054ea26 │ │ │ │ - Arguments: -4@[r7, #28] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000c9bf8, Base: 0x004e2350, Semaphore: 0x0054ea28 │ │ │ │ + Location: 0x000c95f8, Base: 0x004e2110, Semaphore: 0x0054ea28 │ │ │ │ Arguments: -4@r4 │ │ │ │ + stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ + Name: gc__start │ │ │ │ + Location: 0x000c96de, Base: 0x004e2110, Semaphore: 0x0054ea26 │ │ │ │ + Arguments: -4@[r7, #28] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x0012a504, Base: 0x004e2350, Semaphore: 0x0054ea2c │ │ │ │ + Location: 0x00129fec, Base: 0x004e2110, Semaphore: 0x0054ea2c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0012a50e, Base: 0x004e2350, Semaphore: 0x0054ea2a │ │ │ │ + Location: 0x00129ff6, Base: 0x004e2110, Semaphore: 0x0054ea2a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012acee, Base: 0x004e2350, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x0012a7dc, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012b10c, Base: 0x004e2350, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x0012abfc, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@r7 4@#_PyRuntime+51120 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012b890, Base: 0x004e2350, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x0012b380, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012bea0, Base: 0x004e2350, Semaphore: 0x0054ea2e │ │ │ │ + Location: 0x0012b98a, Base: 0x004e2110, Semaphore: 0x0054ea2e │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -2186,16 +2186,16 @@ │ │ │ │ GLIBC_2.26 │ │ │ │ GLIBC_2.6 │ │ │ │ GLIBC_2.34 │ │ │ │ GLIBC_2.29 │ │ │ │ GLIBC_2.35 │ │ │ │ $4&h@F1F │ │ │ │ RFIF`FeF │ │ │ │ -;F)F2F Fs │ │ │ │ -KFBF9F(Fs │ │ │ │ +;F)F2F Fr │ │ │ │ +KFBF9F(Fr │ │ │ │ 0h+F `JF │ │ │ │ SF2FAF8F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ (F;F2F!F │ │ │ │ +h:F)F0F │ │ │ │ @@ -2208,33 +2208,33 @@ │ │ │ │ 33`shCE@ │ │ │ │ "F+FRhRm │ │ │ │ 5h8F)F+h │ │ │ │ $"F)F0F, │ │ │ │ &P+h*FxkAF │ │ │ │ zi F+j1F │ │ │ │ !F2FSF8FV │ │ │ │ -3#`QFHF} │ │ │ │ +3#`QFHF~ │ │ │ │ "0#!F0F} │ │ │ │ S)FhF(3D │ │ │ │ $"F)F0F_ │ │ │ │ lh3F[h[m │ │ │ │ '#F:FIF@F │ │ │ │ !F@F2F;F │ │ │ │ 33`2F!F(F │ │ │ │ *FiF8F.D │ │ │ │ ;iJF1F@F" │ │ │ │ #h!F:F(F │ │ │ │ #F*FAF0F'F │ │ │ │ -CF"F9F0Fd │ │ │ │ +CF"F9F0Fe │ │ │ │ ;F2F)F F │ │ │ │ pGpGpGpGpGpG │ │ │ │ ;F*F1FhF │ │ │ │ 8F+F2F!F │ │ │ │ ;h2F!F@F │ │ │ │ -F F:F)Fd │ │ │ │ +F F:F)Fc │ │ │ │ ;hRFAF8F │ │ │ │ 33`2F!F(F │ │ │ │ 33`2F!F(F │ │ │ │ #F2F)F8F │ │ │ │ p/6h8F-hR │ │ │ │ [FJFQF@F │ │ │ │ "F)F0F7F │ │ │ │ @@ -2243,16 +2243,16 @@ │ │ │ │ 33`KhKE@ │ │ │ │ C]05]]]+ │ │ │ │ +h2F)F F │ │ │ │ +h2F)F F │ │ │ │ SF}"1F F │ │ │ │ SF}"1F F │ │ │ │ rh*`u`3h │ │ │ │ -KF9h2FXF │ │ │ │ )FHF3F"F │ │ │ │ + TF=FNF@" │ │ │ │ LFRFFF F │ │ │ │ FvYEhom? │ │ │ │ p?bh^XSm │ │ │ │ !F3FJF8F │ │ │ │ {`#F,F5F │ │ │ │ #*F!FHF<7 │ │ │ │ G{ F*FIF │ │ │ │ @@ -2264,18 +2264,19 @@ │ │ │ │ ;FZFAh@F │ │ │ │ :F1C0`C │ │ │ │ SiYF{a F │ │ │ │ {a0!Si`i │ │ │ │ fiJFxhAF │ │ │ │ SiYF{a F │ │ │ │ Ffh*FIFw │ │ │ │ - C")F bc` │ │ │ │ + C")F bc`> │ │ │ │ HHHHHHHHHHHlHHHHHHHHHHHHHHHHHHH │ │ │ │ HHHHHHHHHHHlHH │ │ │ │ - C")F bc`d │ │ │ │ + C")F bc` │ │ │ │ + C")F bc` │ │ │ │ ciBFxj1F │ │ │ │ 3FfiyjBF │ │ │ │ 0!;b`iSi │ │ │ │ "F3FDFVF │ │ │ │ *FCF5FLF │ │ │ │ FKF@3kDS │ │ │ │ biSFyh@F │ │ │ │ @@ -2310,15 +2311,15 @@ │ │ │ │ FCF1F F@ │ │ │ │ xJFQF Fsi │ │ │ │ cQFZF F{a │ │ │ │ F+FAF F@ │ │ │ │ F+FAF F@ │ │ │ │ Kh{a[h[m │ │ │ │ 4F;izhXFza.Fai │ │ │ │ -@F$!eFtF{` │ │ │ │ +@F$!dF{` │ │ │ │ ZizaDiRh │ │ │ │ x`)FRh F │ │ │ │ F`iBF;iYF │ │ │ │ @SD"9F F │ │ │ │ b9FbFCF(F │ │ │ │ QF"i0F{a │ │ │ │ QF"i0F{b │ │ │ │ @@ -2327,15 +2328,15 @@ │ │ │ │ ci8F+Dca; │ │ │ │ "+`)FKF8F │ │ │ │ Ph)F"F{` │ │ │ │ ir@~jr`>j │ │ │ │ _c#aca+h │ │ │ │ ch(i{a[h>a&F │ │ │ │ "Fkh1F(F │ │ │ │ -;FBF)F0FO │ │ │ │ +;FBF)F0FP │ │ │ │ yk0F2h{` │ │ │ │ "F}dDFUF │ │ │ │ NFZFDFUFk │ │ │ │ FNFZFDFUF │ │ │ │ 'FNFZFDFUF8h │ │ │ │ i FCE3F\ │ │ │ │ {i}`5F<` │ │ │ │ @@ -2344,22 +2345,22 @@ │ │ │ │ ;izi;eze │ │ │ │ ;i;echzize │ │ │ │ ;i0F;e{i{e │ │ │ │ :i0F:b2kyiyb │ │ │ │ zi0F:d2k │ │ │ │ ;b0F{i{b │ │ │ │ \#+px#kp9 │ │ │ │ -S9FCF0F1 │ │ │ │ +S9FCF0F2 │ │ │ │ `)F+F FG │ │ │ │ 33`shCE@ │ │ │ │ 33`shCE@ │ │ │ │ cb,4cb,4cb,4cb,4cb,4cb,4 │ │ │ │ 3"`l`c` F │ │ │ │ "#`!FCF0F │ │ │ │ -$`(F+h1F │ │ │ │ +$P0F3h)F │ │ │ │ #h"F+I(F │ │ │ │ @FSF2F!F │ │ │ │ ;h*F!F0F │ │ │ │ 0F"a9F"F │ │ │ │ t"?&: <'O │ │ │ │ i!a*F#h0F │ │ │ │ FPF\F1F' │ │ │ │ @@ -2369,33 +2370,31 @@ │ │ │ │ *F;F%F7F │ │ │ │ PF2F?!VD │ │ │ │ JFAF8F3F │ │ │ │ 4nh2C1`C │ │ │ │ .FWBEFWA │ │ │ │ !i#mCD#e │ │ │ │ 3F8F*F!F │ │ │ │ -m!m#dedW │ │ │ │ F(F5F~iSF │ │ │ │ *FIF5FVF │ │ │ │ -b{j:ibIxh │ │ │ │ -FKF!F0Fg │ │ │ │ -F!FZF@Ff │ │ │ │ -F!F*FHFf │ │ │ │ -F!F*FHFf │ │ │ │ +FKF!F0Fh │ │ │ │ +F!FZF@Fg │ │ │ │ +F!F*FHFg │ │ │ │ +F!F*FHFg │ │ │ │ {o&h+D{g │ │ │ │ {o8m#D{gA │ │ │ │ {o+D{g&hl │ │ │ │ x{a{i+;3 │ │ │ │ {o+D{gEE │ │ │ │ {f{o+D{g │ │ │ │ {o&h+D{g │ │ │ │ -CFrFHF!F` │ │ │ │ +CFrFHF!Fa │ │ │ │ 33QkhCEN │ │ │ │ 3+`{hCE1 │ │ │ │ -R+FAF0F@ │ │ │ │ +R+FAF0FO │ │ │ │ >JyihhRX:bAm │ │ │ │ *Fxh#F1F1 │ │ │ │ *Fxh#F1F1 │ │ │ │ HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHHAAAAAAAAAAAAAAAA*AAAAAAAAA***HHHAAAAAA**AAAAAAAA*"F │ │ │ │ ;FBF)F F │ │ │ │ GDsh,1UFXmSF │ │ │ │ @8F"F'DX │ │ │ │ @@ -2405,71 +2404,69 @@ │ │ │ │ 3;`chKE) │ │ │ │ i!F0FCE;FC │ │ │ │ 3#`:F!FPFA │ │ │ │ #h:F!FHF │ │ │ │ p?AM k]Y │ │ │ │ F;F*F0F` │ │ │ │ F!F*FXFB │ │ │ │ -F!F*FXFA │ │ │ │ -sF2F!FHFA │ │ │ │ +F!F*FXFB │ │ │ │ +sF2F!FHFB │ │ │ │ ;F=iRF1F │ │ │ │ F%F8F.FEE │ │ │ │ -7$KFZF!F │ │ │ │ #0S@#`Ai │ │ │ │ - Zj 2Zb!x │ │ │ │ P`` rZj 2Zb(x │ │ │ │ + Zj 2Zb!x │ │ │ │ +F1F@FJF │ │ │ │ KF*F1F@F │ │ │ │ 3+`\Oi │ │ │ │ JJJJJJ0$J │ │ │ │ IFCF2FXF │ │ │ │ -KFRF1F(F │ │ │ │ pGChXhpGJ │ │ │ │ +KFRF1F(F │ │ │ │ 3#`'F{hYm │ │ │ │ %,rA3H]d:kOV │ │ │ │ F2FcF7FfF │ │ │ │ [HHHHHHHHHHH │ │ │ │ KF2F)FPF │ │ │ │ -" nbf{`7 │ │ │ │ 3hBF9F F │ │ │ │ /yiJn"CF │ │ │ │ @SXBXApG │ │ │ │ QHBHApGB │ │ │ │ CF:F(F!F │ │ │ │ +F*F1F8F │ │ │ │ 1!`ZF!F@F │ │ │ │ @@ -2477,60 +2474,59 @@ │ │ │ │ #hZF!F8F │ │ │ │ +h'F)F@F │ │ │ │ KFBF)FPF │ │ │ │ KFBF)FPF │ │ │ │ 2PFKFBF │ │ │ │ !FCF:FHF │ │ │ │ iaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiiiaaaaaaaaaaaaaaaa*aaaaaaaaa***iiiaaaaaa**aaaaaaaa*(F │ │ │ │ -3+`/F)F F │ │ │ │ +3+`/F)F F │ │ │ │ XF?!JF │ │ │ │ bb!FBF8F │ │ │ │ )F3FBF F │ │ │ │ F F3j)jBF │ │ │ │ 3caQF F< │ │ │ │ -3YF Fca< │ │ │ │ -CF:F1Fei │ │ │ │ +3YF Fca; │ │ │ │ +]i1F F.F │ │ │ │ +3FBF9Fei │ │ │ │ PF2F?!VD │ │ │ │ DB1F F+F │ │ │ │ 1B+FAF F │ │ │ │ ^h$!ki`i │ │ │ │ -2 F3n#bX │ │ │ │ +2 F3n#bW │ │ │ │ FQF+F0F:F │ │ │ │ @SFBF9F0F │ │ │ │ @SFBF9F0F │ │ │ │ ;F)FHF"F │ │ │ │ L!2FAF8F │ │ │ │ BF F+iii │ │ │ │ 3iBFqi F │ │ │ │ ->90TTTTTTTTTTTTTTTTTTTTTTTTTTTTTOIDTTTTTTTTTT │ │ │ │ +<7.LLLLLLLLLLLLLLLLLLLLLLLLLLLLLIEBLLLLLLLLLL │ │ │ │ _B_AVBVA;F │ │ │ │ )FJF%F7F │ │ │ │ F1F FFFLF' │ │ │ │ [FJFAF8F │ │ │ │ 3#`ch[m[ │ │ │ │ 3#tab(i ( │ │ │ │ sF3`bjki │ │ │ │ 8D0DHD$h │ │ │ │ BF8h3h!h │ │ │ │ #h+D#`3h+D3` │ │ │ │ sFCajaCisE │ │ │ │ 3#`%F(Fp │ │ │ │ K@S@\@D@c │ │ │ │ -3i2Fth@F │ │ │ │ -#wh2F@Fs` │ │ │ │ #cc2F!F(F7 │ │ │ │ -FJF9F@F7 │ │ │ │ -FJF9F@F7 │ │ │ │ +FJF9F@F8 │ │ │ │ +FJF9F@F8 │ │ │ │ CF"FIF8F │ │ │ │ CF"FIF8F │ │ │ │ CF"FIF8F │ │ │ │ 3F"F9F@F │ │ │ │ 3F"F9F@F │ │ │ │ 3F"F9F@F │ │ │ │ -;F@F2F)FB │ │ │ │ +;F@F2F)FA │ │ │ │ 1)` F)F:h │ │ │ │ +h2F)F F │ │ │ │ 1)` F)F:h │ │ │ │ F[mLFOFZ │ │ │ │ +h:F1F F │ │ │ │ [F@F"F1FL │ │ │ │ c))$)))))V │ │ │ │ @@ -2549,40 +2545,39 @@ │ │ │ │ #F]F7FDF │ │ │ │ 7F9h@F8B │ │ │ │ DN1H1K1T1W1Z1Q1A │ │ │ │ @@ -3376,14 +3371,16 @@ │ │ │ │ DeprecationWarning │ │ │ │ Base class for warnings about deprecated features. │ │ │ │ BytesWarning │ │ │ │ Base class for warnings about bytes and buffer related problems, mostly │ │ │ │ related to conversion from str or comparing to str. │ │ │ │ ZeroDivisionError │ │ │ │ Second argument to a division or modulo operation was zero. │ │ │ │ +OverflowError │ │ │ │ +Result too large to be represented. │ │ │ │ FloatingPointError │ │ │ │ Floating-point operation failed. │ │ │ │ Base class for warning categories. │ │ │ │ SyntaxError │ │ │ │ Invalid syntax. │ │ │ │ StopIteration │ │ │ │ Signal the end from iterator.__next__(). │ │ │ │ @@ -3398,27 +3395,25 @@ │ │ │ │ Import can't find module, or can't find name in module. │ │ │ │ EOFError │ │ │ │ Read beyond end of file. │ │ │ │ BufferError │ │ │ │ Buffer error. │ │ │ │ AttributeError │ │ │ │ Attribute not found. │ │ │ │ +ArithmeticError │ │ │ │ +Base class for arithmetic errors. │ │ │ │ SystemExit │ │ │ │ Request to exit from the interpreter. │ │ │ │ KeyboardInterrupt │ │ │ │ Program interrupted by user. │ │ │ │ Request that a generator exit. │ │ │ │ BaseExceptionGroup │ │ │ │ A combination of multiple unrelated exceptions. │ │ │ │ AssertionError │ │ │ │ Assertion failed. │ │ │ │ -ArithmeticError │ │ │ │ -Base class for arithmetic errors. │ │ │ │ -OverflowError │ │ │ │ -Result too large to be represented. │ │ │ │ TypeError │ │ │ │ Inappropriate argument type. │ │ │ │ ValueError │ │ │ │ Inappropriate argument value (of correct type). │ │ │ │ siphash13 │ │ │ │ Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ invalid maximum character passed to PyUnicode_New │ │ │ │ @@ -4365,27 +4360,27 @@ │ │ │ │ iso-latin-1 │ │ │ │ iso-8859-1- │ │ │ │ iso-latin-1- │ │ │ │ encoding problem: %s with BOM │ │ │ │ EOF read where not expected │ │ │ │ marshal data too short │ │ │ │ read() returned too much data: %zd bytes requested, %zd returned │ │ │ │ + in file │ │ │ │ +Non-UTF-8 code starting with '\x%.2x'%s%V on line %i, but no encoding declared; see https://peps.python.org/pep-0263/ for details │ │ │ │ __hello__ │ │ │ │ __phello__ │ │ │ │ __phello__.ham │ │ │ │ __phello__.ham.eggs │ │ │ │ __phello__.spam │ │ │ │ importlib.util │ │ │ │ importlib.machinery │ │ │ │ importlib._bootstrap │ │ │ │ importlib._bootstrap_external │ │ │ │ <__phello__ │ │ │ │ <__phello__.ham │ │ │ │ - in file │ │ │ │ -Non-UTF-8 code starting with '\x%.2x'%s%V on line %i, but no encoding declared; see https://peps.python.org/pep-0263/ for details │ │ │ │ unbound method %U needs an argument │ │ │ │ byte string is too large │ │ │ │ invalid kind │ │ │ │ unexpected indent │ │ │ │ unexpected unindent │ │ │ │ incomplete input │ │ │ │ error at start before reading any input │ │ │ │ @@ -4623,19 +4618,19 @@ │ │ │ │ %s.__new__(%s) is not safe, use %s.__new__() │ │ │ │ %.200s() takes no keyword arguments │ │ │ │ release unlocked lock │ │ │ │ __set_name__() takes 2 positional arguments but %zd were given │ │ │ │ field 'op' is required for BoolOp │ │ │ │ field 'arg' is required for arg │ │ │ │ trailing comma not allowed without surrounding parentheses │ │ │ │ -PyArg_UnpackTuple() argument list is not a tuple │ │ │ │ at least │ │ │ │ +at most │ │ │ │ +PyArg_UnpackTuple() argument list is not a tuple │ │ │ │ %.200s expected %s%zd argument%s, got %zd │ │ │ │ unpacked tuple should have %s%zd element%s, but has %zd │ │ │ │ -at most │ │ │ │ bare * has associated type comment │ │ │ │ var-positional argument cannot have default value │ │ │ │ * argument may appear only once │ │ │ │ named arguments must follow bare * │ │ │ │ cannot use assignment expressions with %s │ │ │ │ cannot assign to %s here. Maybe you meant '==' instead of '='? │ │ │ │ var-keyword argument cannot have default value │ │ │ │ @@ -5129,27 +5124,27 @@ │ │ │ │ %s arg must be None or str │ │ │ │ list indices must be integers or slices, not %.200s │ │ │ │ __import__ not found │ │ │ │ __length_hint__ must be an integer, not %.100s │ │ │ │ __length_hint__() should return >= 0 │ │ │ │ argument must be iterable │ │ │ │ module name must be a string │ │ │ │ -Empty module name │ │ │ │ -import time: self [us] | cumulative | imported package │ │ │ │ -import time: cached | cached | %*s │ │ │ │ level must be >= 0 │ │ │ │ '__name__' not in globals │ │ │ │ globals must be a dict │ │ │ │ package must be a string │ │ │ │ __package__ != __spec__.parent │ │ │ │ __spec__.parent must be a string │ │ │ │ can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ │ │ │ │ __name__ must be a string │ │ │ │ attempted relative import beyond top-level package │ │ │ │ attempted relative import with no known parent package │ │ │ │ +Empty module name │ │ │ │ +import time: self [us] | cumulative | imported package │ │ │ │ +import time: cached | cached | %*s │ │ │ │ %R not in sys.modules as expected │ │ │ │ import time: %9ld | %10ld | %*s%s │ │ │ │ coroutine already executing │ │ │ │ generator already executing │ │ │ │ async generator already executing │ │ │ │ cannot reuse already awaited coroutine │ │ │ │ can't send non-None value to a just-started coroutine │ │ │ │ @@ -7027,17 +7022,23 @@ │ │ │ │ Incorrect padding │ │ │ │ unicode error │ │ │ │ value error │ │ │ │ (%s) unknown error │ │ │ │ unicodedata._ucnhash_CAPI │ │ │ │ PyCapsule_Import could not import module "%s" │ │ │ │ PyCapsule_Import "%s" is not valid │ │ │ │ -strict_mode │ │ │ │ # clear sys.audit hooks │ │ │ │ cpython._PySys_ClearAuditHooks │ │ │ │ +bidirectional │ │ │ │ +combining │ │ │ │ +mirrored │ │ │ │ +east_asian_width │ │ │ │ +decomposition │ │ │ │ +is_normalized │ │ │ │ +strict_mode │ │ │ │ unidata_version │ │ │ │ ucd_3_2_0 │ │ │ │ %.400s constructor takes at most %zd positional argument%s │ │ │ │ %.400s got multiple values for argument %R │ │ │ │ %.400s.__init__ got an unexpected keyword argument %R. Support for arbitrary keyword arguments is deprecated and will be removed in Python 3.15. │ │ │ │ Field %R is missing from %.400s._field_types. This will become an error in Python 3.15. │ │ │ │ %.400s.__init__ missing 1 required positional argument: %R. This will become an error in Python 3.15. │ │ │ │ @@ -7050,29 +7051,23 @@ │ │ │ │ invalid normalization form │ │ │ │ only single target (not %s) can be annotated │ │ │ │ only single target (not tuple) can be annotated │ │ │ │ illegal target for annotation │ │ │ │ assignment to yield expression not possible │ │ │ │ '%s' is an illegal expression for augmented assignment │ │ │ │ Lambda expression parameters cannot be parenthesized │ │ │ │ +HANGUL SYLLABLE │ │ │ │ +CJK UNIFIED IDEOGRAPH- │ │ │ │ +TANGUT IDEOGRAPH- │ │ │ │ +unicodedata.UCD │ │ │ │ character maps to │ │ │ │ character mapping must be in range(0x%lx) │ │ │ │ character mapping must return integer, None or str │ │ │ │ iterable unpacking cannot be used in comprehension │ │ │ │ did you forget parentheses around the comprehension target? │ │ │ │ -bidirectional │ │ │ │ -combining │ │ │ │ -mirrored │ │ │ │ -east_asian_width │ │ │ │ -decomposition │ │ │ │ -is_normalized │ │ │ │ -HANGUL SYLLABLE │ │ │ │ -CJK UNIFIED IDEOGRAPH- │ │ │ │ -TANGUT IDEOGRAPH- │ │ │ │ -unicodedata.UCD │ │ │ │ could not convert string to float: '%.200s' │ │ │ │ value too large to convert to float: '%.200s' │ │ │ │ '%c' was never closed │ │ │ │ decoding │ │ │ │ %s with '%s' codec failed │ │ │ │ decoder must return a tuple (object,integer) │ │ │ │ ENABLE_SPECIALIZATION │ │ │ │ @@ -7106,33 +7101,33 @@ │ │ │ │ NB_INPLACE_TRUE_DIVIDE │ │ │ │ NB_INPLACE_XOR │ │ │ │ NB_SUBSCR │ │ │ │ Missing initialization for NB_OP %d │ │ │ │ sum() can't sum strings [use ''.join(seq) instead] │ │ │ │ sum() can't sum bytes [use b''.join(seq) instead] │ │ │ │ sum() can't sum bytearray [use b''.join(seq) instead] │ │ │ │ -"\%.3s" is an invalid octal escape sequence. Such sequences will not work in the future. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ -"\%.3s" is an invalid octal escape sequence. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ -the interpreter doesn't have its own allocator │ │ │ │ -field 'args' is required for Lambda │ │ │ │ -field 'body' is required for Lambda │ │ │ │ stack_effect │ │ │ │ is_valid │ │ │ │ has_const │ │ │ │ has_name │ │ │ │ has_jump │ │ │ │ has_free │ │ │ │ has_local │ │ │ │ get_specialization_stats │ │ │ │ get_nb_ops │ │ │ │ get_intrinsic1_descs │ │ │ │ get_intrinsic2_descs │ │ │ │ get_executor │ │ │ │ get_special_method_names │ │ │ │ Opcode support module. │ │ │ │ +"\%.3s" is an invalid octal escape sequence. Such sequences will not work in the future. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ +"\%.3s" is an invalid octal escape sequence. Did you mean "\\%.3s"? A raw string is also an option. │ │ │ │ +the interpreter doesn't have its own allocator │ │ │ │ +field 'args' is required for Lambda │ │ │ │ +field 'body' is required for Lambda │ │ │ │ t-strings are │ │ │ │ ordinal not in range(256) │ │ │ │ encoded result is too long for a Python string │ │ │ │ Can only resize to positive sizes, got %zd │ │ │ │ Existing exports of data: object cannot be re-sized │ │ │ │ PyBuffer_ToContiguous: len != view->len │ │ │ │ can't extend bytearray with %.100s │ │ │ │ @@ -7568,23 +7563,14 @@ │ │ │ │ SHUT_RDWR │ │ │ │ _PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ builtins.id │ │ │ │ O(OiiOii) │ │ │ │ bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ os.rename │ │ │ │ -field 'target' is required for AnnAssign │ │ │ │ -field 'annotation' is required for AnnAssign │ │ │ │ -os.mkdir │ │ │ │ -tracebacklimit │ │ │ │ -Traceback (most recent call last): │ │ │ │ - File "%U", line %d, in %U │ │ │ │ -module definition is NULL │ │ │ │ -PyState_AddModule called on module with slots │ │ │ │ -module %p already added │ │ │ │ src_dir_fd │ │ │ │ dst_dir_fd │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ the socket type │ │ │ │ the socket protocol │ │ │ │ connect_ex │ │ │ │ @@ -7636,14 +7622,23 @@ │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ QUOTE_NOTNULL │ │ │ │ _csv.writer │ │ │ │ _csv.reader │ │ │ │ _csv.Dialect │ │ │ │ +field 'target' is required for AnnAssign │ │ │ │ +field 'annotation' is required for AnnAssign │ │ │ │ +os.mkdir │ │ │ │ +tracebacklimit │ │ │ │ +Traceback (most recent call last): │ │ │ │ + File "%U", line %d, in %U │ │ │ │ +module definition is NULL │ │ │ │ +PyState_AddModule called on module with slots │ │ │ │ +module %p already added │ │ │ │ |$O:NameError │ │ │ │ lost sys.stdin │ │ │ │ lost sys.stdout │ │ │ │ lost sys.stderr │ │ │ │ builtins.input │ │ │ │ input: prompt string cannot contain null characters │ │ │ │ builtins.input/result │ │ │ │ @@ -7652,17 +7647,17 @@ │ │ │ │ free PyDictKeysObject │ │ │ │ free PyFloatObject │ │ │ │ free PyListObject │ │ │ │ free %d-sized PyTupleObject │ │ │ │ UU:strptime │ │ │ │ |O:dump_c_stack │ │ │ │ │ │ │ │ -../Objects/fileobject.c │ │ │ │ object.readline() returned non-string │ │ │ │ EOF when reading a line │ │ │ │ +../Objects/fileobject.c │ │ │ │ %d %ss * %zd bytes each │ │ │ │ frame does not exist │ │ │ │ only classes may be registered │ │ │ │ missing 'getdata' func │ │ │ │ |O:gmtime │ │ │ │ could not allocate a large enough CPU set │ │ │ │ Current thread's C stack trace (most recent call first): │ │ │ │ @@ -7719,18 +7714,18 @@ │ │ │ │ "%s" must be an integer, not %T │ │ │ │ bad "quoting" value │ │ │ │ quotechar must be set if quoting enabled │ │ │ │ bad %s or %s value │ │ │ │ %s: No _csv module state found │ │ │ │ _module_repr │ │ │ │ builtins.breakpoint │ │ │ │ +lost builtins module │ │ │ │ pdb.set_trace │ │ │ │ PYTHONBREAKPOINT │ │ │ │ Ignoring unimportable $PYTHONBREAKPOINT: "%s" │ │ │ │ -lost builtins module │ │ │ │ "%s" must be a unicode character or None, not %T │ │ │ │ "%s" must be a unicode character or None, not a string of length %zd │ │ │ │ invalid generation │ │ │ │ Failed to encode latin1 string when unpickling a time object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ |iiiiO$i │ │ │ │ sys._getframemodulename │ │ │ │ Failed to encode latin1 string when unpickling a date object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ @@ -7757,24 +7752,24 @@ │ │ │ │ register() takes at least 1 argument (0 given) │ │ │ │ Struct() argument 1 must be a str or bytes object, not %.200s │ │ │ │ repeat count given without format specifier │ │ │ │ bad char in struct format │ │ │ │ total struct size too long │ │ │ │ cannot use '_' as a target │ │ │ │ cannot use %s as pattern target │ │ │ │ +registry │ │ │ │ +module_globals │ │ │ │ +priority │ │ │ │ positional patterns follow keyword patterns │ │ │ │ │ │ │ │ real number required in complex literal │ │ │ │ __len__() should return >= 0 │ │ │ │ range indices must be integers or slices, not %.200s │ │ │ │ time.sleep │ │ │ │ sleep length must be non-negative │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ -priority │ │ │ │ '%T' object cannot be interpreted as an integer or float │ │ │ │ Invalid value NaN (not a number) │ │ │ │ frexp() result out of range │ │ │ │ float too large to pack with d format │ │ │ │ |Op:dump_traceback │ │ │ │ field 'value' is required for MatchValue │ │ │ │ argument 'code' │ │ │ │ @@ -7814,18 +7809,14 @@ │ │ │ │ PyType_GetModule: Type '%s' has no associated module │ │ │ │ cannot use a string pattern on a bytes-like object │ │ │ │ cannot use a bytes pattern on a string-like object │ │ │ │ The span of capturing group is wrong, please report a bug for the re module. │ │ │ │ exc must be an exception, not '%s' │ │ │ │ Cannot add note: __notes__ is not a list │ │ │ │ .__class__.__qualname__ is not a unicode object │ │ │ │ - printing an object │ │ │ │ - │ │ │ │ -file.read() returned not bytes but %.100s │ │ │ │ -Exception ignored while clearing _datetime module │ │ │ │ setlocale │ │ │ │ localeconv │ │ │ │ nl_langinfo │ │ │ │ dgettext │ │ │ │ dcgettext │ │ │ │ bindtextdomain │ │ │ │ bind_textdomain_codeset │ │ │ │ @@ -7851,14 +7842,18 @@ │ │ │ │ ERA_D_FMT │ │ │ │ ERA_D_T_FMT │ │ │ │ ERA_T_FMT │ │ │ │ ALT_DIGITS │ │ │ │ _DATE_FMT │ │ │ │ array.arrayiterator │ │ │ │ array.array │ │ │ │ + printing an object │ │ │ │ + │ │ │ │ +file.read() returned not bytes but %.100s │ │ │ │ +Exception ignored while clearing _datetime module │ │ │ │ readinto of closed file │ │ │ │ use_main_obmalloc │ │ │ │ allow_fork │ │ │ │ allow_exec │ │ │ │ allow_threads │ │ │ │ allow_daemon_threads │ │ │ │ check_multi_interp_extensions │ │ │ │ @@ -7883,18 +7878,18 @@ │ │ │ │ divmod() returned non-tuple (type %.200s) │ │ │ │ divmod() returned a tuple of size %zd │ │ │ │ clock_gettime(CLOCK_PROCESS_CPUTIME_ID) │ │ │ │ getrusage(RUSAGE_SELF) │ │ │ │ the processor time used is not available or its value cannot be represented │ │ │ │ type %.100s doesn't define __round__ method │ │ │ │ sys.setprofile │ │ │ │ -%s0%se%d │ │ │ │ -rounded value too large to represent │ │ │ │ user_function │ │ │ │ cache_info_type │ │ │ │ +%s0%se%d │ │ │ │ +rounded value too large to represent │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ field 'cls' is required for MatchClass │ │ │ │ cannot use '%T' as a set element (%S) │ │ │ │ Exception ignored while building sys.unraisablehook arguments │ │ │ │ Exception ignored in sys.unraisablehook │ │ │ │ sys.unraisablehook │ │ │ │ @@ -8016,31 +8011,29 @@ │ │ │ │ host name must not contain null character │ │ │ │ unsupported address family │ │ │ │ wildcard resolved to multiple address │ │ │ │ 255.255.255.255 │ │ │ │ │ │ │ │ address family mismatched │ │ │ │ unknown address family │ │ │ │ -unknown binary operator │ │ │ │ -unknown unary operator │ │ │ │ -(yield from │ │ │ │ -unexpected comparison kind │ │ │ │ -unknown expression kind │ │ │ │ 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 │ │ │ │ +unknown binary operator │ │ │ │ +unknown unary operator │ │ │ │ +(yield from │ │ │ │ +unexpected comparison kind │ │ │ │ +unknown expression kind │ │ │ │ /proc/self/stat │ │ │ │ descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ y*|i:sendall │ │ │ │ timed out │ │ │ │ _generic_init_subclass │ │ │ │ LOCK_MAND │ │ │ │ LOCK_READ │ │ │ │ @@ -8141,26 +8134,21 @@ │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ 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 │ │ │ │ i|Opp:register │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ -field 'value' is required for YieldFrom │ │ │ │ make_scanner │ │ │ │ make_encoder │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ -missing format argument │ │ │ │ -peek() should have returned a bytes object, not '%.200s' │ │ │ │ -read() should have returned a bytes object, not '%.200s' │ │ │ │ __hash__ method should return an integer │ │ │ │ Missing frame when calling trace function. │ │ │ │ -unrecognized configuration name │ │ │ │ -configuration names must be strings or integers │ │ │ │ +missing format argument │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ skipkeys │ │ │ │ object_hook │ │ │ │ object_pairs_hook │ │ │ │ parse_float │ │ │ │ @@ -8171,19 +8159,24 @@ │ │ │ │ scanstring │ │ │ │ sizehint │ │ │ │ covariant │ │ │ │ contravariant │ │ │ │ infer_variance │ │ │ │ True if the epoll handler is closed │ │ │ │ fork_exec │ │ │ │ -_tokenize.TokenizerIter │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ select.epoll │ │ │ │ select.poll │ │ │ │ + is not │ │ │ │ + not in │ │ │ │ +peek() should have returned a bytes object, not '%.200s' │ │ │ │ +read() should have returned a bytes object, not '%.200s' │ │ │ │ +unrecognized configuration name │ │ │ │ +configuration names must be strings or integers │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__ returned non-dict of type '%.100s' │ │ │ │ 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 │ │ │ │ @@ -8197,19 +8190,19 @@ │ │ │ │ '%c' format requires %zd <= number <= %zd │ │ │ │ Context() does not accept any arguments │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ O|Op:start_joinable_thread │ │ │ │ thread function must be callable │ │ │ │ 'handle' must be a _ThreadHandle │ │ │ │ _thread.start_joinable_thread │ │ │ │ +_generic_class_getitem │ │ │ │ thread is not supported for isolated subinterpreters │ │ │ │ can't create new thread at interpreter shutdown │ │ │ │ thread already started │ │ │ │ can't start new thread │ │ │ │ -_generic_class_getitem │ │ │ │ %s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ bytes must be in range(0, 256) │ │ │ │ cannot convert '%.200s' object to bytes │ │ │ │ expected code, got %R │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ object could not be marshalled │ │ │ │ deallocated BytesIO object has exported buffers │ │ │ │ @@ -8227,26 +8220,27 @@ │ │ │ │ expected bytes, got %R │ │ │ │ expected size >= %zu, got %zu │ │ │ │ missing new_object func │ │ │ │ deque index out of range │ │ │ │ __get__(None, None) is invalid │ │ │ │ deque mutated during iteration │ │ │ │ deque.remove(x): x not in deque │ │ │ │ -pop from an empty deque │ │ │ │ +initial_bytes │ │ │ │ +_tokenize.TokenizerIter │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ -run() missing 1 required positional argument │ │ │ │ +field 'value' is required for YieldFrom │ │ │ │ +pop from an empty deque │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ +session not active │ │ │ │ +run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ -session not active │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ -initial_bytes │ │ │ │ -permutations │ │ │ │ %S module not found │ │ │ │ invalid __main__ module │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ object could not be unmarshalled │ │ │ │ unable to get the type MRO │ │ │ │ @@ -8268,51 +8262,51 @@ │ │ │ │ %.500s() takes a dict as second arg, if any │ │ │ │ %.500s() takes an at least %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes an at most %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() takes a %zd-sequence (%zd-sequence given) │ │ │ │ %.500s() got duplicate or unexpected field name(s) │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ -%04ld-%%m-%%d │ │ │ │ -tzname.replace() did not return a string │ │ │ │ Cannot join current thread │ │ │ │ cannot join thread at interpreter shutdown │ │ │ │ +%04ld-%%m-%%d │ │ │ │ +tzname.replace() did not return a string │ │ │ │ non-ascii grouped digit │ │ │ │ -O:make_scanner │ │ │ │ +group name │ │ │ │ +gr_passwd │ │ │ │ +group members │ │ │ │ +getgrgid │ │ │ │ +getgrnam │ │ │ │ +getgrall │ │ │ │ +structseq │ │ │ │ +grp.struct_group │ │ │ │ +permutations │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ +O:make_scanner │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ month out of range │ │ │ │ day of month out of range │ │ │ │ hour out of range │ │ │ │ minute out of range │ │ │ │ seconds out of range │ │ │ │ day of week out of range │ │ │ │ day of year out of range │ │ │ │ -field 'value' is required for Await │ │ │ │ tokenizeriter │ │ │ │ -extra_tokens │ │ │ │ -group name │ │ │ │ -gr_passwd │ │ │ │ -group members │ │ │ │ -getgrgid │ │ │ │ -getgrnam │ │ │ │ -getgrall │ │ │ │ -structseq │ │ │ │ -grp.struct_group │ │ │ │ unknown tokenization error │ │ │ │ unexpected EOF in multi-line statement │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ +field 'value' is required for Await │ │ │ │ Failed joining thread │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ 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 │ │ │ │ trying to free from non-existent arena: %p, size %zu, memid: 0x%zx │ │ │ │ @@ -8344,33 +8338,34 @@ │ │ │ │ keys must be str, int, float, bool or None, not %.100s │ │ │ │ when serializing %T item %R │ │ │ │ encoder() must return a string, not %.80s │ │ │ │ string is too long to escape │ │ │ │ first argument must be a string, not %.80s │ │ │ │ _compile_template │ │ │ │ the result of compiling a replacement string is %.200s │ │ │ │ -invalid template │ │ │ │ is_tracing │ │ │ │ clear_traces │ │ │ │ _get_traces │ │ │ │ _get_object_traceback │ │ │ │ get_traceback_limit │ │ │ │ get_tracemalloc_memory │ │ │ │ get_traced_memory │ │ │ │ reset_peak │ │ │ │ +extra_tokens │ │ │ │ _current_indent_level │ │ │ │ allow_nan │ │ │ │ re.IGNORECASE │ │ │ │ re.LOCALE │ │ │ │ re.MULTILINE │ │ │ │ re.DOTALL │ │ │ │ re.UNICODE │ │ │ │ re.VERBOSE │ │ │ │ re.DEBUG │ │ │ │ re.ASCII │ │ │ │ +invalid template │ │ │ │ no such group │ │ │ │ cannot re-enter the tee iterator │ │ │ │ closures not supported │ │ │ │ globals not supported │ │ │ │ only basic code objects are supported │ │ │ │ argument 4 │ │ │ │ expected a set for "globalnames", got %R │ │ │ │ @@ -8416,22 +8411,22 @@ │ │ │ │ os.scandir │ │ │ │ pickle protocol must be <= %d │ │ │ │ fd is greater than maximum │ │ │ │ fd is less than minimum │ │ │ │ buffer_callback needs protocol >= 5 │ │ │ │ process stopped by delivery of signal %i │ │ │ │ invalid wait status: %i │ │ │ │ +fix_imports │ │ │ │ +buffer_callback │ │ │ │ while pickling an object │ │ │ │ Can't pickle %T object │ │ │ │ __reduce__ must return a string or tuple, not %T │ │ │ │ extension code %ld is out of range │ │ │ │ can't pickle module identifier %R using pickle protocol %i │ │ │ │ can't pickle global identifier %R using pickle protocol %i │ │ │ │ -fix_imports │ │ │ │ -buffer_callback │ │ │ │ unpack requires a buffer of %zd bytes │ │ │ │ os.remove │ │ │ │ │ │ │ │ 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 │ │ │ │ @@ -10495,16 +10490,16 @@ │ │ │ │ in print_chained │ │ │ │ UTC%c%02d:%02d:%02d.%06d │ │ │ │ UTC%c%02d:%02d:%02d │ │ │ │ UTC%c%02d:%02d │ │ │ │ array item must be a unicode character, not %T │ │ │ │ array item must be a unicode character, not a string of length %zd │ │ │ │ fromunicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ -pairwise │ │ │ │ │ │ │ │ +pairwise │ │ │ │ signal.pthread_kill │ │ │ │ %s(%R, %zd) │ │ │ │ string %A cannot be converted to a single wchar_t character │ │ │ │ pop from empty bytearray │ │ │ │ required field "lineno" missing from type_param │ │ │ │ while traversing 'type_param' node │ │ │ │ required field "col_offset" missing from type_param │ │ │ │ @@ -21236,15 +21231,14 @@ │ │ │ │ "progressing" the merge). Some tapes were even able to read │ │ │ │ backwards, and this was also used to avoid the rewinding time. │ │ │ │ Believe me, real good tape sorts were quite spectacular to watch! │ │ │ │ From all times, sorting has always been a Great Art! :-) │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ ?456789:;<= │ │ │ │ !"#$%&'()*+,-./0123 │ │ │ │ - !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ normalize($self, form, unistr, /) │ │ │ │ Return the normal form 'form' for the Unicode string unistr. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ is_normalized($self, form, unistr, /) │ │ │ │ Return whether the Unicode string unistr is in the normal form 'form'. │ │ │ │ Valid values for form are 'NFC', 'NFKC', 'NFD', and 'NFKD'. │ │ │ │ lookup($self, name, /) │ │ │ │ @@ -21289,14 +21283,15 @@ │ │ │ │ ValueError is raised. │ │ │ │ This module provides access to the Unicode Character Database which │ │ │ │ defines character properties for all Unicode characters. The data in │ │ │ │ this database is based on the UnicodeData.txt file version │ │ │ │ 16.0.0 which is publicly available from ftp://ftp.unicode.org/. │ │ │ │ The module uses the same names and symbols as defined by the │ │ │ │ UnicodeData File Format 16.0.0. │ │ │ │ + !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ │ │ │ │ IRPLANERL │ │ │ │ KTIESELSK │ │ │ │ DRESSED TO THE SUBJ │ │ │ │ GEMINATt │ │ │ │ INITIAL &N │ │ │ │ OD- L LETTER D │ │ │ │ NSONANT MODIF │ │ │ │ @@ -23725,15 +23720,14 @@ │ │ │ │ POVODNAYA │ │ │ │ IKHAYA PUT │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ PyInterpreterState_Delete │ │ │ │ zapthreads │ │ │ │ -_PyInterpreterState_GetAllocatedBlocks │ │ │ │ get_special_method_names($module, /) │ │ │ │ Return a list of special method names. │ │ │ │ get_executor($module, /, code, offset) │ │ │ │ Return the executor object at offset in code if exists, None otherwise. │ │ │ │ get_intrinsic2_descs($module, /) │ │ │ │ Return a list of names of the binary intrinsics. │ │ │ │ get_intrinsic1_descs($module, /) │ │ │ │ @@ -23761,15 +23755,15 @@ │ │ │ │ Return True if the opcode accesses a constant, False otherwise. │ │ │ │ has_arg($module, /, opcode) │ │ │ │ Return True if the opcode uses its oparg, False otherwise. │ │ │ │ is_valid($module, /, opcode) │ │ │ │ Return True if opcode is valid, False otherwise. │ │ │ │ stack_effect($module, opcode, oparg=None, /, *, jump=None) │ │ │ │ Compute the stack effect of the opcode. │ │ │ │ -PyState_AddModule │ │ │ │ +_PyInterpreterState_GetAllocatedBlocks │ │ │ │ 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(buffers[, ancdata[, flags[, address]]]) -> count │ │ │ │ Send normal and ancillary data to the socket, gathering the │ │ │ │ non-ancillary data from a series of buffers and concatenating it into │ │ │ │ a single message. The buffers argument specifies the non-ancillary │ │ │ │ @@ -24092,14 +24086,15 @@ │ │ │ │ of input for each iteration, such as a file object or a list. The │ │ │ │ optional "dialect" argument defines a CSV dialect. The function │ │ │ │ also accepts optional keyword arguments which override settings │ │ │ │ provided by the dialect. │ │ │ │ The returned object is an iterator. Each iteration returns a row │ │ │ │ of the CSV file (which can span multiple input lines). │ │ │ │ CSV parsing and writing. │ │ │ │ +PyState_AddModule │ │ │ │ (deleted) │ │ │ │ PyUnstable_AtExit │ │ │ │ _Py_CheckRecursiveCall │ │ │ │ getencoding($module, /) │ │ │ │ Get the current locale encoding. │ │ │ │ bind_textdomain_codeset($module, domain, codeset, /) │ │ │ │ Bind the C library's domain to codeset. │ │ │ │ @@ -25786,18 +25781,18 @@ │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ md5($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new MD5 hash object; optionally initialized with a string. │ │ │ │ -_PyRawMutex_UnlockSlow │ │ │ │ _enter_buffered_busy │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ _PyObject_AssertFailed │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ faulthandler_fatal_error_thread │ │ │ │ _PyThreadState_Init │ │ │ │ PySys_SetPath │ │ │ │ @@ -26251,17 +26246,17 @@ │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ 4@fp 4@r6 │ │ │ │ +gc__done │ │ │ │ gc__start │ │ │ │ -4@[r7, #28] │ │ │ │ -gc__done │ │ │ │ import__find__load__done │ │ │ │ 4@r0 -4@r3 │ │ │ │ import__find__load__start │ │ │ │ 4@r10 4@r6 │ │ │ │ 4@r7 4@#_PyRuntime+51120 │ │ │ │ 4@r10 4@r6 │ │ │ │ 4@r10 4@r6 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ac30 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1ae378 <_start@@Base+0x34> │ │ │ │ + bl 1af390 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 0002c680 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1af1f0 │ │ │ │ + bl 1b0208 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #3 │ │ │ │ movw r1, #4300 @ 0x10cc │ │ │ │ strd r0, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ @@ -37,28 +37,28 @@ │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbnz r3, 2c6ea │ │ │ │ ldr r3, [pc, #72] @ (2c72c ) │ │ │ │ ldr.w r0, [r3, #1668] @ 0x684 │ │ │ │ cbnz r0, 2c6fe │ │ │ │ b.n 2c722 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #16188 @ 0x3f3c │ │ │ │ + movw r0, #15612 @ 0x3cfc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2c72a │ │ │ │ b.n 2c6e0 │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbz r3, 2c71c │ │ │ │ movw r3, #2216 @ 0x8a8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16204 @ 0x3f4c │ │ │ │ + movw r1, #15628 @ 0x3d0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2c72a │ │ │ │ str.w r6, [r3, #1668] @ 0x684 │ │ │ │ str.w r5, [r3, #1672] @ 0x688 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -69,19 +69,19 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b126c <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b2284 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2c7a0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b120c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b2224 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ @@ -98,145 +98,145 @@ │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ movs r5, #1 │ │ │ │ strd r6, r7, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ - bl 1b1388 │ │ │ │ + bl 1b23a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2c7a8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b92dc │ │ │ │ + bl 1ba2fc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ - movw r0, #16248 @ 0x3f78 │ │ │ │ + movw r0, #15672 @ 0x3d38 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bc200 │ │ │ │ + bl 1bd220 │ │ │ │ cbz r0, 2c7c0 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2c7c2 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b2930 │ │ │ │ + bl 1b3948 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b92dc │ │ │ │ + bl 1ba2fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2c7a0 │ │ │ │ - bl 216458 │ │ │ │ + bl 217120 │ │ │ │ mov r6, r0 │ │ │ │ - bl 20aa20 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 20b738 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c7ee │ │ │ │ - bl 21bfc0 │ │ │ │ + bl 21cc88 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b1b4 │ │ │ │ - bl b2224 <_Py_GetConfig@@Base> │ │ │ │ + bl b1bd8 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ cbz r3, 2c81c │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1be2bc │ │ │ │ ldr r1, [pc, #132] @ (2c88c ) │ │ │ │ - movw r2, #16264 @ 0x3f88 │ │ │ │ + movw r2, #15688 @ 0x3d48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2c890 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #16280 @ 0x3f98 │ │ │ │ + movw r0, #15704 @ 0x3d58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce2ec │ │ │ │ + bl 1cf354 │ │ │ │ cbnz r0, 2c838 │ │ │ │ - movw r1, #16292 @ 0x3fa4 │ │ │ │ + movw r1, #15716 @ 0x3d64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #96] @ (2c894 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c844 │ │ │ │ movs r4, #1 │ │ │ │ - bl 21bfc0 │ │ │ │ + bl 21cc88 │ │ │ │ b.n 2c846 │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2c874 │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2baec │ │ │ │ blx 2bbd0 │ │ │ │ cbz r0, 2c874 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #16328 @ 0x3fc8 │ │ │ │ + movw r1, #15752 @ 0x3d88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 3976a │ │ │ │ + bl 39772 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21d7d4 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 21daa8 │ │ │ │ + bl 21e244 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 21e518 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ movs r2, r6 │ │ │ │ vqadd.s8 q0, q0, q2 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c898 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cbz r3, 2c8c4 │ │ │ │ - movw r1, #16336 @ 0x3fd0 │ │ │ │ + movw r1, #15760 @ 0x3d90 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #24] @ (2c8d8 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1b115c │ │ │ │ + bl 1b2174 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c8dc : │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r1, #364 @ 0x16c │ │ │ │ movs r0, #1 │ │ │ │ blx 2bef0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2c93e │ │ │ │ bl 2c9c4 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1af1f0 │ │ │ │ + bl 1b0208 │ │ │ │ movs r6, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #3 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ movw r7, #4300 @ 0x10cc │ │ │ │ @@ -273,23 +273,23 @@ │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ ldr.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ blx 2af44 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r6, 2c992 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b1348 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b2360 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r0, 2c992 │ │ │ │ - movw r1, #16404 @ 0x4014 │ │ │ │ + movw r1, #15828 @ 0x3dd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #4] @ (2c994 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c998 <_PyPreConfig_InitCompatConfig@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -335,39 +335,39 @@ │ │ │ │ cbz r4, 2ca48 │ │ │ │ ldr r2, [pc, #200] @ (2cad4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2ca48 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16420 @ 0x4024 │ │ │ │ + movw r1, #15844 @ 0x3de4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 12ad14 <_PySys_GetOptionalAttrString@@Base+0x7f0> │ │ │ │ + bl 12a804 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2ca48 │ │ │ │ movw r3, #2216 @ 0x8a8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cace │ │ │ │ mov r0, r4 │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 2cace │ │ │ │ movs r0, #12 │ │ │ │ - bl 7a16c │ │ │ │ + bl 7a1bc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ca5e │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2caca │ │ │ │ mov r0, r4 │ │ │ │ - bl 23c230 │ │ │ │ + bl 23c8e4 │ │ │ │ b.n 2caca │ │ │ │ ldr r4, [pc, #120] @ (2cad8 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r3, r7, [r0] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne.n 2ca80 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2ca70 │ │ │ │ dmb ish │ │ │ │ beq.n 2ca8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e400 │ │ │ │ + bl 2b99dc │ │ │ │ ldr r2, [pc, #76] @ (2cadc ) │ │ │ │ ldr.w r3, [r2, #1680] @ 0x690 │ │ │ │ cbnz r3, 2ca9a │ │ │ │ str.w r5, [r2, #1680] @ 0x690 │ │ │ │ b.n 2caa4 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -398,15 +398,15 @@ │ │ │ │ bne.n 2cabc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2caac │ │ │ │ dmb ish │ │ │ │ beq.n 2ca44 │ │ │ │ ldr r0, [pc, #20] @ (2cad8 ) │ │ │ │ - bl 284818 │ │ │ │ + bl 2845f8 │ │ │ │ b.n 2ca44 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -423,27 +423,27 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #56] @ (2cb28 ) │ │ │ │ b.n 2cc78 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a267c │ │ │ │ + bl a2168 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cb22 │ │ │ │ - bl 79a8c │ │ │ │ + bl 79adc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cb22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cb22 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r0, #84 @ 0x54 │ │ │ │ │ │ │ │ 0002cb2c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -456,25 +456,25 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2cb4e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #212] @ (2cc20 ) │ │ │ │ b.n 2cc78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6d010 │ │ │ │ + bl 6d060 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cbf6 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b54c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cb90 │ │ │ │ mov r0, r4 │ │ │ │ - bl a267c │ │ │ │ + bl a2168 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cbfc │ │ │ │ movw r3, #2216 @ 0x8a8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [pc, #164] @ (2cc24 ) │ │ │ │ ldr.w r2, [r3, #2164] @ 0x874 │ │ │ │ @@ -482,65 +482,65 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2cba8 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a201c │ │ │ │ + bl a1b08 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cbfc │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl a267c │ │ │ │ + bl a2168 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cbfe │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cbfe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cbca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cbca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cbde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2cbde │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cc1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2cc1a │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2cbfe │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + b.w 206dd8 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r4, #84 @ 0x54 │ │ │ │ asrs r4, r3, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ │ │ │ │ @@ -558,45 +558,45 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - bl 1b13b4 │ │ │ │ + bl 1b23cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cc5e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b13b4 │ │ │ │ + bl 1b23cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r6, r1 │ │ │ │ - bl 1b126c <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b2284 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bef0 │ │ │ │ cbz r0, 2ccc6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b1348 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b2360 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2ccb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2af40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -622,15 +622,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 1af1b0 │ │ │ │ + bl 1b01c8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002ccf4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -638,15 +638,15 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 1b20b4 │ │ │ │ + bl 1b30cc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002cd1c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -664,45 +664,45 @@ │ │ │ │ bls.n 2cd68 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #88] @ (2cda8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16964 @ 0x4244 │ │ │ │ + movw r3, #16388 @ 0x4004 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cda2 │ │ │ │ cmp r3, #11 │ │ │ │ beq.n 2cd8e │ │ │ │ cbnz r5, 2cd8e │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #44] @ (2cda8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17000 @ 0x4268 │ │ │ │ + movw r3, #16424 @ 0x4028 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 2cfcc │ │ │ │ str r0, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cdac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -721,15 +721,15 @@ │ │ │ │ beq.n 2cdfc │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #148] @ (2ce7c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17036 @ 0x428c │ │ │ │ + movw r3, #16460 @ 0x404c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cdce │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ blx 2c0b0 │ │ │ │ @@ -737,15 +737,15 @@ │ │ │ │ cbnz r0, 2ce2c │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #104] @ (2ce80 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cdce │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -758,57 +758,57 @@ │ │ │ │ bl 2d3a0 │ │ │ │ b.n 2cdce │ │ │ │ str.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 2ce2e │ │ │ │ mov r0, r7 │ │ │ │ bl 2d3a0 │ │ │ │ - movw r1, #17076 @ 0x42b4 │ │ │ │ + movw r1, #16500 @ 0x4074 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [r7] │ │ │ │ blx 2c284 │ │ │ │ cbnz r0, 2ce74 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ b.n 2ce76 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002ce84 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b126c <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b2284 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2cea8 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ cbnz r3, 2ced2 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b120c <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1b2224 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 1b2930 │ │ │ │ + bl 1b3948 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b92dc │ │ │ │ + bl 1ba2fc │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2cea0 │ │ │ │ add sp, #312 @ 0x138 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -846,26 +846,26 @@ │ │ │ │ b.n 2cf48 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r5, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [pc, #32] @ (2cf58 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17096 @ 0x42c8 │ │ │ │ + movw r3, #16520 @ 0x4088 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r5, #344] @ 0x158 │ │ │ │ str.w r3, [r5, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cf5c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -895,23 +895,23 @@ │ │ │ │ b.n 2cfc2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #28] @ (2cfc8 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17124 @ 0x42e4 │ │ │ │ + movw r3, #16548 @ 0x40a4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ @@ -921,70 +921,70 @@ │ │ │ │ movs r7, #1 │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 1b24c0 │ │ │ │ + bl 1b34d8 │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d020 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #132] @ (2d094 ) │ │ │ │ - movw r3, #16516 @ 0x4084 │ │ │ │ + movw r3, #15940 @ 0x3e44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d040 │ │ │ │ cbz r0, 2d044 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #104] @ (2d098 ) │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d08a │ │ │ │ ldr r6, [sp, #8] │ │ │ │ adds r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ blx 2c0b0 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d07c │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #44] @ (2d098 ) │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d08a │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d09c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1010,73 +1010,73 @@ │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d15a │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #172] @ (2d19c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17320 @ 0x43a8 │ │ │ │ + movw r3, #16744 @ 0x4168 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d198 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d15a │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #128] @ (2d19c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17360 @ 0x43d0 │ │ │ │ + movw r3, #16784 @ 0x4190 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d100 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d15a │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #84] @ (2d19c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17412 @ 0x4404 │ │ │ │ + movw r3, #16836 @ 0x41c4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d100 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #27848 @ 0x6cc8 │ │ │ │ + movw r1, #27272 @ 0x6a88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ blx 2c284 │ │ │ │ cbnz r0, 2d196 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n 2d198 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #24] @ (2d19c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17124 @ 0x42e4 │ │ │ │ + movw r3, #16548 @ 0x40a4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d100 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d1a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ bls.n 2d1ea │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #56] @ (2d20c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16964 @ 0x4244 │ │ │ │ + movw r3, #16388 @ 0x4004 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d206 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -1113,20 +1113,20 @@ │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d210 : │ │ │ │ cbnz r0, 2d216 │ │ │ │ - b.w 1bd348 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1be368 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #60032 @ 0xea80 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1136,53 +1136,53 @@ │ │ │ │ blx 2af44 │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ blx 2af44 │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ blx 2af44 │ │ │ │ - movw r0, #27096 @ 0x69d8 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b1348 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b2360 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #27096 @ 0x69d8 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str.w r8, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 1b1348 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b2360 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r6, [r4, #1460] @ 0x5b4 │ │ │ │ cbnz r0, 2d28a │ │ │ │ - movw r0, #27096 @ 0x69d8 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b1348 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b2360 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 1b1348 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b2360 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ orreq.w r6, r6, #1 │ │ │ │ str.w r0, [r4, #1468] @ 0x5bc │ │ │ │ str.w r3, [r4, #1472] @ 0x5c0 │ │ │ │ cbnz r6, 2d2be │ │ │ │ cbnz r0, 2d2cc │ │ │ │ - movw r1, #16404 @ 0x4014 │ │ │ │ + movw r1, #15828 @ 0x3dd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d2d0 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d2d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1198,46 +1198,46 @@ │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ blx 2af44 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r6, 2d324 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b1348 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b2360 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2d324 │ │ │ │ - movw r1, #16404 @ 0x4014 │ │ │ │ + movw r1, #15828 @ 0x3dd4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d328 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d32c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, r1, [r0, #336] @ 0x150 │ │ │ │ mov r6, r2 │ │ │ │ adds r1, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bl 1b2c14 │ │ │ │ + bl 1b3c30 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 2d374 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #64] @ (2d39c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d39a │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1250,15 +1250,15 @@ │ │ │ │ str r6, [r5, #4] │ │ │ │ adds r5, r1, r0 │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r3, [r4, #340] @ 0x154 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ movs r2, r6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1274,38 +1274,38 @@ │ │ │ │ │ │ │ │ 0002d3ce : │ │ │ │ ldr r2, [pc, #80] @ (2d420 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2d3de │ │ │ │ ldr r0, [pc, #72] @ (2d424 ) │ │ │ │ - b.w 1b2ce0 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ + b.w 1b3cfc <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [pc, #56] @ (2d428 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d400 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ b.n 2d41a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d414 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2d414 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 104444 │ │ │ │ + bl 103f34 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r0, #84 @ 0x54 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ @@ -1319,25 +1319,25 @@ │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #344 @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 2d478 │ │ │ │ ldr.w r0, [r0, #336] @ 0x150 │ │ │ │ - bl 1b115c │ │ │ │ + bl 1b2174 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2d478 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #120] @ (2d4dc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d4d6 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ adds r5, r3, #1 │ │ │ │ it ne │ │ │ │ @@ -1360,97 +1360,97 @@ │ │ │ │ bl 2cc36 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2d4d2 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b2930 │ │ │ │ + bl 1b3948 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r5, [r4, #344] @ 0x158 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ b.n 2d4d6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ movs r2, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ strd r6, r6, [sp] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1b3598 <_Py_SetLocaleFromEnv@@Base+0x8e4> │ │ │ │ + bl 1b45b8 <_Py_SetLocaleFromEnv@@Base+0x8e8> │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d52a │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #136] @ (2d5a0 ) │ │ │ │ - movw r3, #17760 @ 0x4560 │ │ │ │ + movw r3, #17184 @ 0x4320 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d54a │ │ │ │ cbz r0, 2d54e │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #104] @ (2d5a4 ) │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d598 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 2c0c8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0b0 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d58a │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #44] @ (2d5a4 ) │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d598 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d5a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1468,15 +1468,15 @@ │ │ │ │ beq.n 2d5f6 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #128] @ (2d664 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17928 @ 0x4608 │ │ │ │ + movw r3, #17352 @ 0x43c8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d5c8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -1487,15 +1487,15 @@ │ │ │ │ str r0, [r7, #0] │ │ │ │ cbnz r0, 2d62a │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #80] @ (2d668 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d5c8 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -1514,17 +1514,17 @@ │ │ │ │ b.n 2d5c8 │ │ │ │ adds r5, #1 │ │ │ │ b.n 2d62c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d66c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1569,82 +1569,82 @@ │ │ │ │ cbz r7, 2d6da │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ b.w 2d6f4 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ movs r2, r6 │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ movs r2, r6 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ cbnz r0, 2d74e │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - movw r5, #45121 @ 0xb041 │ │ │ │ + movw r5, #49249 @ 0xc061 │ │ │ │ movt r5, #27 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d7ce │ │ │ │ add.w r1, r4, #908 @ 0x38c │ │ │ │ - bl 1b9468 │ │ │ │ + bl 1ba488 │ │ │ │ add.w r3, r4, #904 @ 0x388 │ │ │ │ - movw r1, #18801 @ 0x4971 │ │ │ │ + movw r1, #22109 @ 0x565d │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - movw r2, #52977 @ 0xcef1 │ │ │ │ + movw r2, #57105 @ 0xdf11 │ │ │ │ movt r2, #27 │ │ │ │ strd r3, r5, [r4, #844] @ 0x34c │ │ │ │ - movw r3, #42289 @ 0xa531 │ │ │ │ + movw r3, #42369 @ 0xa581 │ │ │ │ movt r3, #7 │ │ │ │ strd r1, r2, [r4, #852] @ 0x354 │ │ │ │ str.w r3, [r4, #860] @ 0x35c │ │ │ │ b.n 2d7ce │ │ │ │ - movw r5, #8129 @ 0x1fc1 │ │ │ │ + movw r5, #7549 @ 0x1d7d │ │ │ │ movt r5, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2d794 │ │ │ │ ldr.w r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d7ce │ │ │ │ add.w r1, r4, #932 @ 0x3a4 │ │ │ │ - bl 1b9468 │ │ │ │ + bl 1ba488 │ │ │ │ add.w r3, r4, #928 @ 0x3a0 │ │ │ │ - movw r1, #34725 @ 0x87a5 │ │ │ │ + movw r1, #38757 @ 0x9765 │ │ │ │ movt r1, #28 │ │ │ │ - movw r2, #46841 @ 0xb6f9 │ │ │ │ + movw r2, #51145 @ 0xc7c9 │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #864] @ 0x360 │ │ │ │ - movw r3, #26901 @ 0x6915 │ │ │ │ + movw r3, #26225 @ 0x6671 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #872] @ 0x368 │ │ │ │ str.w r3, [r4, #880] @ 0x370 │ │ │ │ b.n 2d7ce │ │ │ │ ldr.w r3, [r4, #888] @ 0x378 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d7ce │ │ │ │ add.w r1, r4, #956 @ 0x3bc │ │ │ │ movs r0, #2 │ │ │ │ - bl 1b9468 │ │ │ │ + bl 1ba488 │ │ │ │ add.w r3, r4, #952 @ 0x3b8 │ │ │ │ - movw r1, #34725 @ 0x87a5 │ │ │ │ + movw r1, #38757 @ 0x9765 │ │ │ │ movt r1, #28 │ │ │ │ - movw r2, #46841 @ 0xb6f9 │ │ │ │ + movw r2, #51145 @ 0xc7c9 │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #884] @ 0x374 │ │ │ │ - movw r3, #26901 @ 0x6915 │ │ │ │ + movw r3, #26225 @ 0x6671 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #900] @ 0x384 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1663,15 +1663,15 @@ │ │ │ │ │ │ │ │ 0002d800 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b94b4 │ │ │ │ + bl 1ba4d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002d818 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1690,17 +1690,17 @@ │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2baec │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d864 │ │ │ │ - movw r0, #31196 @ 0x79dc │ │ │ │ + movw r0, #30620 @ 0x779c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 74cc6 │ │ │ │ + bl 74d16 │ │ │ │ stmdb sp!, {r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ movw r3, #29456 @ 0x7310 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ @@ -1714,114 +1714,114 @@ │ │ │ │ blx 2b68c │ │ │ │ movs r0, #1 │ │ │ │ blx 2b1b4 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #4] │ │ │ │ cbz r1, 2d902 │ │ │ │ - movw r1, #31252 @ 0x7a14 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2d8ce │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #45108 @ 0xb034 │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #44532 @ 0xadf4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2d8e2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d8f2 │ │ │ │ - movw r1, #31276 @ 0x7a2c │ │ │ │ + movw r1, #30700 @ 0x77ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31296 @ 0x7a40 │ │ │ │ + movw r1, #30720 @ 0x7800 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2dacc ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2d946 │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31320 @ 0x7a58 │ │ │ │ + movw r1, #30744 @ 0x7818 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 30dde │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #856 @ 0x358 │ │ │ │ + movw r1, #280 @ 0x118 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2d95e │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17860 @ 0x45c4 │ │ │ │ + movw r1, #17284 @ 0x4384 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2d976 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31344 @ 0x7a70 │ │ │ │ + movw r1, #30768 @ 0x7830 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2d98e │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31364 @ 0x7a84 │ │ │ │ + movw r1, #30788 @ 0x7844 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2d9a6 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31380 @ 0x7a94 │ │ │ │ + movw r1, #30804 @ 0x7854 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b6 │ │ │ │ - movw r1, #31396 @ 0x7aa4 │ │ │ │ + movw r1, #30820 @ 0x7864 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #264] @ (2dad0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 2db40 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2d9dc │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ @@ -1841,86 +1841,86 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2da9a │ │ │ │ ldr r0, [pc, #208] @ (2dad4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2da12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2da22 │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r0, fp │ │ │ │ bne.n 2da3c │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2da9a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 2da9a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f65ac │ │ │ │ + bl 1f72bc │ │ │ │ mov r0, r6 │ │ │ │ - bl f69a8 │ │ │ │ + bl f63ec │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2da70 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f0ab0 │ │ │ │ + bl 1f1a90 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2da80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2da94 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2dab4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db58 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcfc │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2d886 │ │ │ │ - bl 1f71f0 │ │ │ │ - bl 1f7434 │ │ │ │ + bl 1f7f00 │ │ │ │ + bl 1f8144 │ │ │ │ b.n 2d886 │ │ │ │ str r4, [r1, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -1933,51 +1933,51 @@ │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - bl 1b2200 │ │ │ │ + bl 1b3218 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2db08 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2db34 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1b395c <_Py_SetLocaleFromEnv@@Base+0xca8> │ │ │ │ + bl 1b497c <_Py_SetLocaleFromEnv@@Base+0xcac> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2db2a │ │ │ │ ldr r2, [pc, #32] @ (2db3c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2db34 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b44c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002db40 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1588] @ 0x634 │ │ │ │ cbz r0, 2db56 │ │ │ │ addw r0, r3, #1588 @ 0x634 │ │ │ │ - b.w 7a610 │ │ │ │ + b.w 7a660 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1987,15 +1987,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2db8e │ │ │ │ b.n 2db7c │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 30d72 │ │ │ │ cbz r0, 2db9e │ │ │ │ - movw r4, #31404 @ 0x7aac │ │ │ │ + movw r4, #30828 @ 0x786c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcee │ │ │ │ cbnz r4, 2dba2 │ │ │ │ ldr r3, [pc, #356] @ (2dcf8 ) │ │ │ │ ldr.w r4, [r3, #1352] @ 0x548 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2dcdc │ │ │ │ @@ -2011,41 +2011,41 @@ │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 2dbc4 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ ite cc │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ cbz r7, 2dbce │ │ │ │ - movw r4, #31456 @ 0x7ae0 │ │ │ │ + movw r4, #30880 @ 0x78a0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcee │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2dce6 │ │ │ │ mov r0, r4 │ │ │ │ bl 30d72 │ │ │ │ cbz r0, 2dbf4 │ │ │ │ - movw r1, #31508 @ 0x7b14 │ │ │ │ + movw r1, #30932 @ 0x78d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2dcee │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ itete eq │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #31532 @ 0x7b2c │ │ │ │ - movwne r1, #31552 @ 0x7b40 │ │ │ │ + movweq r1, #30956 @ 0x78ec │ │ │ │ + movwne r1, #30976 @ 0x7900 │ │ │ │ ite eq │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 30dde │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cbz r0, 2dc78 │ │ │ │ @@ -2063,66 +2063,66 @@ │ │ │ │ cbnz r0, 2dc78 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c0c8 │ │ │ │ mov fp, r0 │ │ │ │ cbz r0, 2dc78 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #31564 @ 0x7b4c │ │ │ │ + movw r1, #30988 @ 0x790c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #18272 @ 0x4760 │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #17696 @ 0x4520 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #31568 @ 0x7b50 │ │ │ │ + movw r1, #30992 @ 0x7910 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 2dca4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cbz r3, 2dca4 │ │ │ │ - movw r1, #31596 @ 0x7b6c │ │ │ │ + movw r1, #31020 @ 0x792c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 30e44 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 2dcee │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2dbd8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ bne.n 2dbd8 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8396 @ 0x20cc │ │ │ │ + movw r1, #7820 @ 0x1e8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2dbf0 │ │ │ │ - movw r4, #31420 @ 0x7abc │ │ │ │ + movw r4, #30844 @ 0x787c │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcee │ │ │ │ - movw r4, #31472 @ 0x7af0 │ │ │ │ + movw r4, #30896 @ 0x78b0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -2145,66 +2145,66 @@ │ │ │ │ cbz r4, 2dd7e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cdb3c │ │ │ │ - movw r1, #31620 @ 0x7b84 │ │ │ │ + bl 1ceba4 │ │ │ │ + movw r1, #31044 @ 0x7944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cbz r0, 2dd62 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bpl.n 2dd34 │ │ │ │ - bl e4890 │ │ │ │ + bl e4300 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2dd34 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 2dd66 │ │ │ │ b.n 2dd7e │ │ │ │ mov r4, r0 │ │ │ │ b.n 2dd7e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #12128 @ 0x2f60 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2dd7e │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ movs r6, #0 │ │ │ │ movw r8, #14520 @ 0x38b8 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w sl, #1 │ │ │ │ mov fp, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cdb3c │ │ │ │ + bl 1ceba4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2de3a │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2dd90 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2ddca │ │ │ │ movw r1, #14520 @ 0x38b8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2dd90 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2dd90 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -2212,67 +2212,67 @@ │ │ │ │ beq.n 2dd90 │ │ │ │ cbz r4, 2de02 │ │ │ │ str.w fp, [sp, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 153994 <_PySet_NextEntry@@Base> │ │ │ │ + bl 1534c4 <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2de02 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2dddc │ │ │ │ - bl 14b8f0 │ │ │ │ + bl 14b448 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2dddc │ │ │ │ b.n 2dd90 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2de1a │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #31640 @ 0x7b98 │ │ │ │ + movw r1, #31064 @ 0x7958 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ b.n 2de2a │ │ │ │ - movw r1, #31664 @ 0x7bb0 │ │ │ │ + movw r1, #31088 @ 0x7970 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 3612a │ │ │ │ + bl 36130 │ │ │ │ b.n 2dd90 │ │ │ │ cbz r6, 2de7a │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #31668 @ 0x7bb4 │ │ │ │ + movw r1, #31092 @ 0x7974 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36286 │ │ │ │ + bl 3628c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #856 @ 0x358 │ │ │ │ + movw r1, #280 @ 0x118 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bd284 <_Py_write_noraise@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2288,29 +2288,29 @@ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ ldr r2, [pc, #48] @ (2dee0 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ cbz r5, 2decc │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #31680 @ 0x7bc0 │ │ │ │ + movw r2, #31104 @ 0x7980 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b3e4 <__fprintf_chk@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #20] @ (2dee4 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ b.w 2bff8 │ │ │ │ nop │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ movs r6, r6 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002dee8 : │ │ │ │ ldr.w r3, [r0, #344] @ 0x158 │ │ │ │ cmp r3, #2 │ │ │ │ ittte eq │ │ │ │ ldreq.w r3, [r0, #356] @ 0x164 │ │ │ │ @@ -2329,17 +2329,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 2df68 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #31720 @ 0x7be8 │ │ │ │ + movw r2, #31144 @ 0x79a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd2f4 │ │ │ │ + bl 1be314 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ cbz r0, 2df36 │ │ │ │ blx 2af44 │ │ │ │ mov r0, sp │ │ │ │ blx 2c5f0 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #360] @ 0x168 │ │ │ │ @@ -2347,15 +2347,15 @@ │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 2df74 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [pc, #44] @ (2df80 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2df6c │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 2df78 │ │ │ │ ldr.w r3, [r4, #352] @ 0x160 │ │ │ │ @@ -2363,15 +2363,15 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ b.n 2df7c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + adds r6, #4 │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2400,15 +2400,15 @@ │ │ │ │ │ │ │ │ 0002dfc8 : │ │ │ │ cbz r0, 2e028 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #33052 @ 0x811c │ │ │ │ + movw r5, #32476 @ 0x7edc │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 2e00e │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ sub.w r1, r3, #10 │ │ │ │ @@ -2421,15 +2421,15 @@ │ │ │ │ b.n 2e00a │ │ │ │ cmp r3, #12 │ │ │ │ bne.n 2e00a │ │ │ │ bl 2d3a0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ b.n 2dfe6 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ blx 2af44 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2af40 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2485,15 +2485,15 @@ │ │ │ │ add r4, r5 │ │ │ │ b.n 2e0bc │ │ │ │ add.w r4, r4, #96768 @ 0x17a00 │ │ │ │ add.w r4, r4, #388 @ 0x184 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2e0c6 │ │ │ │ - bl 139600 │ │ │ │ + bl 139158 │ │ │ │ b.n 2e0bc │ │ │ │ ldr.w r3, [r6, #180] @ 0xb4 │ │ │ │ movs r4, #28 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ mul.w r4, r4, ip │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2e0e6 │ │ │ │ @@ -2531,27 +2531,27 @@ │ │ │ │ add.w r5, r5, #90112 @ 0x16000 │ │ │ │ ldr.w r3, [r5, #1432] @ 0x598 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #1432] @ 0x598 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 229880 │ │ │ │ + b.w 22a2d8 │ │ │ │ nop │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 0002e168 <_PyObject_DebugMallocStats@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #32277 @ 0x7e15 │ │ │ │ + movw r3, #36309 @ 0x8dd5 │ │ │ │ movt r3, #28 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #976] @ 0x3d0 │ │ │ │ cbz r1, 2e19c <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #960] @ 0x3c0 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -2565,86 +2565,86 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e28e <_PyObject_DebugMallocStats@@Base+0x126> │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40072 @ 0x9c88 │ │ │ │ + movw r2, #39496 @ 0x9a48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40124 @ 0x9cbc │ │ │ │ + movw r2, #39548 @ 0x9a7c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40156 @ 0x9cdc │ │ │ │ + movw r2, #39580 @ 0x9a9c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1aef5c <_start@@Base+0xc18> │ │ │ │ + bl 1aff74 <_start@@Base+0xc18> │ │ │ │ ldr r1, [pc, #200] @ (2e2bc <_PyObject_DebugMallocStats@@Base+0x154>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #58581 @ 0xe4d5 │ │ │ │ + movw r3, #58545 @ 0xe4b1 │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1b43ac <_Py_SetLocaleFromEnv@@Base+0x16f8> │ │ │ │ + bl 1b53cc <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #27899 @ 0x6cfb │ │ │ │ + movw r2, #27903 @ 0x6cff │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #27753 @ 0x6c69 │ │ │ │ + movw r1, #27757 @ 0x6c6d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1b8c64 <_Py_SetLocaleFromEnv@@Base+0x5fb0> │ │ │ │ + bl 1b9c84 <_Py_SetLocaleFromEnv@@Base+0x5fb4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40188 @ 0x9cfc │ │ │ │ + movw r2, #39612 @ 0x9abc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40216 @ 0x9d18 │ │ │ │ + movw r2, #39640 @ 0x9ad8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40244 @ 0x9d34 │ │ │ │ + movw r2, #39668 @ 0x9af4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40284 @ 0x9d5c │ │ │ │ + movw r2, #39708 @ 0x9b1c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40312 @ 0x9d78 │ │ │ │ + movw r2, #39736 @ 0x9b38 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2e2b6 <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #197 @ 0xc5 │ │ │ │ - movt r0, #8 │ │ │ │ + movw r0, #65173 @ 0xfe95 │ │ │ │ + movt r0, #7 │ │ │ │ cbz r1, 2e2a4 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #960] @ 0x3c0 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2e2ae <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ ldr.w r3, [r2, #888] @ 0x378 │ │ │ │ @@ -2675,15 +2675,15 @@ │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r2, #1612] @ 0x64c │ │ │ │ - movw r2, #40340 @ 0x9d94 │ │ │ │ + movw r2, #39764 @ 0x9b54 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2739,15 +2739,15 @@ │ │ │ │ ldr.w r2, [r7, r5, lsl #2] │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ - bl 2e3148 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ ldr.w r3, [r9, r5, lsl #2] │ │ │ │ subs r3, r3, r6 │ │ │ │ add r0, r3 │ │ │ │ str.w r0, [r9, r5, lsl #2] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ b.n 2e38e <_PyObject_DebugMallocStats@@Base+0x226> │ │ │ │ mov r1, fp │ │ │ │ @@ -2759,22 +2759,22 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #40392 @ 0x9dc8 │ │ │ │ + movw r0, #39816 @ 0x9b88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r7, r6 │ │ │ │ blx 2bffc │ │ │ │ mov r9, r6 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov fp, r4 │ │ │ │ - movw r3, #40504 @ 0x9e38 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r6, [sp, #24] │ │ │ │ strd r6, r3, [sp, #32] │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r7 │ │ │ │ @@ -2799,117 +2799,117 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mla r3, r4, r8, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r3, r3, r5, lsl #5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ mla r9, r5, r1, r9 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ bne.n 2e414 <_PyObject_DebugMallocStats@@Base+0x2ac> │ │ │ │ mov r4, fp │ │ │ │ movs r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ blx 2bfe0 │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40532 @ 0x9e54 │ │ │ │ + movw r1, #39956 @ 0x9c14 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40560 @ 0x9e70 │ │ │ │ + movw r1, #39984 @ 0x9c30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ subs r2, r2, r5 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr.w r2, [sl, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40580 @ 0x9e84 │ │ │ │ + movw r1, #40004 @ 0x9c44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40604 @ 0x9e9c │ │ │ │ + movw r1, #40028 @ 0x9c5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #40632 @ 0x9eb8 │ │ │ │ + movw r2, #40056 @ 0x9c78 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd2f4 │ │ │ │ + bl 1be314 │ │ │ │ lsls r2, r5, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40660 @ 0x9ed4 │ │ │ │ + movw r1, #40084 @ 0x9c94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #40688 @ 0x9ef0 │ │ │ │ + movw r1, #40112 @ 0x9cb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - movw r2, #40716 @ 0x9f0c │ │ │ │ + movw r2, #40140 @ 0x9ccc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd2f4 │ │ │ │ + bl 1be314 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #12 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #40744 @ 0x9f28 │ │ │ │ + movw r1, #40168 @ 0x9ce8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #40776 @ 0x9f48 │ │ │ │ + movw r1, #40200 @ 0x9d08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, fp │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #40808 @ 0x9f68 │ │ │ │ + movw r1, #40232 @ 0x9d28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ - movw r1, #40840 @ 0x9f88 │ │ │ │ + movw r1, #40264 @ 0x9d48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #40848 @ 0x9f90 │ │ │ │ + movw r0, #40272 @ 0x9d50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ blx 2bffc │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40868 @ 0x9fa4 │ │ │ │ + movw r1, #40292 @ 0x9d64 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ add.w sp, sp, #948 @ 0x3b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -3008,22 +3008,22 @@ │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 2e6d2 <_PyObject_DebugMallocStats@@Base+0x56a> │ │ │ │ ldr.w r3, [r7, #284] @ 0x11c │ │ │ │ ldr.w r8, [sl, #432] @ 0x1b0 │ │ │ │ cbnz r3, 2e6ca <_PyObject_DebugMallocStats@@Base+0x562> │ │ │ │ add.w r0, r7, #280 @ 0x118 │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r7, #280] @ 0x118 │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 2e6ee <_PyObject_DebugMallocStats@@Base+0x586> │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cbnz r3, 2e6dc <_PyObject_DebugMallocStats@@Base+0x574> │ │ │ │ ldr r0, [pc, #620] @ (2e944 <_PyObject_DebugMallocStats@@Base+0x7dc>) │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ subs.w r8, r3, #0 │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ b.n 2e6f6 <_PyObject_DebugMallocStats@@Base+0x58e> │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -3068,15 +3068,15 @@ │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ blx 2b300 │ │ │ │ cbnz r0, 2e776 <_PyObject_DebugMallocStats@@Base+0x60e> │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r4, r0 │ │ │ │ bhi.n 2e778 <_PyObject_DebugMallocStats@@Base+0x610> │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ mov r0, r1 │ │ │ │ b.n 2e778 <_PyObject_DebugMallocStats@@Base+0x610> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r7, #2097152 @ 0x200000 │ │ │ │ bcc.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -3091,15 +3091,15 @@ │ │ │ │ bl 2ebc6 <_PyObject_DebugMallocStats@@Base+0xa5e> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e8e6 <_PyObject_DebugMallocStats@@Base+0x77e> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ - bl 1aeb68 <_start@@Base+0x824> │ │ │ │ + bl 1afb80 <_start@@Base+0x824> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ movw r3, #61632 @ 0xf0c0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ @@ -3107,15 +3107,15 @@ │ │ │ │ movw r3, #2220 @ 0x8ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r3, #464] @ 0x1d0 │ │ │ │ cbnz r1, 2e7e2 <_PyObject_DebugMallocStats@@Base+0x67a> │ │ │ │ add.w r0, r3, #460 @ 0x1cc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ lsls r1, r1, #10 │ │ │ │ beq.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ movw r0, #4348 @ 0x10fc │ │ │ │ @@ -3134,29 +3134,29 @@ │ │ │ │ it ls │ │ │ │ movls r4, r1 │ │ │ │ cmp r7, r4 │ │ │ │ bhi.n 2e87e <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cbnz r3, 2e826 <_PyObject_DebugMallocStats@@Base+0x6be> │ │ │ │ ldr r0, [pc, #292] @ (2e948 <_PyObject_DebugMallocStats@@Base+0x7e0>) │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ movw r3, #2220 @ 0x8ac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 2e840 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ movw r3, #4348 @ 0x10fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb r1, [r3, #12] │ │ │ │ b.n 2e858 <_PyObject_DebugMallocStats@@Base+0x6f0> │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cbnz r2, 2e850 <_PyObject_DebugMallocStats@@Base+0x6e8> │ │ │ │ add.w r0, r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ subs r3, r1, #1 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ @@ -3174,15 +3174,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2e8e6 <_PyObject_DebugMallocStats@@Base+0x77e> │ │ │ │ movw r4, #2220 @ 0x8ac │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2e894 <_PyObject_DebugMallocStats@@Base+0x72c> │ │ │ │ add.w r0, r4, #340 @ 0x154 │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ orrs.w r3, fp, r3 │ │ │ │ beq.n 2e8a8 <_PyObject_DebugMallocStats@@Base+0x740> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 2ea8e <_PyObject_DebugMallocStats@@Base+0x926> │ │ │ │ @@ -3220,31 +3220,31 @@ │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ b.n 2e94c <_PyObject_DebugMallocStats@@Base+0x7e4> │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ ubfx r5, r5, #0, #17 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1cad64 │ │ │ │ + bl 1cbd2c │ │ │ │ lsls r1, r5, #15 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f6a8 │ │ │ │ + bl 6f684 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2e94c <_PyObject_DebugMallocStats@@Base+0x7e4> │ │ │ │ ldr.w r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36e6c │ │ │ │ + bl 36e70 │ │ │ │ b.n 2ea8e <_PyObject_DebugMallocStats@@Base+0x926> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ @@ -3258,15 +3258,15 @@ │ │ │ │ strb r5, [r4, #20] │ │ │ │ cbz r5, 2e98c <_PyObject_DebugMallocStats@@Base+0x824> │ │ │ │ movw r5, #2220 @ 0x8ac │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ cbnz r3, 2e984 <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ add.w r0, r5, #300 @ 0x12c │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr.w r5, [r5, #300] @ 0x12c │ │ │ │ mvns r5, r5 │ │ │ │ lsrs r5, r5, #31 │ │ │ │ strb r5, [r4, #21] │ │ │ │ add.w r5, r4, #56 @ 0x38 │ │ │ │ vldr d7, [pc, #260] @ 2ea98 <_PyObject_DebugMallocStats@@Base+0x930> │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -3329,36 +3329,36 @@ │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ mov r3, r6 │ │ │ │ it cs │ │ │ │ movcs r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r2, #15 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1c8a90 │ │ │ │ + bl 1c9a5c │ │ │ │ cbz r0, 2ea90 <_PyObject_DebugMallocStats@@Base+0x928> │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ cbnz r3, 2ea7e <_PyObject_DebugMallocStats@@Base+0x916> │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 1c8d0c │ │ │ │ + bl 1c9cd8 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2ea90 <_PyObject_DebugMallocStats@@Base+0x928> │ │ │ │ subs r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8a90 │ │ │ │ + bl 1c9a5c │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 2ea7a <_PyObject_DebugMallocStats@@Base+0x912> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @@ -3380,15 +3380,15 @@ │ │ │ │ adds r4, #7 │ │ │ │ tst r3, r1 │ │ │ │ bne.n 2ead4 <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ negs r1, r1 │ │ │ │ ands r4, r1 │ │ │ │ b.n 2eadc <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r4, r4, r1 │ │ │ │ str r4, [r7, #0] │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ add r4, r3 │ │ │ │ bfc r4, #0, #15 │ │ │ │ lsrs r2, r4, #15 │ │ │ │ str r2, [r6, #0] │ │ │ │ @@ -3432,19 +3432,19 @@ │ │ │ │ dmb ish │ │ │ │ cbnz r4, 2ebc0 <_PyObject_DebugMallocStats@@Base+0xa58> │ │ │ │ movw r6, #2220 @ 0x8ac │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r3, [r6, #324] @ 0x144 │ │ │ │ cbnz r3, 2eb6c <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ add.w r0, r6, #320 @ 0x140 │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r6, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2eb7e <_PyObject_DebugMallocStats@@Base+0xa16> │ │ │ │ - movw r6, #41008 @ 0xa030 │ │ │ │ + movw r6, #40432 @ 0x9df0 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ b.n 2eb82 <_PyObject_DebugMallocStats@@Base+0xa1a> │ │ │ │ mov r4, r3 │ │ │ │ b.n 2ebaa <_PyObject_DebugMallocStats@@Base+0xa42> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ adds r4, #1 │ │ │ │ @@ -3458,18 +3458,18 @@ │ │ │ │ blx 2b300 │ │ │ │ cbnz r0, 2ebaa <_PyObject_DebugMallocStats@@Base+0xa42> │ │ │ │ cmp.w r4, #256 @ 0x100 │ │ │ │ bne.n 2eb82 <_PyObject_DebugMallocStats@@Base+0xa1a> │ │ │ │ movw r4, #257 @ 0x101 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r5, #624] @ 0x270 │ │ │ │ - movw r0, #41040 @ 0xa050 │ │ │ │ + movw r0, #40464 @ 0x9e10 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r4 │ │ │ │ - bl 1aeb74 <_start@@Base+0x830> │ │ │ │ + bl 1afb8c <_start@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -3706,37 +3706,37 @@ │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r3, r2, lsl #2] │ │ │ │ cbz r7, 2ee76 <_PyObject_DebugMallocStats@@Base+0xd0e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r3, #34304 @ 0x8600 │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #41064 @ 0xa068 │ │ │ │ + movw r2, #40488 @ 0x9e28 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r0, #41088 @ 0xa080 │ │ │ │ + movw r0, #40512 @ 0x9e40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1aeb74 <_start@@Base+0x830> │ │ │ │ + bl 1afb8c <_start@@Base+0x830> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2eec0 <_PyObject_DebugMallocStats@@Base+0xd58> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ ldrd r0, r2, [sp, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 6f640 │ │ │ │ - movw r0, #41116 @ 0xa09c │ │ │ │ + bl 6f61c │ │ │ │ + movw r0, #40540 @ 0x9e5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1aeb74 <_start@@Base+0x830> │ │ │ │ + bl 1afb8c <_start@@Base+0x830> │ │ │ │ movs r0, #12 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -3761,15 +3761,15 @@ │ │ │ │ ands.w fp, r5, r4 │ │ │ │ bne.n 2ef10 <_PyObject_DebugMallocStats@@Base+0xda8> │ │ │ │ negs r3, r5 │ │ │ │ ands r6, r3 │ │ │ │ b.n 2ef1a <_PyObject_DebugMallocStats@@Base+0xdb2> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r6, r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ and.w sl, r7, sl │ │ │ │ cmp r5, r6 │ │ │ │ strb.w r3, [sp, #22] │ │ │ │ strb.w r3, [sp, #23] │ │ │ │ bhi.n 2eee8 <_PyObject_DebugMallocStats@@Base+0xd80> │ │ │ │ @@ -3781,30 +3781,30 @@ │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2ef42 <_PyObject_DebugMallocStats@@Base+0xdda> │ │ │ │ negs r5, r5 │ │ │ │ ands r4, r5 │ │ │ │ b.n 2ef4c <_PyObject_DebugMallocStats@@Base+0xde4> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r4, r4, r1 │ │ │ │ mov r3, sl │ │ │ │ add.w fp, sp, #23 │ │ │ │ add.w sl, sp, #22 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ bl 2f0c0 <_PyObject_DebugMallocStats@@Base+0xf58> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f050 <_PyObject_DebugMallocStats@@Base+0xee8> │ │ │ │ mov r1, r6 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f038 <_PyObject_DebugMallocStats@@Base+0xed0> │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2f2f8 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ mvns r3, r6 │ │ │ │ @@ -3827,15 +3827,15 @@ │ │ │ │ negs r3, r6 │ │ │ │ and.w r8, r8, r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 2f030 <_PyObject_DebugMallocStats@@Base+0xec8> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6f6a8 │ │ │ │ + bl 6f684 │ │ │ │ b.n 2f030 <_PyObject_DebugMallocStats@@Base+0xec8> │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2f0c0 <_PyObject_DebugMallocStats@@Base+0xf58> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -3850,15 +3850,15 @@ │ │ │ │ sub.w fp, r9, r0 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2effa <_PyObject_DebugMallocStats@@Base+0xe92> │ │ │ │ negs r1, r1 │ │ │ │ and.w sl, r1, sl │ │ │ │ b.n 2f004 <_PyObject_DebugMallocStats@@Base+0xe9c> │ │ │ │ mov r0, sl │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ sub.w sl, sl, r1 │ │ │ │ sub.w r8, r8, fp │ │ │ │ sub.w r4, r8, sl │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2f01c <_PyObject_DebugMallocStats@@Base+0xeb4> │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ @@ -3916,15 +3916,15 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f0b4 <_PyObject_DebugMallocStats@@Base+0xf4c> │ │ │ │ negs r1, r1 │ │ │ │ and.w r0, r1, r4 │ │ │ │ b.n 2f0bc <_PyObject_DebugMallocStats@@Base+0xf54> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4005,17 +4005,17 @@ │ │ │ │ bls.n 2f26a <_PyObject_DebugMallocStats@@Base+0x1102> │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ strb.w r4, [r3, #2520] @ 0x9d8 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - movw r0, #41148 @ 0xa0bc │ │ │ │ + movw r0, #40572 @ 0x9e7c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f4e4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movt r3, #21508 @ 0x5404 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str.w fp, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ @@ -4059,33 +4059,33 @@ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ b.n 2f26a <_PyObject_DebugMallocStats@@Base+0x1102> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f266 <_PyObject_DebugMallocStats@@Base+0x10fe> │ │ │ │ - movw r0, #41232 @ 0xa110 │ │ │ │ + movw r0, #40656 @ 0x9ed0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r6, r8, [sp] │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f4e4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 2f284 <_PyObject_DebugMallocStats@@Base+0x111c> │ │ │ │ ldr r0, [pc, #44] @ (2f298 <_PyObject_DebugMallocStats@@Base+0x1130>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2f284 <_PyObject_DebugMallocStats@@Base+0x111c> │ │ │ │ ldr r0, [pc, #32] @ (2f29c <_PyObject_DebugMallocStats@@Base+0x1134>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ add.w r0, r0, r4, lsr #1 │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ @@ -4102,26 +4102,26 @@ │ │ │ │ movw r4, #2220 @ 0x8ac │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cbnz r3, 2f2d6 <_PyObject_DebugMallocStats@@Base+0x116e> │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2f2ba <_PyObject_DebugMallocStats@@Base+0x1152> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f2ba <_PyObject_DebugMallocStats@@Base+0x1152> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ clz r0, r1 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ cbz r0, 2f35a <_PyObject_DebugMallocStats@@Base+0x11f2> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4133,33 +4133,33 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx 2c108 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2f334 <_PyObject_DebugMallocStats@@Base+0x11cc> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f334 <_PyObject_DebugMallocStats@@Base+0x11cc> │ │ │ │ - movw r0, #48172 @ 0xbc2c │ │ │ │ + movw r0, #47596 @ 0xb9ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f4e4 │ │ │ │ negs r4, r4 │ │ │ │ sbc.w r5, r5, r5 │ │ │ │ cbz r6, 2f346 <_PyObject_DebugMallocStats@@Base+0x11de> │ │ │ │ ldr r0, [pc, #28] @ (2f35c <_PyObject_DebugMallocStats@@Base+0x11f4>) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr r0, [pc, #24] @ (2f360 <_PyObject_DebugMallocStats@@Base+0x11f8>) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c86a4 │ │ │ │ + b.w 1c9664 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ add.w r0, r0, r4, lsr #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -4540,23 +4540,23 @@ │ │ │ │ ldrb.w r3, [sp, #24] │ │ │ │ cbz r3, 2f76e <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov.w r1, sl, lsl #22 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #44] @ 0x2c │ │ │ │ - bl 6f6a8 │ │ │ │ + bl 6f684 │ │ │ │ cbz r0, 2f76a <_PyObject_DebugMallocStats@@Base+0x1602> │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ cbz r3, 2f76e <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ strb.w r4, [fp, #14] │ │ │ │ b.n 2f76e <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 370d0 │ │ │ │ + bl 370d4 │ │ │ │ strb.w r0, [fp, #13] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ ldr.w r5, [r0, r1, lsl #2] │ │ │ │ @@ -4817,21 +4817,21 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r1, #448] @ 0x1c0 │ │ │ │ blt.n 2fa42 <_PyObject_DebugMallocStats@@Base+0x18da> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 2fa56 <_PyObject_DebugMallocStats@@Base+0x18ee> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r1, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #432] @ 0x1b0 │ │ │ │ cmp r3, r1 │ │ │ │ it hi │ │ │ │ @@ -4845,36 +4845,36 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56476 @ 0xdc9c │ │ │ │ + movw r1, #55900 @ 0xda5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #43772 @ 0xaafc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw r4, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #57656 @ 0xe138 │ │ │ │ + movw r2, #57080 @ 0xdef8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 24def8 │ │ │ │ + bl 24e550 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4895,26 +4895,26 @@ │ │ │ │ ldreq r2, [r4, #44] @ 0x2c │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r4 │ │ │ │ bne.n 2fb1c <_PyObject_DebugMallocStats@@Base+0x19b4> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1c92c0 │ │ │ │ + bl 1ca288 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #40] @ 0x28 │ │ │ │ cbz r3, 2fb2c <_PyObject_DebugMallocStats@@Base+0x19c4> │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ str r4, [r5, #4] │ │ │ │ b.n 2fb38 <_PyObject_DebugMallocStats@@Base+0x19d0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r4, [r5] │ │ │ │ - bl 1c92c0 │ │ │ │ + bl 1ca288 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #8 │ │ │ │ movt r1, #1 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ subs r1, r3, r1 │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ @@ -4924,76 +4924,76 @@ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #28] @ (2fb80 <_PyObject_DebugMallocStats@@Base+0x1a18>) │ │ │ │ movw r1, #1814 @ 0x716 │ │ │ │ - movw r3, #40992 @ 0xa020 │ │ │ │ + movw r3, #40416 @ 0x9de0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #57768 @ 0xe1a8 │ │ │ │ + movw r2, #57192 @ 0xdf68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ movs r6, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #43564 @ 0xaa2c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #63128 @ 0xf698 │ │ │ │ + movw r1, #62552 @ 0xf458 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fbd2 <_PyObject_DebugMallocStats@@Base+0x1a6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2fbd2 <_PyObject_DebugMallocStats@@Base+0x1a6a> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #28200 @ 0x6e28 │ │ │ │ + movw r1, #27624 @ 0x6be8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b904 │ │ │ │ cbz r0, 2fc3e <_PyObject_DebugMallocStats@@Base+0x1ad6> │ │ │ │ - movw r1, #28008 @ 0x6d68 │ │ │ │ + movw r1, #27432 @ 0x6b28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b904 │ │ │ │ cbz r0, 2fc42 <_PyObject_DebugMallocStats@@Base+0x1ada> │ │ │ │ - movw r1, #28036 @ 0x6d84 │ │ │ │ + movw r1, #27460 @ 0x6b44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b904 │ │ │ │ cbz r0, 2fc46 <_PyObject_DebugMallocStats@@Base+0x1ade> │ │ │ │ - movw r1, #28104 @ 0x6dc8 │ │ │ │ + movw r1, #27528 @ 0x6b88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b904 │ │ │ │ cbz r0, 2fc4a <_PyObject_DebugMallocStats@@Base+0x1ae2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28160 @ 0x6e00 │ │ │ │ + movw r1, #27584 @ 0x6bc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b904 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 2fc4c <_PyObject_DebugMallocStats@@Base+0x1ae4> │ │ │ │ @@ -5013,37 +5013,37 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ bne.n 2fc84 <_PyObject_DebugMallocStats@@Base+0x1b1c> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64564 @ 0xfc34 │ │ │ │ + movw r1, #63988 @ 0xf9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2fc92 <_PyObject_DebugMallocStats@@Base+0x1b2a> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r1, r0, #16 │ │ │ │ - bl a6f74 │ │ │ │ + bl a692c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8336 @ 0x2090 │ │ │ │ + movw r1, #7760 @ 0x1e50 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ @@ -5074,15 +5074,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ add.w r3, r3, r4, lsl #15 │ │ │ │ add r0, r3 │ │ │ │ sub.w r0, r7, r0 │ │ │ │ itt lt │ │ │ │ ldrlt r1, [r5, #0] │ │ │ │ lsllt r1, r1, #15 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r7, r7, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.n 2fd2e <_PyObject_DebugMallocStats@@Base+0x1bc6> │ │ │ │ cbz r1, 2fd82 <_PyObject_DebugMallocStats@@Base+0x1c1a> │ │ │ │ @@ -5095,46 +5095,46 @@ │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [r0, #28] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #20] │ │ │ │ cbnz r2, 2fd56 <_PyObject_DebugMallocStats@@Base+0x1bee> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c95b4 │ │ │ │ + b.w 1ca57c │ │ │ │ ldrb r5, [r0, #14] │ │ │ │ lsls r3, r5, #31 │ │ │ │ bpl.n 2fd88 <_PyObject_DebugMallocStats@@Base+0x1c20> │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 1c80fc │ │ │ │ + bl 1c90bc │ │ │ │ movs r3, #12 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r6, #1408 @ 0x580 │ │ │ │ strb r5, [r4, #14] │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add.w r0, r0, #520 @ 0x208 │ │ │ │ b.w 2fae2 <_PyObject_DebugMallocStats@@Base+0x197a> │ │ │ │ mov r1, r2 │ │ │ │ - b.w 6f7c8 │ │ │ │ + b.w 6f7a4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 2fd98 <_PyObject_DebugMallocStats@@Base+0x1c30> │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ cbnz r6, 2fda2 <_PyObject_DebugMallocStats@@Base+0x1c3a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 1db0a8 │ │ │ │ + b.w 1dc090 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 9e710 │ │ │ │ + b.w 9e464 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ bpl.n 2fdb8 <_PyObject_DebugMallocStats@@Base+0x1c50> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ @@ -5145,25 +5145,25 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cbz r0, 2fe3c <_PyObject_DebugMallocStats@@Base+0x1cd4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 11cae4 │ │ │ │ + bl 11c5c4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2fe3e <_PyObject_DebugMallocStats@@Base+0x1cd6> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e516c <_Py_GetErrorHandler@@Base+0x34c> │ │ │ │ + bl 1e6150 <_Py_GetErrorHandler@@Base+0x34c> │ │ │ │ cbnz r0, 2fe02 <_PyObject_DebugMallocStats@@Base+0x1c9a> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ beq.n 2fe0c <_PyObject_DebugMallocStats@@Base+0x1ca4> │ │ │ │ movw r5, #6004 @ 0x1774 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ @@ -5172,15 +5172,15 @@ │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 2fe36 <_PyObject_DebugMallocStats@@Base+0x1cce> │ │ │ │ mov r4, r5 │ │ │ │ b.n 2fe3e <_PyObject_DebugMallocStats@@Base+0x1cd6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -5192,50 +5192,50 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cbz r0, 2fe98 <_PyObject_DebugMallocStats@@Base+0x1d30> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 118ac8 │ │ │ │ + bl 1185cc │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 2fe8a <_PyObject_DebugMallocStats@@Base+0x1d22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fe9a <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 2fe9a <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl 11b590 │ │ │ │ + bl 11b08c │ │ │ │ mov r4, r0 │ │ │ │ b.n 2fe9a <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30040 <_PyObject_DebugMallocStats@@Base+0x1ed8> │ │ │ │ movw r7, #41352 @ 0xa188 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r8, #1 │ │ │ │ @@ -5260,18 +5260,18 @@ │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr.w sl, [r3, #20] │ │ │ │ cbnz r0, 2ff4a <_PyObject_DebugMallocStats@@Base+0x1de2> │ │ │ │ mov.w r1, #524 @ 0x20c │ │ │ │ - movw r0, #63032 @ 0xf638 │ │ │ │ + movw r0, #62456 @ 0xf3f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 2fff4 <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r4 │ │ │ │ ble.w 30040 <_PyObject_DebugMallocStats@@Base+0x1ed8> │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ @@ -5286,15 +5286,15 @@ │ │ │ │ beq.n 30018 <_PyObject_DebugMallocStats@@Base+0x1eb0> │ │ │ │ ldr.w sl, [r3] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ bmi.n 2ff5e <_PyObject_DebugMallocStats@@Base+0x1df6> │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2fff0 <_PyObject_DebugMallocStats@@Base+0x1e88> │ │ │ │ movs r1, #1 │ │ │ │ b.n 2ff60 <_PyObject_DebugMallocStats@@Base+0x1df8> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w fp, r2, #3 │ │ │ │ @@ -5331,23 +5331,23 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ffd2 <_PyObject_DebugMallocStats@@Base+0x1e6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2ffd2 <_PyObject_DebugMallocStats@@Base+0x1e6a> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2fff4 <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25024 @ 0x61c0 │ │ │ │ + movw r1, #24448 @ 0x5f80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ b.n 2fff4 <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r7 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [sl, #20] │ │ │ │ ldr.w r3, [sl] │ │ │ │ @@ -5381,54 +5381,54 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cbz r0, 300ba <_PyObject_DebugMallocStats@@Base+0x1f52> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11c834 │ │ │ │ + bl 11c314 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 300bc <_PyObject_DebugMallocStats@@Base+0x1f54> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e516c <_Py_GetErrorHandler@@Base+0x34c> │ │ │ │ + bl 1e6150 <_Py_GetErrorHandler@@Base+0x34c> │ │ │ │ cbnz r0, 3009a <_PyObject_DebugMallocStats@@Base+0x1f32> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ b.n 300a2 <_PyObject_DebugMallocStats@@Base+0x1f3a> │ │ │ │ movw r5, #6004 @ 0x1774 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 300b4 <_PyObject_DebugMallocStats@@Base+0x1f4c> │ │ │ │ mov r4, r5 │ │ │ │ b.n 300bc <_PyObject_DebugMallocStats@@Base+0x1f54> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 300b0 <_PyObject_DebugMallocStats@@Base+0x1f48> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 000300c2 : │ │ │ │ - b.w 1ef420 <_PyTime_AsMicroseconds@@Base+0x3f0> │ │ │ │ + b.w 1f0370 <_PyTime_AsMicroseconds@@Base+0x3f0> │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldrb r4, [r0, #21] │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -5444,15 +5444,15 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r4 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ - bl 1cac84 │ │ │ │ + bl 1cbc4c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ adds r3, #4 │ │ │ │ cbnz r2, 30112 │ │ │ │ cmp r5, #4 │ │ │ │ bne.n 30104 │ │ │ │ @@ -5496,15 +5496,15 @@ │ │ │ │ cbnz r3, 301b6 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 30168 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #72] @ (301c8 ) │ │ │ │ sub.w r2, sl, r2, lsl #15 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ cmp r3, r8 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bne.n 30188 │ │ │ │ @@ -5536,45 +5536,45 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r4, #304] @ 0x130 │ │ │ │ mov r5, r2 │ │ │ │ cbnz r3, 301fc │ │ │ │ add.w r0, r4, #300 @ 0x12c │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 30250 │ │ │ │ add.w r0, r7, #544 @ 0x220 │ │ │ │ bl 30260 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r7, #160 @ 0xa0 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cbnz r3, 30222 │ │ │ │ ldr r0, [pc, #60] @ (3025c ) │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cbz r3, 30244 │ │ │ │ - bl 1aeb68 <_start@@Base+0x824> │ │ │ │ + bl 1afb80 <_start@@Base+0x824> │ │ │ │ cbnz r0, 30244 │ │ │ │ add.w r2, sp, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #7] │ │ │ │ bl 302c0 │ │ │ │ ldrb.w r5, [sp, #7] │ │ │ │ b.n 30252 │ │ │ │ cbz r5, 30252 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6f720 │ │ │ │ + bl 6f6fc │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r2, #4 │ │ │ │ lsls r0, r2, #1 │ │ │ │ @@ -5621,15 +5621,15 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #68] @ (30320 ) │ │ │ │ mov r2, r3 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #1 │ │ │ │ bl 30324 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cbz r4, 3031c │ │ │ │ @@ -5639,20 +5639,20 @@ │ │ │ │ strb r3, [r5, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c29c │ │ │ │ strb r7, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cbz r0, 3031c │ │ │ │ - movw r0, #55096 @ 0xd738 │ │ │ │ + movw r0, #54520 @ 0xd4f8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f4e4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -5676,435 +5676,435 @@ │ │ │ │ bne.n 30368 │ │ │ │ negs r7, r7 │ │ │ │ ands r5, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 303b2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ mov r0, r4 │ │ │ │ subs r5, r5, r1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r4, r4, r1 │ │ │ │ b.n 303b2 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 3038c │ │ │ │ negs r3, r7 │ │ │ │ and.w r8, r1, r3 │ │ │ │ b.n 30398 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ sub.w r8, r8, r1 │ │ │ │ add r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 303a8 │ │ │ │ negs r7, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 303b2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r4, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 3033c │ │ │ │ str r4, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ - movw r0, #56804 @ 0xdde4 │ │ │ │ + movw r0, #56228 @ 0xdba4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #56832 @ 0xde00 │ │ │ │ + movw r0, #56256 @ 0xdbc0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #56848 @ 0xde10 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #56272 @ 0xdbd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #56864 @ 0xde20 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #56288 @ 0xdbe0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - movw r0, #56884 @ 0xde34 │ │ │ │ + movw r0, #56308 @ 0xdbf4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - movw r0, #56904 @ 0xde48 │ │ │ │ + movw r0, #56328 @ 0xdc08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #56924 @ 0xde5c │ │ │ │ + movw r0, #56348 @ 0xdc1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r1, [r4, #256] @ 0x100 │ │ │ │ - movw r0, #56944 @ 0xde70 │ │ │ │ + movw r0, #56368 @ 0xdc30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ - movw r0, #56964 @ 0xde84 │ │ │ │ + movw r0, #56388 @ 0xdc44 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r1, [r4, #364] @ 0x16c │ │ │ │ - movw r0, #56984 @ 0xde98 │ │ │ │ + movw r0, #56408 @ 0xdc58 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #57012 @ 0xdeb4 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #56436 @ 0xdc74 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #57028 @ 0xdec4 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #56452 @ 0xdc84 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ bl 3082c │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r1, #27116 @ 0x69ec │ │ │ │ + bl 1f2288 │ │ │ │ + movw r1, #26540 @ 0x67ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #57048 @ 0xded8 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #27116 @ 0x69ec │ │ │ │ + movw r0, #26540 @ 0x67ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a524 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12a00c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30512 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30538 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30544 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 30544 │ │ │ │ - movw r0, #57064 @ 0xdee8 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce4ec │ │ │ │ - movw r1, #27136 @ 0x6a00 │ │ │ │ + bl 1cf554 │ │ │ │ + movw r1, #26560 @ 0x67c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #57048 @ 0xded8 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #27136 @ 0x6a00 │ │ │ │ + movw r0, #26560 @ 0x67c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a524 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12a00c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3057a │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 305a0 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 305ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 305ac │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 305ac │ │ │ │ - movw r0, #57064 @ 0xdee8 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce4ec │ │ │ │ - movw r1, #27080 @ 0x69c8 │ │ │ │ + bl 1cf554 │ │ │ │ + movw r1, #26504 @ 0x6788 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #57048 @ 0xded8 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #27080 @ 0x69c8 │ │ │ │ + movw r0, #26504 @ 0x6788 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a524 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12a00c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 305e2 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30608 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30614 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 30614 │ │ │ │ - movw r0, #57064 @ 0xdee8 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce4ec │ │ │ │ - movw r1, #27256 @ 0x6a78 │ │ │ │ + bl 1cf554 │ │ │ │ + movw r1, #26680 @ 0x6838 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #57048 @ 0xded8 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #27256 @ 0x6a78 │ │ │ │ + movw r0, #26680 @ 0x6838 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a524 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12a00c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3064a │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30670 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3067c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3067c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 3067c │ │ │ │ - movw r0, #57064 @ 0xdee8 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce4ec │ │ │ │ - movw r1, #27188 @ 0x6a34 │ │ │ │ + bl 1cf554 │ │ │ │ + movw r1, #26612 @ 0x67f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #57048 @ 0xded8 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #27188 @ 0x6a34 │ │ │ │ + movw r0, #26612 @ 0x67f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a524 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12a00c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 306b2 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 306d8 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 306e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 306e4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 306e4 │ │ │ │ - movw r0, #57064 @ 0xdee8 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce4ec │ │ │ │ - movw r1, #38704 @ 0x9730 │ │ │ │ + bl 1cf554 │ │ │ │ + movw r1, #38128 @ 0x94f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #57048 @ 0xded8 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #38704 @ 0x9730 │ │ │ │ + movw r0, #38128 @ 0x94f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 12a524 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12a00c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3071a │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30740 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3074c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3074c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 3074c │ │ │ │ - movw r0, #57064 @ 0xdee8 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce4ec │ │ │ │ - movw r1, #27176 @ 0x6a28 │ │ │ │ + bl 1cf554 │ │ │ │ + movw r1, #26600 @ 0x67e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #57048 @ 0xded8 │ │ │ │ + movw r0, #56472 @ 0xdc98 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #27176 @ 0x6a28 │ │ │ │ + movw r0, #26600 @ 0x67e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 12a524 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12a00c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30782 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 307a8 │ │ │ │ - movw r0, #57060 @ 0xdee4 │ │ │ │ + movw r0, #56484 @ 0xdca4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 307b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 307b4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 307b4 │ │ │ │ - movw r0, #57064 @ 0xdee8 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + bl 1f2288 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ mov r1, sp │ │ │ │ - movw r0, #392 @ 0x188 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 12a524 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + movw r0, #65352 @ 0xff48 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 12a00c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 30818 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 30818 │ │ │ │ - movw r0, #57076 @ 0xdef4 │ │ │ │ + movw r0, #56500 @ 0xdcb4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r7, #57092 @ 0xdf04 │ │ │ │ + movw r7, #56516 @ 0xdcc4 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r8 │ │ │ │ bge.n 3080c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 1ce4ec │ │ │ │ + bl 1cf554 │ │ │ │ b.n 307f6 │ │ │ │ - movw r0, #57104 @ 0xdf10 │ │ │ │ + movw r0, #56528 @ 0xdcd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 3083a │ │ │ │ - movw r0, #57064 @ 0xdee8 │ │ │ │ + movw r0, #56488 @ 0xdca8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 1f12a8 │ │ │ │ + b.w 1f2288 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #2868 @ 0xb34 │ │ │ │ + movw r0, #2292 @ 0x8f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ - movw r0, #57156 @ 0xdf44 │ │ │ │ + movw r0, #56580 @ 0xdd04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ sub.w r2, r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ cbz r3, 308ba │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ bne.n 3087c │ │ │ │ - movw r0, #57152 @ 0xdf40 │ │ │ │ + movw r0, #56576 @ 0xdd00 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ b.n 30856 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bls.n 308b4 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ bhi.n 30894 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #57160 @ 0xdf48 │ │ │ │ + movw r0, #56584 @ 0xdd08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ b.n 30856 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ bcc.n 308aa │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #15772 @ 0x3d9c │ │ │ │ + movw r0, #15196 @ 0x3b5c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ b.n 30856 │ │ │ │ - movw r0, #57168 @ 0xdf50 │ │ │ │ + movw r0, #56592 @ 0xdd10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r3 │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ b.n 30856 │ │ │ │ - movw r0, #2868 @ 0xb34 │ │ │ │ + movw r0, #2292 @ 0x8f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1f12a8 │ │ │ │ + b.w 1f2288 │ │ │ │ │ │ │ │ 000308ca : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -6115,133 +6115,133 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 30902 │ │ │ │ - movw r1, #56448 @ 0xdc80 │ │ │ │ + movw r1, #55872 @ 0xda40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ b.n 3090e │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #644] @ (30bac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #57320 @ 0xdfe8 │ │ │ │ + movw r1, #56744 @ 0xdda8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cbz r0, 30946 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 30d50 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 309fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30964 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 109a04 │ │ │ │ + bl 109518 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30970 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ b.n 309fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30984 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ bpl.n 309fc │ │ │ │ mov r0, r5 │ │ │ │ bl 30d60 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 309b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64d60 │ │ │ │ + bl 64e2e │ │ │ │ cbnz r0, 309b4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #60740 @ 0xed44 │ │ │ │ + movw r2, #60164 @ 0xeb04 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 64dd8 │ │ │ │ + bl 64ea6 │ │ │ │ mov r4, r0 │ │ │ │ b.n 309de │ │ │ │ movs r4, #0 │ │ │ │ b.n 309de │ │ │ │ ldrb.w r4, [r5, #32] │ │ │ │ cbnz r4, 309fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 122804 │ │ │ │ + bl 1222f8 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 309fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64d60 │ │ │ │ + bl 64e2e │ │ │ │ cbnz r0, 309de │ │ │ │ ldr r2, [pc, #476] @ (30bb0 ) │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64dd8 │ │ │ │ + bl 64ea6 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 309f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 309f6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.w 30d50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r9, r3, #1073741824 @ 0x40000000 │ │ │ │ bne.n 30a4c │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #57352 @ 0xe008 │ │ │ │ + movw r0, #56776 @ 0xddc8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ mov r4, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ beq.w 30d46 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ mov r4, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ beq.w 30d46 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #57416 @ 0xe048 │ │ │ │ + movw r0, #56840 @ 0xde08 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 30d46 │ │ │ │ mov r4, r9 │ │ │ │ b.n 30d50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -6250,288 +6250,288 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movw r3, #59980 @ 0xea4c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2c340 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r6] │ │ │ │ - bl f69a8 │ │ │ │ + bl f63ec │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30a88 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 30a88 │ │ │ │ mov r1, r9 │ │ │ │ bl 32f08 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ adds r7, #1 │ │ │ │ beq.w 30d2a │ │ │ │ ldr r1, [pc, #284] @ (30bb4 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldr.w sl, [r6] │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 30ace │ │ │ │ cbnz r0, 30ac8 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6d2c │ │ │ │ + bl f6770 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30d2a │ │ │ │ b.n 30b78 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ b.n 30aac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30ae2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [pc, #212] @ (30bb8 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8b24 │ │ │ │ + bl a84dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30d2a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 30b24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30b10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30b10 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #168] @ (30bbc ) │ │ │ │ ldr r4, [pc, #172] @ (30bc0 ) │ │ │ │ ldr.w r3, [r2, #3368] @ 0xd28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #3368] @ 0xd28 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57424 @ 0xe050 │ │ │ │ + movw r0, #56848 @ 0xde10 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30b4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30b4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 30b70 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e42f8 │ │ │ │ + bl 1e52dc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30b70 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30aac │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 30aac │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ b.n 30d2a │ │ │ │ ldr r1, [pc, #72] @ (30bc4 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl a8b24 │ │ │ │ + bl a84dc │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 30b8c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 30bc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ - bl f73ac │ │ │ │ + bl 1c94f4 │ │ │ │ + bl f6eb0 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57448 @ 0xe068 │ │ │ │ + movw r0, #56872 @ 0xde28 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 30d2a │ │ │ │ b.n 30c28 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip, #256] @ 0x100 │ │ │ │ + adc.w r0, ip, r0, lsl #1 │ │ │ │ vst4.16 {d16-d19}, [ip :64], r2 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [pc, #396] @ (30d58 ) │ │ │ │ - bl db9c8 <_PyUnicode_Equal@@Base> │ │ │ │ + bl db3b8 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 30c14 │ │ │ │ ldr r1, [pc, #392] @ (30d5c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl db9c8 <_PyUnicode_Equal@@Base> │ │ │ │ + bl db3b8 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 30c14 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e42f8 │ │ │ │ + bl 1e52dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30bf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30bf8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.w 30d2a │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #37728 @ 0x9360 │ │ │ │ + movw r0, #37204 @ 0x9154 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30c28 │ │ │ │ b.n 30d2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30c28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30c28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f6bb4 │ │ │ │ + bl 1f78c4 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 30c3a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 30c58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ - bl f73ac │ │ │ │ + bl 1c94f4 │ │ │ │ + bl f6eb0 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57460 @ 0xe074 │ │ │ │ + movw r0, #56884 @ 0xde34 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30d2a │ │ │ │ b.n 30c7a │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e42f8 │ │ │ │ + bl 1e52dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30c74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30c74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 30d2a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ beq.n 30d00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1168d8 │ │ │ │ + bl 1163d8 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 30ca8 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57472 @ 0xe080 │ │ │ │ + movw r0, #56896 @ 0xde40 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30d2a │ │ │ │ b.n 30d00 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 30cb6 │ │ │ │ - bl 1f6c3c │ │ │ │ + bl 1f794c │ │ │ │ cbz r0, 30cde │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #45108 @ 0xb034 │ │ │ │ + movw r0, #44532 @ 0xadf4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30cde │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30d2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 30d2a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e42f8 │ │ │ │ + bl 1e52dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30cfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30cfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 30d2a │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30d2a │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d46 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ cbnz r6, 30d50 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 30d46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 30940 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ adds r4, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -6625,54 +6625,54 @@ │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.n 30e3c │ │ │ │ cmp r2, #1 │ │ │ │ ble.n 30e3c │ │ │ │ adds r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ b.n 30e2c │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r2, 30e6a │ │ │ │ - movw r1, #57780 @ 0xe1b4 │ │ │ │ + movw r1, #57204 @ 0xdf74 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #32 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ bl 30d72 │ │ │ │ cbz r0, 30e7e │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #57240 @ 0xdf98 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #23 │ │ │ │ b.n 310c0 │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ cbnz r7, 30e8e │ │ │ │ - movw r1, #57840 @ 0xe1f0 │ │ │ │ + movw r1, #57264 @ 0xdfb0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #20 │ │ │ │ b.n 310c0 │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ bls.n 30eac │ │ │ │ cmp.w r7, #3452816845 @ 0xcdcdcdcd │ │ │ │ beq.n 30eac │ │ │ │ cmp.w r7, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 30eac │ │ │ │ sub.w r2, r7, #4261281277 @ 0xfdfdfdfd │ │ │ │ negs r6, r2 │ │ │ │ adcs r6, r2 │ │ │ │ cbz r6, 30eb8 │ │ │ │ - movw r1, #57864 @ 0xe208 │ │ │ │ + movw r1, #57288 @ 0xdfc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #16 │ │ │ │ b.n 310c0 │ │ │ │ cmn.w r7, #256 @ 0x100 │ │ │ │ bcs.n 30eac │ │ │ │ ldrb.w r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ @@ -6682,63 +6682,63 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 31584 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 310b6 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57884 @ 0xe21c │ │ │ │ + movw r1, #57308 @ 0xdfdc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cbz r3, 30f20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 30f20 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42116 @ 0xa484 │ │ │ │ + movw r1, #41564 @ 0xa25c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3612a │ │ │ │ + bl 36130 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42116 @ 0xa484 │ │ │ │ + movw r1, #41564 @ 0xa25c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ b.n 30f34 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57896 @ 0xe228 │ │ │ │ + movw r1, #57320 @ 0xdfe8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 31584 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31058 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ bmi.n 31058 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cbz r3, 30f6c │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cbz r1, 30f6c │ │ │ │ lsrs r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2811e4 │ │ │ │ + bl 280fc4 │ │ │ │ mov r1, r0 │ │ │ │ b.n 31048 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ bge.n 31058 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ @@ -6821,63 +6821,63 @@ │ │ │ │ bge.n 30fa0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r3 │ │ │ │ bge.n 31046 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 284bd8 │ │ │ │ + bl 2849f4 │ │ │ │ b.n 31038 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 31058 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36286 │ │ │ │ + bl 3628c │ │ │ │ b.n 3106c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53316 @ 0xd044 │ │ │ │ + movw r1, #56092 @ 0xdb1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cbz r1, 31090 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31090 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3612a │ │ │ │ + bl 36130 │ │ │ │ b.n 310a4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 310cc │ │ │ │ - movw r1, #57904 @ 0xe230 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 310da │ │ │ │ subs.w r8, r8, #1 │ │ │ │ beq.n 310da │ │ │ │ ldr r7, [sp, #4] │ │ │ │ b.n 30e92 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ @@ -6892,103 +6892,103 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31104 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r2, r0, #1 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ sub sp, #24 │ │ │ │ cmp r2, r3 │ │ │ │ bls.n 3113e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4188 @ 0x105c │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ b.n 3117e │ │ │ │ mov r4, r0 │ │ │ │ bl 31284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31270 │ │ │ │ ldr r6, [pc, #296] @ (31278 ) │ │ │ │ adds r1, r4, #1 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ str.w r4, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3116e │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0b0 │ │ │ │ b.n 31174 │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ str.w r0, [r6, #1560] @ 0x618 │ │ │ │ cbnz r0, 31184 │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 31272 │ │ │ │ ldr r4, [pc, #244] @ (3127c ) │ │ │ │ movs r0, #0 │ │ │ │ - movw r3, #35541 @ 0x8ad5 │ │ │ │ + movw r3, #38893 @ 0x97ed │ │ │ │ movt r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - movw r3, #20977 @ 0x51f1 │ │ │ │ + movw r3, #24249 @ 0x5eb9 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #62225 @ 0xf311 │ │ │ │ - movt r3, #32 │ │ │ │ + movw r3, #41 @ 0x29 │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #57025 @ 0xdec1 │ │ │ │ + movw r3, #56301 @ 0xdbed │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c6dd4 │ │ │ │ + bl 1c7dfc │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 2084d0 │ │ │ │ + bl 2091e4 │ │ │ │ sub.w r1, r4, #20 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #53653 @ 0xd195 │ │ │ │ + movw r3, #52929 @ 0xcec1 │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #64169 @ 0xfaa9 │ │ │ │ - movt r3, #32 │ │ │ │ + movw r3, #1997 @ 0x7cd │ │ │ │ + movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #61457 @ 0xf011 │ │ │ │ + movw r3, #64809 @ 0xfd29 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c6dd4 │ │ │ │ + bl 1c7dfc │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2084d0 │ │ │ │ + bl 2091e4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ - bl 1c6dd4 │ │ │ │ + bl 1c7dfc │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 2084d0 │ │ │ │ + bl 2091e4 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #56781 @ 0xddcd │ │ │ │ + movw r3, #56057 @ 0xdaf9 │ │ │ │ movt r3, #21 │ │ │ │ str.w r2, [r6, #1604] @ 0x644 │ │ │ │ str.w r3, [r6, #1600] @ 0x640 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -6998,30 +6998,30 @@ │ │ │ │ bne.n 31222 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 31244 │ │ │ │ mov r0, r4 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #56] @ (31280 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 31262 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 31252 │ │ │ │ dmb ish │ │ │ │ beq.n 31272 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl 284818 │ │ │ │ + bl 2845f8 │ │ │ │ b.n 31272 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7044,29 +7044,29 @@ │ │ │ │ bne.n 3129c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 312be │ │ │ │ mov r0, r4 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #52] @ (312f4 ) │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r5, [r0, #1476] @ 0x5c4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 312dc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 312cc │ │ │ │ dmb ish │ │ │ │ beq.n 312ea │ │ │ │ add.w r0, r0, #1544 @ 0x608 │ │ │ │ - bl 284818 │ │ │ │ + bl 2845f8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7101,202 +7101,202 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 20a288 │ │ │ │ + bl 20afa0 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 31500 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #7864 @ 0x1eb8 │ │ │ │ + movw r0, #7288 @ 0x1c78 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 31500 │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2baec │ │ │ │ blx 2bbd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31512 │ │ │ │ - movw r1, #7884 @ 0x1ecc │ │ │ │ + movw r1, #7308 @ 0x1c8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bcce0 │ │ │ │ + bl 1bdd00 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31512 │ │ │ │ - movw r0, #61220 @ 0xef24 │ │ │ │ + movw r0, #60644 @ 0xece4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0230 │ │ │ │ + bl 1f1210 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 314d8 │ │ │ │ - movw r0, #7904 @ 0x1ee0 │ │ │ │ + movw r0, #7328 @ 0x1ca0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f0230 │ │ │ │ + bl 1f1210 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 313e6 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #7920 @ 0x1ef0 │ │ │ │ + movw r2, #7344 @ 0x1cb0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 314b6 │ │ │ │ - movw r1, #7952 @ 0x1f10 │ │ │ │ + movw r1, #7376 @ 0x1cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31416 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #7972 @ 0x1f24 │ │ │ │ + movw r2, #7396 @ 0x1ce4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 314b6 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 314b0 │ │ │ │ - movw r0, #16280 @ 0x3f98 │ │ │ │ + movw r0, #15704 @ 0x3d58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d8ec0 │ │ │ │ + bl 1d9ea8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 314b2 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #4380 @ 0x111c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, r3 │ │ │ │ movne r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8024 @ 0x1f58 │ │ │ │ + movw r1, #7448 @ 0x1d18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ cbnz r0, 314b2 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #8036 @ 0x1f64 │ │ │ │ + movw r1, #7460 @ 0x1d24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 314b2 │ │ │ │ ldr r1, [pc, #268] @ (31580 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [pc, #260] @ 31580 │ │ │ │ - bl 10a2b0 │ │ │ │ + bl 109dc4 │ │ │ │ cbz r0, 314b6 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 314c6 │ │ │ │ b.n 31576 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #204] @ 31580 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21a740 │ │ │ │ + bl 21b408 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ b.n 31482 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31576 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 31576 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cbnz r0, 3150e │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ - movw r2, #7920 @ 0x1ef0 │ │ │ │ + movw r2, #7344 @ 0x1cb0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21a740 │ │ │ │ + bl 21b408 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b.n 31576 │ │ │ │ - bl f73ac │ │ │ │ - movw r0, #16328 @ 0x3fc8 │ │ │ │ + bl f6eb0 │ │ │ │ + movw r0, #15752 @ 0x3d88 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #14 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31538 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 21a740 │ │ │ │ + bl 21b408 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 31576 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20d460 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + bl 20e178 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3155a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3155a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3152a │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3156c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 31570 │ │ │ │ movs r4, #0 │ │ │ │ b.n 31576 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -7321,15 +7321,15 @@ │ │ │ │ it ne │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 31596 │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ bcs.n 31596 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160d60 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160a78 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31596 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ @@ -7400,30 +7400,30 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00031674 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 316ac │ │ │ │ - bl 1f2bf0 │ │ │ │ + bl 1f3bd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3169c │ │ │ │ mov r4, r5 │ │ │ │ b.n 316ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 31698 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 000316b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -7439,75 +7439,75 @@ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ movs r3, #2 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl 217148 <_PyParkingLot_Park@@Base+0x274> │ │ │ │ + bl 217e10 <_PyParkingLot_Park@@Base+0x274> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 316ee │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r0, #1 │ │ │ │ │ │ │ │ 000316f8 : │ │ │ │ cbnz r1, 316fe │ │ │ │ - b.w aa50c │ │ │ │ + b.w a9ec4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bpl.n 31726 │ │ │ │ - movw r1, #62448 @ 0xf3f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w aa50c │ │ │ │ + b.w a9ec4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #16392 @ 0x4008 │ │ │ │ + movw r1, #15816 @ 0x3dc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31778 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #16696 @ 0x4138 │ │ │ │ + movw r2, #16120 @ 0x3ef8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 21bfc0 │ │ │ │ + bl 21cc88 │ │ │ │ b.n 3178a │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27200 @ 0x6a40 │ │ │ │ + movw r0, #26624 @ 0x6800 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 218118 │ │ │ │ + bl 218de0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3175a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ │ │ │ │ 00031794 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ ldr.w r3, [r3, #1608] @ 0x648 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -7530,90 +7530,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (317f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 317f0 │ │ │ │ addw r0, r0, #1588 @ 0x634 │ │ │ │ - bl 7a610 │ │ │ │ + bl 7a660 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ b.n 317f2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #17664 @ 0x4500 │ │ │ │ + movw r1, #17088 @ 0x42c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #18788 @ 0x4964 │ │ │ │ + movw r0, #18212 @ 0x4724 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ cbnz r0, 31836 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 318a4 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ b.n 318ba │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #62448 @ 0xf3f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #17684 @ 0x4514 │ │ │ │ + movw r0, #17108 @ 0x42d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 31868 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 318a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 318a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 318a4 │ │ │ │ ldr r2, [pc, #84] @ (318c0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 219ca8 <_PySemaphore_Wakeup@@Base+0xfc> │ │ │ │ + bl 21a970 <_PySemaphore_Wakeup@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3188c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3188c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 318a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 318ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 318ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 318ba │ │ │ │ - movw r0, #17712 @ 0x4530 │ │ │ │ + movw r0, #17136 @ 0x42f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f12a8 │ │ │ │ + bl 1f2288 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21a740 │ │ │ │ + b.w 21b408 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -7627,87 +7627,87 @@ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ cbnz r2, 318e8 │ │ │ │ add r5, sp, #8 │ │ │ │ b.n 318ea │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #248] @ (319e4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 319da │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 3191e │ │ │ │ - movw r0, #17984 @ 0x4640 │ │ │ │ + movw r0, #17408 @ 0x4400 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 3190e │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (319e4 ) │ │ │ │ - bl 20816c │ │ │ │ + bl 208e80 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3191e │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [pc, #192] @ (319e8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 319da │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 31958 │ │ │ │ - movw r0, #17992 @ 0x4648 │ │ │ │ + movw r0, #17416 @ 0x4408 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 31948 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #156] @ (319e8 ) │ │ │ │ - bl 20816c │ │ │ │ + bl 208e80 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31958 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ movw sl, #35736 @ 0x8b98 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ - movw r9, #43840 @ 0xab40 │ │ │ │ + movw r9, #43848 @ 0xab48 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 319f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 319c8 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cbnz r0, 3198a │ │ │ │ movs r4, #0 │ │ │ │ b.n 319d6 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 319a0 │ │ │ │ add.w r4, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ beq.n 319da │ │ │ │ - bl b2224 <_Py_GetConfig@@Base> │ │ │ │ + bl b1bd8 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ cbz r3, 319ba │ │ │ │ ldr r3, [pc, #64] @ (319ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 21c100 │ │ │ │ + bl 21cdc8 │ │ │ │ b.n 319d6 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 319aa │ │ │ │ b.n 319da │ │ │ │ cmp r0, #11 │ │ │ │ bne.n 31986 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -7732,1103 +7732,1103 @@ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ bmi.n 31a2a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #18116 @ 0x46c4 │ │ │ │ + movw r1, #17540 @ 0x4484 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ b.n 31a32 │ │ │ │ - bl 1ce100 <_PyArena_New@@Base> │ │ │ │ + bl 1cf168 <_PyArena_New@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 31a38 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 31d30 │ │ │ │ movw r3, #59968 @ 0xea40 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 31a9e │ │ │ │ ldr r0, [pc, #428] @ (31bfc ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31a60 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ movs r4, #0 │ │ │ │ b.n 31a98 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31a5c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31a5c │ │ │ │ ldr r1, [pc, #396] @ (31c00 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31a58 │ │ │ │ cbz r4, 31a98 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bpl.n 31a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31a98 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [pc, #356] @ (31c04 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31abc │ │ │ │ - movw r5, #34304 @ 0x8600 │ │ │ │ + movw r5, #33728 @ 0x83c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ mov.w r8, #0 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ b.n 31b08 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 31b00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1168d8 │ │ │ │ + bl 1163d8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31ae2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 31aaa │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 31b00 │ │ │ │ mov r0, r8 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31b08 │ │ │ │ - bl f73ac │ │ │ │ - movw r5, #34304 @ 0x8600 │ │ │ │ + bl f6eb0 │ │ │ │ + movw r5, #33728 @ 0x83c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #252] @ (31c08 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31b24 │ │ │ │ - movw r6, #34304 @ 0x8600 │ │ │ │ + movw r6, #33728 @ 0x83c0 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ movs r7, #0 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ b.n 31b66 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cbz r7, 31b5e │ │ │ │ mov r0, r7 │ │ │ │ - bl 1168d8 │ │ │ │ + bl 1163d8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31b44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31b44 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 31b14 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31b5e │ │ │ │ mov r0, r7 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31b66 │ │ │ │ - bl f73ac │ │ │ │ - movw r6, #34304 @ 0x8600 │ │ │ │ + bl f6eb0 │ │ │ │ + movw r6, #33728 @ 0x83c0 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ mov r3, sl │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #41676 @ 0xa2cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #62356 @ 0xf394 │ │ │ │ + movw r0, #61780 @ 0xf154 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31bb6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ strd r5, r6, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 162388 │ │ │ │ + bl 16209c │ │ │ │ mov r4, r0 │ │ │ │ b.n 31bb8 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ cbz r4, 31be4 │ │ │ │ - movw r0, #16280 @ 0x3f98 │ │ │ │ + movw r0, #15704 @ 0x3d58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d8ec0 │ │ │ │ + bl 1d9ea8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31c0c │ │ │ │ mov r0, r9 │ │ │ │ - bl 143920 <_PyArena_Free@@Base> │ │ │ │ + bl 14346c <_PyArena_Free@@Base> │ │ │ │ b.n 31a32 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #11 │ │ │ │ bne.n 31bf0 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ b.n 31bf4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ - bl 143920 <_PyArena_Free@@Base> │ │ │ │ + bl 14346c <_PyArena_Free@@Base> │ │ │ │ b.n 31d30 │ │ │ │ lsls r4, r7, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ bgt.n 31c74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xfa400052 │ │ │ │ @ instruction: 0xfa580052 │ │ │ │ - bl 9a6c8 │ │ │ │ + bl 9a470 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 213b88 │ │ │ │ + bl 214874 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 143920 <_PyArena_Free@@Base> │ │ │ │ + bl 14346c <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31c56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31c56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 31d02 │ │ │ │ ldr r1, [pc, #216] @ (31d38 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #43800 @ 0xab18 │ │ │ │ + movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r8, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cbz r0, 31ce2 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 174e34 │ │ │ │ + bl 174e2c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31ce2 │ │ │ │ ldr r1, [pc, #176] @ (31d3c ) │ │ │ │ mov r0, r8 │ │ │ │ - bl a8b24 │ │ │ │ + bl a84dc │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 31cce │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 31cb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 31cce │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ bgt.n 31cce │ │ │ │ add.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ subs r5, #1 │ │ │ │ ldr r1, [pc, #124] @ (31d40 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ - bl 9909c │ │ │ │ + bl 98e4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ce2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31ce2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31cf6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str.w r8, [r7, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ b.n 31a32 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31d16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31d2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 21f780 │ │ │ │ + bl 2201f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [r0, #328] @ 0x148 │ │ │ │ lsls r0, r7, #20 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00031d44 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32608 <_Py_GetConfigsAsDict@@Base+0x8c4> │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ movw r3, #32188 @ 0x7dbc │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 31d82 <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31d9e <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ b.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19832 @ 0x4d78 │ │ │ │ + movw r1, #19256 @ 0x4b38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31dc4 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31dc4 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32192 @ 0x7dc0 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19864 @ 0x4d98 │ │ │ │ + movw r1, #19288 @ 0x4b58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31e06 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31e06 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 31e22 <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31e3e <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ b.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19896 @ 0x4db8 │ │ │ │ + movw r1, #19320 @ 0x4b78 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31e64 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31e64 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32200 @ 0x7dc8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19932 @ 0x4ddc │ │ │ │ + movw r1, #19356 @ 0x4b9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ea6 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ea6 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61544 @ 0xf068 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19972 @ 0x4e04 │ │ │ │ + movw r1, #19396 @ 0x4bc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ee8 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ee8 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62180 @ 0xf2e4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19984 @ 0x4e10 │ │ │ │ + movw r1, #19408 @ 0x4bd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31f2a <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31f2a <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62172 @ 0xf2dc │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20000 @ 0x4e20 │ │ │ │ + movw r1, #19424 @ 0x4be0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31f6c <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31f6c <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62176 @ 0xf2e0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20016 @ 0x4e30 │ │ │ │ + movw r1, #19440 @ 0x4bf0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31fae <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31fae <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62188 @ 0xf2ec │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20032 @ 0x4e40 │ │ │ │ + movw r1, #19456 @ 0x4c00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ff0 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ff0 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62192 @ 0xf2f0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20052 @ 0x4e54 │ │ │ │ + movw r1, #19476 @ 0x4c14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32032 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32032 <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62184 @ 0xf2e8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20068 @ 0x4e64 │ │ │ │ + movw r1, #19492 @ 0x4c24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32074 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32074 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62156 @ 0xf2cc │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20084 @ 0x4e74 │ │ │ │ + movw r1, #19508 @ 0x4c34 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 320b6 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 320b6 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62196 @ 0xf2f4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20100 @ 0x4e84 │ │ │ │ + movw r1, #19524 @ 0x4c44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 320f8 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 320f8 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62160 @ 0xf2d0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20120 @ 0x4e98 │ │ │ │ + movw r1, #19544 @ 0x4c58 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3213a <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3213a <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61540 @ 0xf064 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20136 @ 0x4ea8 │ │ │ │ + movw r1, #19560 @ 0x4c68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3217c <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3217c <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62168 @ 0xf2d8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20164 @ 0x4ec4 │ │ │ │ + movw r1, #19588 @ 0x4c84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 321be <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 321be <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62152 @ 0xf2c8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20192 @ 0x4ee0 │ │ │ │ + movw r1, #19616 @ 0x4ca0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32200 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32200 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62164 @ 0xf2d4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20216 @ 0x4ef8 │ │ │ │ + movw r1, #19640 @ 0x4cb8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32240 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32240 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #29524 @ 0x7354 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20240 @ 0x4f10 │ │ │ │ + movw r1, #19664 @ 0x4cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3227e <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3227e <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61536 @ 0xf060 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20268 @ 0x4f2c │ │ │ │ + movw r1, #19692 @ 0x4cec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 322bc <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 322bc <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #20284 @ 0x4f3c │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 322ea <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 322ea <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [pc, #692] @ (325a0 <_Py_GetConfigsAsDict@@Base+0x85c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3728] @ 0xe90 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1628] @ 0x65c │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 32320 <_Py_GetConfigsAsDict@@Base+0x5dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 32604 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ b.n 32592 <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27004 @ 0x697c │ │ │ │ + movw r1, #26428 @ 0x673c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3234a <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3234a <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1632] @ 0x660 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27044 @ 0x69a4 │ │ │ │ + movw r1, #26468 @ 0x6764 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32388 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32388 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1636] @ 0x664 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27032 @ 0x6998 │ │ │ │ + movw r1, #26456 @ 0x6758 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 323c6 <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 323c6 <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1640] @ 0x668 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27056 @ 0x69b0 │ │ │ │ + movw r1, #26480 @ 0x6770 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32404 <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32404 <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1644] @ 0x66c │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26972 @ 0x695c │ │ │ │ + movw r1, #26396 @ 0x671c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32444 <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32444 <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1648] @ 0x670 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26932 @ 0x6934 │ │ │ │ + movw r1, #26356 @ 0x66f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32486 <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32486 <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1652] @ 0x674 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26948 @ 0x6944 │ │ │ │ + movw r1, #26372 @ 0x6704 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324c8 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 324c8 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1656] @ 0x678 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26992 @ 0x6970 │ │ │ │ + movw r1, #26416 @ 0x6730 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3250a <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3250a <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1660] @ 0x67c │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27020 @ 0x698c │ │ │ │ + movw r1, #26444 @ 0x674c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3254c <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3254c <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1664] @ 0x680 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26920 @ 0x6928 │ │ │ │ + movw r1, #26344 @ 0x66e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3258a <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3258a <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ bne.n 325a4 <_Py_GetConfigsAsDict@@Base+0x860> │ │ │ │ b.n 32314 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32604 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 32604 <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #20300 @ 0x4f4c │ │ │ │ + movw r1, #19724 @ 0x4d0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 325cc <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 325cc <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1e0fcc <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1e1fac <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27652 @ 0x6c04 │ │ │ │ + movw r1, #27076 @ 0x69c4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32618 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32618 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 32618 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3260a <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 00032620 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8837,19 +8837,19 @@ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl ae17c │ │ │ │ + bl adb34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 3264e │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00032654 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8867,31 +8867,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ subs r2, r4, #1 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r2, #262144 @ 0x40000 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ bcs.n 32698 │ │ │ │ mov r0, r4 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 326a4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 54b18 │ │ │ │ + b.w 54b68 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2ba9c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce750 │ │ │ │ + bl 1cf7b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8905,15 +8905,15 @@ │ │ │ │ blx 2bf14 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 326fe │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 42664 │ │ │ │ + bl 426b4 │ │ │ │ b.n 3278a │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -8921,102 +8921,102 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c19c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 326ec │ │ │ │ - movw r1, #27888 @ 0x6cf0 │ │ │ │ + movw r1, #27312 @ 0x6ab0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #27388 @ 0x6afc │ │ │ │ + movw r0, #26812 @ 0x68bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3278a │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #25120 @ 0x6220 │ │ │ │ + movw r1, #24544 @ 0x5fe0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #58952 @ 0xe648 │ │ │ │ + movw r3, #58344 @ 0xe3e8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 9e6d4 │ │ │ │ + bl 9e240 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32788 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32788 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 3278e │ │ │ │ movs r0, #0 │ │ │ │ b.n 32812 │ │ │ │ ldr r1, [pc, #136] @ (32818 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl a8b24 │ │ │ │ + bl a84dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 327ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 327ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3278a │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 32800 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #84] @ (3281c ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r3, r1, #20 │ │ │ │ bpl.n 327d6 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 327e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a397c │ │ │ │ + bl a3334 │ │ │ │ b.n 327f4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cb9e4 │ │ │ │ + bl 9fe30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3278a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 32804 │ │ │ │ movs r0, #1 │ │ │ │ b.n 32812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32800 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 32800 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xfb780052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -9028,124 +9028,124 @@ │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r0, #2692] @ 0xa84 │ │ │ │ cbnz r3, 32840 │ │ │ │ ldr.w r3, [r0, #2720] @ 0xaa0 │ │ │ │ cbz r3, 32848 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 32848 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #22 │ │ │ │ str r0, [r4, #8] │ │ │ │ strd r0, r0, [r4] │ │ │ │ strd r0, r0, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - movw r3, #43820 @ 0xab2c │ │ │ │ + movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - movw r8, #43800 @ 0xab18 │ │ │ │ + movw r8, #43804 @ 0xab1c │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cbnz r0, 328b4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cbnz r0, 328b4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cbnz r0, 328b4 │ │ │ │ movw r3, #43660 @ 0xaa8c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3297c │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 224e70 │ │ │ │ + bl 2258cc │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r7 │ │ │ │ - bl f6d2c │ │ │ │ + bl f6770 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 328f2 │ │ │ │ ldr r1, [pc, #172] @ (32984 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9909c │ │ │ │ + bl 98e4c │ │ │ │ cbnz r0, 3294c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 229294 │ │ │ │ + b.w 229cec │ │ │ │ mov r0, r7 │ │ │ │ - bl 1168d8 │ │ │ │ + bl 1163d8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 32952 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #26732 @ 0x686c │ │ │ │ + movw r0, #26256 @ 0x6690 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 32956 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3293e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3293e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 32958 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ b.n 32958 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 32958 │ │ │ │ mov r4, r0 │ │ │ │ b.n 32958 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 84dec │ │ │ │ + b.w 84b4c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9155,19 +9155,19 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ beq.n 329b6 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 329bc │ │ │ │ mov r0, fp │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 329cc │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ b.n 32ae2 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ @@ -9179,95 +9179,95 @@ │ │ │ │ beq.n 32ad4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 329fa │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32a00 │ │ │ │ mov r0, fp │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbnz r2, 32a1e │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 32a2a │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 32ad4 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 32a1e │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ cbz r0, 32a8c │ │ │ │ mov r0, fp │ │ │ │ bl 32aec │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 32a8c │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 32a6e │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cbz r0, 32a6e │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 32ad4 │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 32a80 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ cbz r0, 32a9e │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ b.n 32a36 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cf040 │ │ │ │ + bl cea4c │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 32aa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ b.n 32a14 │ │ │ │ cmp r6, r5 │ │ │ │ ble.n 32ab8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 32aa6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e0ad4 │ │ │ │ + bl e04b4 │ │ │ │ b.n 32adc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ @@ -9280,28 +9280,28 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 32b14 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32b1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b26 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 32b46 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl d1460 │ │ │ │ + bl d0e58 │ │ │ │ cbz r0, 32b3a │ │ │ │ mov r0, r4 │ │ │ │ bl 32b50 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b40 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -9321,32 +9321,32 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ beq.n 32b78 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32b7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b8a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 32baa │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ cbz r0, 32ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cec80 │ │ │ │ + bl ce68c │ │ │ │ cbnz r0, 32ba4 │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 32ba6 │ │ │ │ ldr r0, [pc, #8] @ (32bb0 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ @@ -9369,15 +9369,15 @@ │ │ │ │ bne.n 32be2 <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32bd2 <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ dmb ish │ │ │ │ beq.n 32bee <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 28e400 │ │ │ │ + bl 2b99dc │ │ │ │ ldr r3, [pc, #332] @ (32d3c <_PyUnicode_FromId@@Base+0x188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ @@ -9392,15 +9392,15 @@ │ │ │ │ bne.n 32c2a <_PyUnicode_FromId@@Base+0x76> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32c1a <_PyUnicode_FromId@@Base+0x66> │ │ │ │ dmb ish │ │ │ │ beq.n 32c36 <_PyUnicode_FromId@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 28e400 │ │ │ │ + bl 2b99dc │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 32c60 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1700] @ 0x6a4 │ │ │ │ @@ -9416,49 +9416,49 @@ │ │ │ │ bne.n 32c78 <_PyUnicode_FromId@@Base+0xc4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32c68 <_PyUnicode_FromId@@Base+0xb4> │ │ │ │ dmb ish │ │ │ │ beq.n 32c84 <_PyUnicode_FromId@@Base+0xd0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 284818 │ │ │ │ + bl 2845f8 │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 32c9a <_PyUnicode_FromId@@Base+0xe6> │ │ │ │ ldr.w r3, [r6, #2060] @ 0x80c │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cbnz r5, 32d10 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 32d10 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 89514 │ │ │ │ + bl 892c8 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [r6, #2060] @ 0x80c │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 32d06 <_PyUnicode_FromId@@Base+0x152> │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ it lt │ │ │ │ movlt.w r8, #16 │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 32cea <_PyUnicode_FromId@@Base+0x136> │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ b.n 32d10 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r0, [r6, #2056] @ 0x808 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r2, r8, r0 │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b44c │ │ │ │ @@ -9474,15 +9474,15 @@ │ │ │ │ bne.n 32d28 <_PyUnicode_FromId@@Base+0x174> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32d18 <_PyUnicode_FromId@@Base+0x164> │ │ │ │ dmb ish │ │ │ │ beq.n 32d34 <_PyUnicode_FromId@@Base+0x180> │ │ │ │ mov r0, r7 │ │ │ │ - bl 284818 │ │ │ │ + bl 2845f8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9494,170 +9494,172 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 32d62 <_PyUnicode_FromId@@Base+0x1ae> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 32d76 <_PyUnicode_FromId@@Base+0x1c2> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ b.n 32d7e <_PyUnicode_FromId@@Base+0x1ca> │ │ │ │ - movw r0, #42856 @ 0xa768 │ │ │ │ + movw r0, #42280 @ 0xa528 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cbz r0, 32db6 <_PyUnicode_FromId@@Base+0x202> │ │ │ │ b.n 32d5a <_PyUnicode_FromId@@Base+0x1a6> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32d9c <_PyUnicode_FromId@@Base+0x1e8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ b.n 32db6 <_PyUnicode_FromId@@Base+0x202> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbz r3, 32dba <_PyUnicode_FromId@@Base+0x206> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7708 @ 0x1e1c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 32dd2 <_PyUnicode_FromId@@Base+0x21e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f0ab0 │ │ │ │ + bl 1f1a90 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32db6 <_PyUnicode_FromId@@Base+0x202> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [pc, #12] @ (32dd8 <_PyUnicode_FromId@@Base+0x224>) │ │ │ │ strd r3, r4, [sp] │ │ │ │ - bl ad708 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + bl ad0c0 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #27 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00032ddc : │ │ │ │ ldr r0, [pc, #4] @ (32de4 ) │ │ │ │ - b.w 1da5bc │ │ │ │ + b.w 1db5a4 │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r1, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #248] @ (32ef8 ) │ │ │ │ + ldr r1, [pc, #244] @ (32ef4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ - movw r1, #29728 @ 0x7420 │ │ │ │ + bl 1e0b00 │ │ │ │ + movw r1, #29152 @ 0x71e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32e22 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32ef6 │ │ │ │ - ldr r1, [pc, #216] @ (32efc ) │ │ │ │ + b.n 32ef0 │ │ │ │ + ldr r1, [pc, #212] @ (32ef8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ - movw r1, #48088 @ 0xbbd8 │ │ │ │ + bl 1e0b00 │ │ │ │ + movw r1, #47512 @ 0xb998 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32e1c │ │ │ │ - ldr r1, [pc, #188] @ (32f00 ) │ │ │ │ + ldr r1, [pc, #184] @ (32efc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ - movw r1, #48108 @ 0xbbec │ │ │ │ + bl 1e0b00 │ │ │ │ + movw r1, #47532 @ 0xb9ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32e1c │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 7fabc │ │ │ │ - movw r1, #38548 @ 0x9694 │ │ │ │ + bl 7f8cc │ │ │ │ + movw r1, #37680 @ 0x9330 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32e1c │ │ │ │ - movw r6, #41260 @ 0xa12c │ │ │ │ - movt r6, #72 @ 0x48 │ │ │ │ + ldr r6, [pc, #128] @ (32f00 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r1, 32e9a │ │ │ │ + cbz r1, 32e94 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32e86 │ │ │ │ - b.n 32ef6 │ │ │ │ + bne.n 32e80 │ │ │ │ + b.n 32ef0 │ │ │ │ movw r3, #5760 @ 0x1680 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32e1c │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #80] @ (32f04 ) │ │ │ │ + ldr r1, [pc, #84] @ (32f04 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb1c │ │ │ │ + bl 1e0afc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32ed0 │ │ │ │ + bge.n 32eca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32ed0 │ │ │ │ + cbnz r3, 32eca │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32e1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32e1c │ │ │ │ - movw r0, #43428 @ 0xa9a4 │ │ │ │ + movw r0, #42852 @ 0xa764 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3314e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -9666,58 +9668,58 @@ │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 32f48 │ │ │ │ - movw r0, #22532 @ 0x5804 │ │ │ │ + movw r0, #21956 @ 0x55c4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 33148 │ │ │ │ add r1, sp, #20 │ │ │ │ - movw r0, #37600 @ 0x92e0 │ │ │ │ + movw r0, #38012 @ 0x947c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 12a524 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 12a00c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32f42 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 32f66 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bmi.n 32f6c │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ b.n 32f9c │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 103ddc │ │ │ │ + bl 1038cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32f98 │ │ │ │ subs r5, r0, #0 │ │ │ │ bgt.n 32f9c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 33130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 33130 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ b.n 33130 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #37616 @ 0x92f0 │ │ │ │ + movw r0, #38028 @ 0x948c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 33148 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -9731,33 +9733,33 @@ │ │ │ │ b.n 32fc4 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, sl │ │ │ │ mov r9, r7 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r4 │ │ │ │ - movw r2, #37652 @ 0x9314 │ │ │ │ + movw r2, #38064 @ 0x94b0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 33128 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f50cc │ │ │ │ + bl 1f5f14 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bne.n 33016 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - bl 21a53c │ │ │ │ + bl 21b204 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cbz r3, 33040 │ │ │ │ ldr r4, [r5, #80] @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 33040 │ │ │ │ subs.w r2, r8, r6 │ │ │ │ @@ -9772,15 +9774,15 @@ │ │ │ │ ldr.w r8, [r5, #84] @ 0x54 │ │ │ │ cmp sl, r8 │ │ │ │ beq.n 33066 │ │ │ │ cmp.w fp, #3 │ │ │ │ ble.n 33052 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 64c7c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c> │ │ │ │ + bl 64cd0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330fe │ │ │ │ ldrd r4, r8, [r5, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 330fe │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 330fe │ │ │ │ @@ -9789,112 +9791,112 @@ │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 3310a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 330fe │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e42f8 │ │ │ │ + bl 1e52dc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 330a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 330a6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ beq.n 330fe │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ - bl 333d0 │ │ │ │ + bl 333cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ cbnz r0, 330cc │ │ │ │ cbnz r3, 330f2 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cbz r0, 330ea │ │ │ │ - movw r3, #43844 @ 0xab44 │ │ │ │ + movw r3, #43852 @ 0xab4c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 330ee │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ b.n 330f2 │ │ │ │ mov sl, r0 │ │ │ │ b.n 330f2 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ bne.n 33102 │ │ │ │ mov r4, r5 │ │ │ │ b.n 33140 │ │ │ │ - bl 116ba8 │ │ │ │ + bl 1166a8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 330fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3311e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3311e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov sl, r8 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r8, r6 │ │ │ │ mov r3, r4 │ │ │ │ b.n 32fea │ │ │ │ mov r4, r7 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 33134 │ │ │ │ movs r0, #0 │ │ │ │ b.n 33148 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 64c7c <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c> │ │ │ │ + bl 64cd0 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x1c> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 33130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ b.n 32f42 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00033152 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 33170 │ │ │ │ - movw r1, #37684 @ 0x9334 │ │ │ │ + movw r1, #38096 @ 0x94d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #96] @ (331cc ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #88] @ (331d0 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cbnz r3, 331b0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -9904,113 +9906,111 @@ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, r1 │ │ │ │ ble.n 331a8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 331a8 │ │ │ │ - movw r1, #37760 @ 0x9380 │ │ │ │ + movw r1, #38172 @ 0x951c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #40] @ (331cc ) │ │ │ │ mov r2, r3 │ │ │ │ - bl 7612a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + bl 7617a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cc9b8 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1cd9e4 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37712 @ 0x9350 │ │ │ │ + movw r2, #38124 @ 0x94ec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ - add r2, pc, #336 @ (adr r2, 33320 ) │ │ │ │ + b.n 331b0 │ │ │ │ lsls r0, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ movw r4, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2e168 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r0, 33202 │ │ │ │ + cbz r0, 331fe │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ - ldr r6, [pc, #220] @ (332e0 ) │ │ │ │ + ldr r6, [pc, #220] @ (332dc ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #38960 @ 0x9830 │ │ │ │ + movw r1, #38384 @ 0x95f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ movw r9, #41352 @ 0xa188 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1924] @ 0x784 │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38980 @ 0x9844 │ │ │ │ + movw r1, #38404 @ 0x9604 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39004 @ 0x985c │ │ │ │ + movw r1, #38428 @ 0x961c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1724] @ 0x6bc │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39024 @ 0x9870 │ │ │ │ + movw r1, #38448 @ 0x9630 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1900] @ 0x76c │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ mov fp, r4 │ │ │ │ adds r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #39044 @ 0x9884 │ │ │ │ + movw r2, #38468 @ 0x9644 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bd2f4 │ │ │ │ + bl 1be314 │ │ │ │ ldr.w r7, [r6, r8] │ │ │ │ ldrd r3, r2, [r9, #16] │ │ │ │ mov r1, sp │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #3 │ │ │ │ add.w r7, r7, fp, lsl #3 │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ add.w r2, r7, #4096 @ 0x1000 │ │ │ │ adds r2, #16 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr.w r2, [r2, #1724] @ 0x6bc │ │ │ │ - bl 3396e │ │ │ │ + bl 3396a │ │ │ │ cmp r4, #20 │ │ │ │ - bne.n 3328c │ │ │ │ + bne.n 33288 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -10019,43 +10019,43 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #39072 @ 0x98a0 │ │ │ │ + movw r1, #38496 @ 0x9660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 33344 │ │ │ │ - ldr r0, [pc, #64] @ (3334c ) │ │ │ │ - bl 146b38 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 33340 │ │ │ │ + ldr r0, [pc, #64] @ (33348 ) │ │ │ │ + bl 146684 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33346 │ │ │ │ + cbz r0, 33342 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #44] @ (33350 ) │ │ │ │ - bl 12bef0 │ │ │ │ + ldr r1, [pc, #44] @ (3334c ) │ │ │ │ + bl 12b9d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 33334 │ │ │ │ + blt.n 33330 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 33346 │ │ │ │ + b.n 33342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33330 │ │ │ │ + bne.n 3332c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33330 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3332c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2!, {r3, r4, r5} │ │ │ │ @@ -10064,582 +10064,582 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r3, [pc, #68] @ (333b0 ) │ │ │ │ - movw r2, #39084 @ 0x98ac │ │ │ │ + ldr r3, [pc, #68] @ (333ac ) │ │ │ │ + movw r2, #38508 @ 0x966c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl f5c44 │ │ │ │ - cbnz r0, 33384 │ │ │ │ + bl f5690 │ │ │ │ + cbnz r0, 33380 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 333ac │ │ │ │ + b.n 333a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f0904 │ │ │ │ + bl 1f18e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 33380 │ │ │ │ - bl 33d28 <_Py_DumpStack@@Base> │ │ │ │ + beq.n 3337c │ │ │ │ + bl 33d24 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c8534 │ │ │ │ - bl 116ba8 │ │ │ │ + bl 1c94f4 │ │ │ │ + bl 1166a8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 33404 │ │ │ │ + bmi.n 33378 │ │ │ │ lsls r1, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2353a4 <_PyErr_Format@@Base+0x1184> │ │ │ │ + bl 235a64 <_PyErr_Format@@Base+0x1180> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-104] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ sub sp, #4 │ │ │ │ - cbz r1, 33410 │ │ │ │ + cbz r1, 3340c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 1399c8 │ │ │ │ + bl 1394b0 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne.n 33414 │ │ │ │ + bne.n 33410 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 33414 │ │ │ │ + ble.n 33410 │ │ │ │ subs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 139a14 │ │ │ │ + bl 1394fc │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne.n 33414 │ │ │ │ + bne.n 33410 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 338fe │ │ │ │ - movw r0, #27388 @ 0x6afc │ │ │ │ + b.n 338fa │ │ │ │ + movw r0, #26812 @ 0x68bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0230 │ │ │ │ + bl 1f1210 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 338fa │ │ │ │ - ldr r1, [pc, #632] @ (336a4 ) │ │ │ │ + beq.w 338f6 │ │ │ │ + ldr r1, [pc, #632] @ (336a0 ) │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #55192 @ 0xd798 │ │ │ │ + movw r2, #54616 @ 0xd558 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #25440 @ 0x6360 │ │ │ │ + movw r2, #24864 @ 0x6120 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 2070cc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 207de0 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33610 │ │ │ │ - bl f73ac │ │ │ │ + bne.w 3360c │ │ │ │ + bl f6eb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 14a2d0 │ │ │ │ + bl 149e28 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 3345e │ │ │ │ - bl f73ac │ │ │ │ - b.n 335f4 │ │ │ │ + cbnz r0, 3345a │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 335f0 │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 33472 │ │ │ │ + cbz r0, 3346e │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2c0c8 │ │ │ │ - ldr r3, [pc, #556] @ (336a8 ) │ │ │ │ + ldr r3, [pc, #556] @ (336a4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #552] @ (336ac ) │ │ │ │ + ldr r0, [pc, #552] @ (336a8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33498 │ │ │ │ - bl f73ac │ │ │ │ + bge.n 33494 │ │ │ │ + bl f6eb0 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 335ce │ │ │ │ + b.n 335ca │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 335cc │ │ │ │ + beq.w 335c8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq.n 33494 │ │ │ │ + beq.n 33490 │ │ │ │ mov r0, r1 │ │ │ │ - bl 10f664 │ │ │ │ - ldr r1, [pc, #496] @ (336a4 ) │ │ │ │ + bl 10f16c │ │ │ │ + ldr r1, [pc, #496] @ (336a0 ) │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl a8b24 │ │ │ │ + bl a84dc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 335cc │ │ │ │ + beq.w 335c8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 335ce │ │ │ │ + ble.w 335ca │ │ │ │ str.w r8, [sp, #16] │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - movw r8, #55192 @ 0xd798 │ │ │ │ + movw r8, #54616 @ 0xd558 │ │ │ │ movt r8, #47 @ 0x2f │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1f0460 │ │ │ │ - cbnz r0, 33504 │ │ │ │ + bl 1f1440 │ │ │ │ + cbnz r0, 33500 │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldrd r4, r1, [sp, #8] │ │ │ │ - b.n 335ce │ │ │ │ + b.n 335ca │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 335b2 │ │ │ │ - bl 14a2d0 │ │ │ │ + bpl.n 335ae │ │ │ │ + bl 149e28 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3351a │ │ │ │ - bl f73ac │ │ │ │ - b.n 335b2 │ │ │ │ + cbnz r0, 33516 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 335ae │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r2, r6 │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - blt.n 3353e │ │ │ │ + blt.n 3353a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 335b2 │ │ │ │ + bge.n 335ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 335b2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 335b2 │ │ │ │ + bne.n 335ae │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 335ae │ │ │ │ add.w r1, r0, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ mov r0, sl │ │ │ │ blx 2bc64 <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33560 │ │ │ │ + bge.n 3355c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 33560 │ │ │ │ + cbnz r2, 3355c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ blx 2c0c8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 335b2 │ │ │ │ - cbz r6, 3357e │ │ │ │ + bne.n 335ae │ │ │ │ + cbz r6, 3357a │ │ │ │ add.w r2, sp, #59 @ 0x3b │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ ittt ne │ │ │ │ addne r6, #1 │ │ │ │ movne r2, #47 @ 0x2f │ │ │ │ strbne.w r2, [sl, r0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add.w r0, sl, r6 │ │ │ │ blx 2bc64 <__strcpy_chk@plt> │ │ │ │ - movw r2, #47908 @ 0xbb24 │ │ │ │ + movw r2, #47332 @ 0xb8e4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 6dec8 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ + bl 6df18 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33514 │ │ │ │ + beq.n 33510 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 335ce │ │ │ │ + b.n 335ca │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 334e6 │ │ │ │ + bne.n 334e2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b.n 335ce │ │ │ │ + b.n 335ca │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 335f2 │ │ │ │ + bge.n 335ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 335f2 │ │ │ │ + cbnz r3, 335ee │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 33610 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 3360c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 338fa │ │ │ │ + bge.w 338f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 338fa │ │ │ │ + bne.w 338f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338fa │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 338f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3363e │ │ │ │ + bne.n 3363a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33632 │ │ │ │ + bge.n 3362e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 33632 │ │ │ │ + cbnz r3, 3362e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 338d4 │ │ │ │ - b.n 33410 │ │ │ │ + blt.w 338d0 │ │ │ │ + b.n 3340c │ │ │ │ mov r1, r7 │ │ │ │ - bl 2233b4 <_PyErr_ProgramDecodedTextObject@@Base+0x1d0> │ │ │ │ + bl 223e24 <_PyErr_ProgramDecodedTextObject@@Base+0x1d0> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 33656 │ │ │ │ - movw sl, #48300 @ 0xbcac │ │ │ │ + cbnz r0, 33652 │ │ │ │ + movw sl, #47724 @ 0xba6c │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ - bl f73ac │ │ │ │ - b.n 33658 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 33654 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ blx 2c19c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 336b0 │ │ │ │ + bne.n 336ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33686 │ │ │ │ + bge.n 33682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 33686 │ │ │ │ + cbnz r3, 33682 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3369a │ │ │ │ + bge.n 33696 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3369a │ │ │ │ + cbnz r3, 33696 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 33410 │ │ │ │ + bl 8388c │ │ │ │ + b.n 3340c │ │ │ │ nop │ │ │ │ @ instruction: 0xf5fc0052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7d40052 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #600] @ (3390c ) │ │ │ │ + ldr r1, [pc, #600] @ (33908 ) │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #25440 @ 0x6360 │ │ │ │ + movw r2, #24864 @ 0x6120 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 2070cc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 207de0 <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 336dc │ │ │ │ + bge.n 336d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 336dc │ │ │ │ + cbnz r3, 336d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 33732 │ │ │ │ - bl f73ac │ │ │ │ + bne.n 3372e │ │ │ │ + bl f6eb0 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #544] @ (33910 ) │ │ │ │ + ldr r0, [pc, #544] @ (3390c ) │ │ │ │ str.w r4, [r1, #-16]! │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3370e │ │ │ │ + bge.n 3370a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3370e │ │ │ │ + cbnz r3, 3370a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3372c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 33728 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 33410 │ │ │ │ + bge.w 3340c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 33410 │ │ │ │ + bne.w 3340c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338fe │ │ │ │ - bl f73ac │ │ │ │ - b.n 33410 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 338fa │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 3340c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33746 │ │ │ │ + bge.n 33742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33746 │ │ │ │ + cbnz r3, 33742 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 33768 │ │ │ │ - bl 1c8534 │ │ │ │ + bge.n 33764 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl 235554 │ │ │ │ + bl 235acc <_PyErr_Format@@Base+0x11e8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3374a │ │ │ │ + bne.n 33746 │ │ │ │ mov r4, r0 │ │ │ │ - bl f73ac │ │ │ │ - b.n 3376a │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 33766 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #416] @ (33910 ) │ │ │ │ + ldr r0, [pc, #416] @ (3390c ) │ │ │ │ str.w r9, [r7, #-16]! │ │ │ │ mov r1, r7 │ │ │ │ - bl ad9f4 │ │ │ │ - cbz r0, 3378e │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ + cbz r0, 3378a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33792 │ │ │ │ + bge.n 3378e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 33792 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33792 │ │ │ │ - bl f73ac │ │ │ │ + cbnz r3, 3378e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3378e │ │ │ │ + bl f6eb0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 337aa │ │ │ │ + bge.n 337a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 337aa │ │ │ │ + cbnz r3, 337a6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 337b4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 337b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 337bc │ │ │ │ + bmi.n 337b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 338fa │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 338f6 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 337dc │ │ │ │ + cbz r3, 337d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 337f4 │ │ │ │ + bpl.n 337f0 │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ - b.n 337f6 │ │ │ │ + b.n 337f2 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #65526 @ 0xfff6 │ │ │ │ movt r0, #65407 @ 0xff7f │ │ │ │ movs r5, #0 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 33830 │ │ │ │ + bge.n 3382c │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 33810 │ │ │ │ + bne.n 3380c │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ - b.n 3381e │ │ │ │ + b.n 3381a │ │ │ │ cmp.w ip, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r1, r5, lsl #1] │ │ │ │ ldrne.w r3, [r1, r5, lsl #2] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi.n 33830 │ │ │ │ + bhi.n 3382c │ │ │ │ asr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 33830 │ │ │ │ + bmi.n 3382c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 33802 │ │ │ │ - cbz r5, 3385c │ │ │ │ + b.n 337fe │ │ │ │ + cbz r5, 33858 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11b590 │ │ │ │ + bl 11b08c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 33854 │ │ │ │ + cbz r0, 33850 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3385a │ │ │ │ + bge.n 33856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3385a │ │ │ │ + cbnz r3, 33856 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3385a │ │ │ │ - bl f73ac │ │ │ │ - b.n 3385c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33856 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 33858 │ │ │ │ mov r4, r9 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 33874 │ │ │ │ + cbz r3, 33870 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ sub.w r5, r5, r8 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - movw r2, #39100 @ 0x98bc │ │ │ │ + movw r2, #38524 @ 0x967c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ strb r2, [r3, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 338ae │ │ │ │ + ble.n 338aa │ │ │ │ cmp.w r8, #9 │ │ │ │ it le │ │ │ │ strble.w r5, [r7, r8] │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ sub.w r8, r8, #10 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3388c │ │ │ │ - b.n 338e6 │ │ │ │ + bne.n 33888 │ │ │ │ + b.n 338e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e42f8 │ │ │ │ + bl 1e52dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 338e6 │ │ │ │ + beq.n 338e2 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 338e6 │ │ │ │ + beq.n 338e2 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 33410 │ │ │ │ + bge.w 3340c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 33410 │ │ │ │ + bne.w 3340c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338fe │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 338fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 338fa │ │ │ │ + bge.n 338f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 338fa │ │ │ │ + cbnz r3, 338f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #4160 @ 0x1040 │ │ │ │ add sp, #4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #816 @ 0x330 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 339b4 │ │ │ │ + bcc.n 339b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [pc, #28] @ (33934 ) │ │ │ │ + ldr r3, [pc, #28] @ (33930 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ dmb ish │ │ │ │ ldr.w r0, [r3, #2064] @ 0x810 │ │ │ │ dmb ish │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b2224 <_Py_GetConfig@@Base> │ │ │ │ + bl b1bd8 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 3395c │ │ │ │ + bgt.n 33958 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 2bebc │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble.n 33964 │ │ │ │ + ble.n 33960 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -10647,139 +10647,139 @@ │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ strd r1, r3, [sp] │ │ │ │ mov r3, r2 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ - movw r2, #39208 @ 0x9928 │ │ │ │ + movw r2, #38632 @ 0x96e8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bd2f4 │ │ │ │ + bl 1be314 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #39232 @ 0x9940 │ │ │ │ + movw r2, #38656 @ 0x9700 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bd2f4 │ │ │ │ + bl 1be314 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5b0 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 339e2 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 339e2 │ │ │ │ + bne.n 339de │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 339de │ │ │ │ movs r6, #0 │ │ │ │ - b.n 33ae8 │ │ │ │ + b.n 33ae4 │ │ │ │ mov.w r8, #26 │ │ │ │ movs r6, #32 │ │ │ │ add.w r5, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b7a8 <__sched_cpualloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - cbnz r0, 33a06 │ │ │ │ + cbnz r0, 33a02 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c59c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33a54 │ │ │ │ + cbz r0, 33a50 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 33a32 │ │ │ │ + beq.n 33a2e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 33a50 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bne.n 33a4c │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39332 @ 0x99a4 │ │ │ │ + movw r1, #38756 @ 0x9764 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 339de │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 339da │ │ │ │ lsls r6, r6, #1 │ │ │ │ - b.n 339e8 │ │ │ │ - bl 106518 │ │ │ │ + b.n 339e4 │ │ │ │ + bl 106008 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33ada │ │ │ │ + beq.n 33ad6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ada0 <__sched_cpucount@plt> │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 33ad2 │ │ │ │ + beq.n 33ace │ │ │ │ lsrs r3, r4, #5 │ │ │ │ and.w r2, r4, #31 │ │ │ │ cmp.w r5, r4, lsr #3 │ │ │ │ - bls.n 33ace │ │ │ │ + bls.n 33aca │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 33a88 │ │ │ │ + bmi.n 33a84 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 33a6e │ │ │ │ + b.n 33a6a │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 33ada │ │ │ │ + cbz r0, 33ad6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 109a04 │ │ │ │ + bl 109518 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r0, 33aba │ │ │ │ + cbz r0, 33ab6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33ada │ │ │ │ + bge.n 33ad6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33ada │ │ │ │ + cbnz r3, 33ad6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33ada │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33ad6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33ace │ │ │ │ + bge.n 33aca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33ace │ │ │ │ + cbnz r3, 33aca │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ - b.n 33a68 │ │ │ │ + b.n 33a64 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ - b.n 33ae8 │ │ │ │ + b.n 33ae4 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 339de │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 339da │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #28] @ (33b0c ) │ │ │ │ + ldr r2, [pc, #28] @ (33b08 ) │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, #1368] @ 0x558 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ @@ -10789,65 +10789,65 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b058 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ - ldr r4, [pc, #484] @ (33d24 ) │ │ │ │ + ldr r4, [pc, #484] @ (33d20 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ mov.w r4, #0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ mov ip, r2 │ │ │ │ str r4, [sp, #16] │ │ │ │ asrs r4, r3, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ ldr.w fp, [sp, #180] @ 0xb4 │ │ │ │ cmp.w r4, r1, asr #2 │ │ │ │ - bge.n 33ba0 │ │ │ │ + bge.n 33b9c │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 33b82 │ │ │ │ + bne.n 33b7e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 707de │ │ │ │ + bl 707ba │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 708a2 │ │ │ │ + bl 7087e │ │ │ │ mov r4, r0 │ │ │ │ - b.n 33d08 │ │ │ │ - ldr r4, [pc, #416] @ (33d24 ) │ │ │ │ + b.n 33d04 │ │ │ │ + ldr r4, [pc, #416] @ (33d20 ) │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ eors r5, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ - bne.w 33d16 │ │ │ │ + bne.w 33d12 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 70a1c │ │ │ │ + b.w 709f8 │ │ │ │ subs r2, r3, #1 │ │ │ │ sub.w lr, r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldrh.w r3, [ip, r2, lsl #1] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ble.n 33bde │ │ │ │ + ble.n 33bda │ │ │ │ sub.w r4, ip, #2 │ │ │ │ subs r0, r6, #2 │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrh.w r3, [r4, #2]! │ │ │ │ ldr r5, [sp, #8] │ │ │ │ @@ -10855,20 +10855,20 @@ │ │ │ │ it eq │ │ │ │ moveq sl, r0 │ │ │ │ and.w r3, r3, #31 │ │ │ │ subs r0, #1 │ │ │ │ lsl.w r3, r9, r3 │ │ │ │ adds r5, r0, #1 │ │ │ │ orr.w r1, r1, r3 │ │ │ │ - bne.n 33bbe │ │ │ │ - b.n 33be2 │ │ │ │ + bne.n 33bba │ │ │ │ + b.n 33bde │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 33cf4 │ │ │ │ + blt.w 33cf0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ and.w r0, r3, #31 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r0 │ │ │ │ orrs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -10878,267 +10878,267 @@ │ │ │ │ add.w r3, r8, r2, lsl #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrh.w r0, [r3, r5, lsl #1] │ │ │ │ lsls r3, r5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 33cd0 │ │ │ │ + bne.n 33ccc │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 33c40 │ │ │ │ + ble.n 33c3c │ │ │ │ strd lr, r1, [sp, #24] │ │ │ │ add.w r7, r8, r3 │ │ │ │ movs r0, #0 │ │ │ │ mov lr, r3 │ │ │ │ ldrh r3, [r7, #0] │ │ │ │ mov r1, r3 │ │ │ │ ldrh.w r3, [ip, r0, lsl #1] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 33c44 │ │ │ │ + bne.n 33c40 │ │ │ │ adds r0, #1 │ │ │ │ adds r7, #2 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 33c24 │ │ │ │ - b.n 33c44 │ │ │ │ + bgt.n 33c20 │ │ │ │ + b.n 33c40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33c4a │ │ │ │ + b.n 33c46 │ │ │ │ mov r3, lr │ │ │ │ ldrd lr, r1, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 33c60 │ │ │ │ + bne.n 33c5c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 33d02 │ │ │ │ + bne.n 33cfe │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 33d08 │ │ │ │ + beq.n 33d04 │ │ │ │ add r5, r2 │ │ │ │ - b.n 33cec │ │ │ │ + b.n 33ce8 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r1 │ │ │ │ - bge.n 33cb2 │ │ │ │ + bge.n 33cae │ │ │ │ sub.w r0, lr, r5 │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - ble.n 33cb2 │ │ │ │ + ble.n 33cae │ │ │ │ mov r7, r9 │ │ │ │ add r8, r3 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 33c9c │ │ │ │ + bne.n 33c98 │ │ │ │ mov r0, ip │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 707de │ │ │ │ + bl 707ba │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 708a2 │ │ │ │ + bl 7087e │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.n 33d06 │ │ │ │ + beq.n 33d02 │ │ │ │ adds r4, r0, r5 │ │ │ │ - b.n 33d08 │ │ │ │ + b.n 33d04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, ip │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ subs r3, r3, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 70a1c │ │ │ │ + bl 709f8 │ │ │ │ add r4, r0 │ │ │ │ - b.n 33d08 │ │ │ │ + b.n 33d04 │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 33ccc │ │ │ │ + blt.n 33cc8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.n 33cea │ │ │ │ + bpl.n 33ce6 │ │ │ │ add r5, sl │ │ │ │ - b.n 33cec │ │ │ │ + b.n 33ce8 │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 33cec │ │ │ │ + blt.n 33ce8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrh r3, [r3, #2] │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 33cec │ │ │ │ + bmi.n 33ce8 │ │ │ │ add r5, r6 │ │ │ │ adds r5, #1 │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 33c06 │ │ │ │ - b.n 33cf6 │ │ │ │ + bge.n 33c02 │ │ │ │ + b.n 33cf2 │ │ │ │ movs r4, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33d08 │ │ │ │ + b.n 33d04 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 33d08 │ │ │ │ + b.n 33d04 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (33d24 ) │ │ │ │ + ldr r3, [pc, #24] @ (33d20 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33d1a │ │ │ │ + beq.n 33d16 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ │ │ │ │ -00033d28 <_Py_DumpStack@@Base>: │ │ │ │ +00033d24 <_Py_DumpStack@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ - ldr r3, [pc, #628] @ (33fb0 <_Py_DumpStack@@Base+0x288>) │ │ │ │ + ldr r3, [pc, #628] @ (33fac <_Py_DumpStack@@Base+0x288>) │ │ │ │ add r7, sp, #0 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ - movw r1, #39376 @ 0x99d0 │ │ │ │ + movw r1, #38800 @ 0x9790 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r7, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ba84 │ │ │ │ - cbnz r0, 33d78 <_Py_DumpStack@@Base+0x50> │ │ │ │ + cbnz r0, 33d74 <_Py_DumpStack@@Base+0x50> │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39436 @ 0x9a0c │ │ │ │ + movw r1, #38860 @ 0x97cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - b.n 33f94 <_Py_DumpStack@@Base+0x26c> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + b.n 33f90 <_Py_DumpStack@@Base+0x26c> │ │ │ │ mov.w r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and.w r2, r3, r0, lsl #4 │ │ │ │ mov r9, r0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ sub.w r2, sp, r2 │ │ │ │ str.w sp, [r7, #16] │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 33da0 <_Py_DumpStack@@Base+0x78> │ │ │ │ + beq.n 33d9c <_Py_DumpStack@@Base+0x78> │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - b.n 33d90 <_Py_DumpStack@@Base+0x68> │ │ │ │ + b.n 33d8c <_Py_DumpStack@@Base+0x68> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbz r3, 33db0 <_Py_DumpStack@@Base+0x88> │ │ │ │ + cbz r3, 33dac <_Py_DumpStack@@Base+0x88> │ │ │ │ subs r3, #4 │ │ │ │ add r3, sp │ │ │ │ str r0, [r3, #0] │ │ │ │ mov.w r3, r9, lsl #2 │ │ │ │ mov r5, sp │ │ │ │ adds r3, #7 │ │ │ │ bic.w r2, r3, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ sub.w r2, sp, r2 │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 33dd8 <_Py_DumpStack@@Base+0xb0> │ │ │ │ + beq.n 33dd4 <_Py_DumpStack@@Base+0xb0> │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - b.n 33dc8 <_Py_DumpStack@@Base+0xa0> │ │ │ │ + b.n 33dc4 <_Py_DumpStack@@Base+0xa0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbz r3, 33de8 <_Py_DumpStack@@Base+0xc0> │ │ │ │ + cbz r3, 33de4 <_Py_DumpStack@@Base+0xc0> │ │ │ │ subs r3, #4 │ │ │ │ add r3, sp │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ str.w sp, [r7, #28] │ │ │ │ - ble.w 33f7a <_Py_DumpStack@@Base+0x252> │ │ │ │ + ble.w 33f76 <_Py_DumpStack@@Base+0x252> │ │ │ │ mov.w sl, #0 │ │ │ │ mov r8, r5 │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r0, [r6, sl, lsl #2] │ │ │ │ add.w r2, r7, #32 │ │ │ │ mov r1, r8 │ │ │ │ blx 2b7b4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w r0, [r3, sl, lsl #2] │ │ │ │ - cbz r0, 33e24 <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r0, 33e20 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r3, 33e24 <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r3, 33e20 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 33e24 <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r3, 33e20 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r8, #4] │ │ │ │ add.w r3, sl, #1 │ │ │ │ add.w r8, r8, #16 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 33e34 <_Py_DumpStack@@Base+0x10c> │ │ │ │ + beq.n 33e30 <_Py_DumpStack@@Base+0x10c> │ │ │ │ mov sl, r3 │ │ │ │ - b.n 33dfa <_Py_DumpStack@@Base+0xd2> │ │ │ │ - movw r8, #12660 @ 0x3174 │ │ │ │ + b.n 33df6 <_Py_DumpStack@@Base+0xd2> │ │ │ │ + movw r8, #12084 @ 0x2f34 │ │ │ │ movt r8, #50 @ 0x32 │ │ │ │ mov.w fp, #0 │ │ │ │ - movw lr, #39472 @ 0x9a30 │ │ │ │ + movw lr, #38896 @ 0x97f0 │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + movw r0, #33728 @ 0x83c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str.w lr, [r7, #12] │ │ │ │ strd r9, r0, [r7, #4] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, fp, lsl #2] │ │ │ │ - cbz r3, 33e68 <_Py_DumpStack@@Base+0x140> │ │ │ │ + cbz r3, 33e64 <_Py_DumpStack@@Base+0x140> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 33e68 <_Py_DumpStack@@Base+0x140> │ │ │ │ + cbz r3, 33e64 <_Py_DumpStack@@Base+0x140> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 33e70 <_Py_DumpStack@@Base+0x148> │ │ │ │ + cbnz r3, 33e6c <_Py_DumpStack@@Base+0x148> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 33f52 <_Py_DumpStack@@Base+0x22a> │ │ │ │ + b.n 33f4e <_Py_DumpStack@@Base+0x22a> │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 33eb2 <_Py_DumpStack@@Base+0x18a> │ │ │ │ + bne.n 33eae <_Py_DumpStack@@Base+0x18a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ - cbnz r2, 33eb2 <_Py_DumpStack@@Base+0x18a> │ │ │ │ + cbnz r2, 33eae <_Py_DumpStack@@Base+0x18a> │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39500 @ 0x9a4c │ │ │ │ + movw r1, #38924 @ 0x980c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r9, [r5] │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #39516 @ 0x9a5c │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #38940 @ 0x981c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 33f52 <_Py_DumpStack@@Base+0x22a> │ │ │ │ + b.n 33f4e <_Py_DumpStack@@Base+0x22a> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, r1 │ │ │ │ itett cs │ │ │ │ subcs r3, r2, r1 │ │ │ │ subcc r3, r1, r2 │ │ │ │ @@ -11146,137 +11146,136 @@ │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ itt cc │ │ │ │ strcc r3, [r7, #20] │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [r7, #24] │ │ │ │ movs r2, #15 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - movw r1, #39500 @ 0x9a4c │ │ │ │ + movw r1, #38924 @ 0x980c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39520 @ 0x9a60 │ │ │ │ + movw r1, #38944 @ 0x9820 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r7, #32 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r7, #32] │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39528 @ 0x9a68 │ │ │ │ + movw r1, #38952 @ 0x9828 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ bl 30dde │ │ │ │ - movw r1, #31564 @ 0x7b4c │ │ │ │ + movw r1, #30988 @ 0x790c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #4 │ │ │ │ - bl 761de <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ + bl 7622e <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ adds r5, #16 │ │ │ │ cmp sl, fp │ │ │ │ - beq.n 33f76 <_Py_DumpStack@@Base+0x24e> │ │ │ │ + beq.n 33f72 <_Py_DumpStack@@Base+0x24e> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 33e58 <_Py_DumpStack@@Base+0x130> │ │ │ │ + b.n 33e54 <_Py_DumpStack@@Base+0x130> │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ cmp.w r9, #32 │ │ │ │ ldr.w sp, [r7, #16] │ │ │ │ - bne.n 33f94 <_Py_DumpStack@@Base+0x26c> │ │ │ │ - movw r1, #39532 @ 0x9a6c │ │ │ │ + bne.n 33f90 <_Py_DumpStack@@Base+0x26c> │ │ │ │ + movw r1, #38956 @ 0x982c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #24] @ (33fb0 <_Py_DumpStack@@Base+0x288>) │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #24] @ (33fac <_Py_DumpStack@@Base+0x288>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33fa8 <_Py_DumpStack@@Base+0x280> │ │ │ │ + beq.n 33fa4 <_Py_DumpStack@@Base+0x280> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ adds r7, #172 @ 0xac │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b2224 <_Py_GetConfig@@Base> │ │ │ │ + bl b1bd8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 33fd8 <_Py_DumpStack@@Base+0x2b0> │ │ │ │ + cbnz r3, 33fd4 <_Py_DumpStack@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17eae0 │ │ │ │ + b.w 17ed50 │ │ │ │ movw r3, #43784 @ 0xab08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39564 @ 0x9a8c │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33fcc <_Py_DumpStack@@Base+0x2a4> │ │ │ │ + beq.n 33fc8 <_Py_DumpStack@@Base+0x2a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00033ff6 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +00033ff2 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ - ldr r6, [pc, #496] @ (341f8 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ + ldr r6, [pc, #492] @ (341f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34022 <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ + bne.n 3401e <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34012 <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ + bne.n 3400e <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ dmb ish │ │ │ │ - beq.n 3402e <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ + beq.n 3402a <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ mov r0, r6 │ │ │ │ - bl 28e400 │ │ │ │ - movw r4, #60000 @ 0xea60 │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ + bl 2b99dc │ │ │ │ + ldr r4, [pc, #456] @ (341f4 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ add.w lr, r4, #24 │ │ │ │ @@ -11289,1820 +11288,1826 @@ │ │ │ │ str.w r3, [r8] │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [lr] │ │ │ │ str.w r3, [ip] │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #384] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ + ldr r0, [pc, #388] @ (341f8 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 340d8 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #372] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + cbnz r0, 340ce <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #376] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 340a4 <_PyMem_GetCurrentAllocatorName@@Base+0xae> │ │ │ │ - ldr r0, [pc, #364] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 3409a <_PyMem_GetCurrentAllocatorName@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #368] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3419c <_PyMem_GetCurrentAllocatorName@@Base+0x1a6> │ │ │ │ - ldr r0, [pc, #344] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + beq.n 34192 <_PyMem_GetCurrentAllocatorName@@Base+0x1a0> │ │ │ │ + ldr r0, [pc, #352] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 340be <_PyMem_GetCurrentAllocatorName@@Base+0xc8> │ │ │ │ - ldr r0, [pc, #336] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 340b4 <_PyMem_GetCurrentAllocatorName@@Base+0xc2> │ │ │ │ + ldr r0, [pc, #344] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 341a6 <_PyMem_GetCurrentAllocatorName@@Base+0x1b0> │ │ │ │ - ldr r0, [pc, #320] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + beq.n 3419c <_PyMem_GetCurrentAllocatorName@@Base+0x1aa> │ │ │ │ + ldr r0, [pc, #324] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 340d8 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #312] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 340ce <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #316] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 341b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ba> │ │ │ │ - ldr r4, [pc, #300] @ (34208 <_PyMem_GetCurrentAllocatorName@@Base+0x212>) │ │ │ │ + beq.n 341a6 <_PyMem_GetCurrentAllocatorName@@Base+0x1b4> │ │ │ │ + ldr r4, [pc, #308] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x212>) │ │ │ │ add.w lr, sp, #84 @ 0x54 │ │ │ │ add.w ip, sp, #104 @ 0x68 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ add.w r7, r4, #24 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str.w r3, [lr] │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [ip] │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #244] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ + ldr r0, [pc, #248] @ (341f8 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 3411a <_PyMem_GetCurrentAllocatorName@@Base+0x124> │ │ │ │ + cbz r0, 34110 <_PyMem_GetCurrentAllocatorName@@Base+0x11e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - ldr r0, [pc, #228] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + ldr r0, [pc, #232] @ (341fc <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movs r2, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34116 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #216] @ (34204 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + bne.n 3410c <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #224] @ (34200 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ movs r2, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34116 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #212] @ (3420c <_PyMem_GetCurrentAllocatorName@@Base+0x216>) │ │ │ │ + bne.n 3410c <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #216] @ (34208 <_PyMem_GetCurrentAllocatorName@@Base+0x216>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34116 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #200] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + bne.n 3410c <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #208] @ (3420c <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 3415c <_PyMem_GetCurrentAllocatorName@@Base+0x166> │ │ │ │ - ldr r0, [pc, #192] @ (34214 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + cbnz r0, 34152 <_PyMem_GetCurrentAllocatorName@@Base+0x160> │ │ │ │ + ldr r0, [pc, #200] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #20 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 341ba <_PyMem_GetCurrentAllocatorName@@Base+0x1c4> │ │ │ │ - ldr r0, [pc, #176] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + cbz r0, 341b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1be> │ │ │ │ + ldr r0, [pc, #184] @ (3420c <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 34174 <_PyMem_GetCurrentAllocatorName@@Base+0x17e> │ │ │ │ - ldr r0, [pc, #168] @ (34214 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + cbnz r0, 3416a <_PyMem_GetCurrentAllocatorName@@Base+0x178> │ │ │ │ + ldr r0, [pc, #176] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce> │ │ │ │ - ldr r0, [pc, #152] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + cbz r0, 341ba <_PyMem_GetCurrentAllocatorName@@Base+0x1c8> │ │ │ │ + ldr r0, [pc, #160] @ (3420c <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34116 <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #144] @ (34214 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + bne.n 3410c <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #148] @ (34210 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #16880 @ 0x41f0 │ │ │ │ + movw r4, #16304 @ 0x3fb0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16896 @ 0x4200 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16320 @ 0x3fc0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16840 @ 0x41c8 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16264 @ 0x3f88 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16868 @ 0x41e4 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16292 @ 0x3fa4 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16904 @ 0x4208 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16328 @ 0x3fc8 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 341cc <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16852 @ 0x41d4 │ │ │ │ + b.n 341c2 <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #16276 @ 0x3f94 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 341e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1ee> │ │ │ │ + bne.n 341da <_PyMem_GetCurrentAllocatorName@@Base+0x1e8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1de> │ │ │ │ + bne.n 341ca <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq.n 341f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1fa> │ │ │ │ - ldr r0, [pc, #12] @ (341f8 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 341e6 <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ + ldr r0, [pc, #12] @ (341f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe>) │ │ │ │ + bl 2845f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + @ instruction: 0xe8040048 │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - @ instruction: 0xeab00048 │ │ │ │ + @ instruction: 0xe8540048 │ │ │ │ str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3423a <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ + bne.n 34236 <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 3424e <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ - b.n 34278 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 3424a <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ + b.n 34274 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42496 @ 0xa600 │ │ │ │ + movw r0, #41920 @ 0xa3c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 34278 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ - b.n 3422e <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 34274 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + b.n 3422a <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 34278 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 34274 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b51c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3427c <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ + bge.n 34278 <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34284 <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ + b.n 34280 <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 342aa <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ + bne.n 342a6 <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 342be <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ - b.n 342e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 342ba <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ + b.n 342e4 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42524 @ 0xa61c │ │ │ │ + movw r0, #41948 @ 0xa3dc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 342e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ - b.n 3429e <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 342e4 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + b.n 3429a <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 342e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 342e4 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2c358 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 342ec <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ + bge.n 342e8 <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 342f4 <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ + b.n 342f0 <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34318 <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 3433c <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ + bne.n 34314 <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 34338 <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ mov r0, r4 │ │ │ │ blx 2aee0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 34334 <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ + bge.n 34330 <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 34360 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + cbnz r3, 3435c <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 34360 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + ble.n 3435c <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 34360 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ - cbnz r4, 3437e <_PyMem_GetCurrentAllocatorName@@Base+0x388> │ │ │ │ + bne.n 3435c <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + cbnz r4, 3437a <_PyMem_GetCurrentAllocatorName@@Base+0x388> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #236] @ (34460 <_PyMem_GetCurrentAllocatorName@@Base+0x46a>) │ │ │ │ + ldr r3, [pc, #236] @ (3445c <_PyMem_GetCurrentAllocatorName@@Base+0x46a>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3445a <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ + beq.n 34456 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 34392 <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 3438e <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + bne.n 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 154c98 │ │ │ │ + bl 1547d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + beq.n 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #39828 @ 0x9b94 │ │ │ │ + movw r1, #39252 @ 0x9954 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #39832 @ 0x9b98 │ │ │ │ + movw r0, #39256 @ 0x9958 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + beq.n 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bb94 │ │ │ │ - cbz r0, 34418 <_PyMem_GetCurrentAllocatorName@@Base+0x422> │ │ │ │ + cbz r0, 34414 <_PyMem_GetCurrentAllocatorName@@Base+0x422> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 343f0 <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ + beq.n 343ec <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x412> │ │ │ │ + bne.n 34404 <_PyMem_GetCurrentAllocatorName@@Base+0x412> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39876 @ 0x9bc4 │ │ │ │ + movw r1, #39300 @ 0x9984 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 34444 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 34440 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ movw r3, #43740 @ 0xaadc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39848 @ 0x9ba8 │ │ │ │ + movw r1, #39272 @ 0x9968 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 34444 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 34440 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 34444 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 34440 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3451a <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ + bl 34518 <_PyMem_GetCurrentAllocatorName@@Base+0x526> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34444 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + beq.n 34440 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3443a <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ + bge.n 34436 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3443a <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ + cbnz r3, 34436 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 3445a <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ + b.n 34456 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + bge.n 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34458 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + cbnz r3, 34454 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 344c4 <_PyMem_GetCurrentAllocatorName@@Base+0x4ce> │ │ │ │ + bmi.n 34438 <_PyMem_GetCurrentAllocatorName@@Base+0x446> │ │ │ │ lsls r1, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #38524 @ 0x967c │ │ │ │ + movw r1, #37656 @ 0x9318 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2288 │ │ │ │ - cbz r0, 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bl e1bec │ │ │ │ + cbz r0, 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 344c2 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ + bmi.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39904 @ 0x9be0 │ │ │ │ + movw r1, #39328 @ 0x99a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34514 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + b.n 34510 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 237448 <_Py_Gid_Converter@@Base+0x5b4> │ │ │ │ + bl 237b08 <_Py_Gid_Converter@@Base+0x5b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 34514 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + cbz r0, 34510 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 344f6 <_PyMem_GetCurrentAllocatorName@@Base+0x500> │ │ │ │ + bne.n 344f2 <_PyMem_GetCurrentAllocatorName@@Base+0x500> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bge.n 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bne.n 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34502 <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ + bge.n 344fe <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 3450c <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ + cbz r3, 34508 <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 34514 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + b.n 34510 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34502 <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 344fe <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ - str.w r0, [ip, #3128] @ 0xc38 │ │ │ │ - ldr.w r8, [pc, #1148] @ 349cc <_PyMem_GetCurrentAllocatorName@@Base+0x9d6> │ │ │ │ + str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ + ldr.w r8, [pc, #1156] @ 349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub.w sp, sp, #17280 @ 0x4380 │ │ │ │ - sub sp, #28 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r6, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3458a <_PyMem_GetCurrentAllocatorName@@Base+0x594> │ │ │ │ + beq.n 34588 <_PyMem_GetCurrentAllocatorName@@Base+0x596> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39936 @ 0x9c00 │ │ │ │ + movw r1, #39360 @ 0x99c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.w 3511a <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.w 35122 <_PyMem_GetCurrentAllocatorName@@Base+0x1130> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r9, r0 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ mov r7, r1 │ │ │ │ blx 2ba78 │ │ │ │ add.w r3, sp, #17280 @ 0x4380 │ │ │ │ - add.w sl, sp, #908 @ 0x38c │ │ │ │ - adds r3, #20 │ │ │ │ + add.w sl, sp, #916 @ 0x394 │ │ │ │ + adds r3, #28 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r3, sl │ │ │ │ str r2, [r3, #12] │ │ │ │ subs r5, #1 │ │ │ │ str.w r2, [r3, #16]! │ │ │ │ - bne.n 345ac <_PyMem_GetCurrentAllocatorName@@Base+0x5b6> │ │ │ │ + bne.n 345aa <_PyMem_GetCurrentAllocatorName@@Base+0x5b8> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r3, #39968 @ 0x9c20 │ │ │ │ + movw r3, #39392 @ 0x99e0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - str.w r9, [sp, #908] @ 0x38c │ │ │ │ + str.w r9, [sp, #916] @ 0x394 │ │ │ │ blx 2c434 <__sprintf_chk@plt> │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #58952 @ 0xe648 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ + movw r1, #58344 @ 0xe3e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ blx 2c364 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cbnz r0, 3464a <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ + str r0, [sp, #24] │ │ │ │ + cbnz r0, 34648 <_PyMem_GetCurrentAllocatorName@@Base+0x656> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42664 │ │ │ │ - bl 6bfda │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bne.w 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 34614 <_PyMem_GetCurrentAllocatorName@@Base+0x61e> │ │ │ │ + cbz r3, 34612 <_PyMem_GetCurrentAllocatorName@@Base+0x620> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34630 <_PyMem_GetCurrentAllocatorName@@Base+0x63a> │ │ │ │ + cbnz r3, 3462e <_PyMem_GetCurrentAllocatorName@@Base+0x63c> │ │ │ │ blx 2b1e4 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ strd r9, r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #39984 @ 0x9c30 │ │ │ │ + movw r2, #39408 @ 0x99f0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39984 @ 0x9c30 │ │ │ │ + movw r1, #39408 @ 0x99f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 346a0 <_PyMem_GetCurrentAllocatorName@@Base+0x6aa> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + cbnz r0, 3469e <_PyMem_GetCurrentAllocatorName@@Base+0x6ac> │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c160 │ │ │ │ - bl 6bfda │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bne.w 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 3467c <_PyMem_GetCurrentAllocatorName@@Base+0x686> │ │ │ │ + cbz r1, 3467a <_PyMem_GetCurrentAllocatorName@@Base+0x688> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 34690 <_PyMem_GetCurrentAllocatorName@@Base+0x69a> │ │ │ │ + cbnz r3, 3468e <_PyMem_GetCurrentAllocatorName@@Base+0x69c> │ │ │ │ mov r1, r0 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r2 │ │ │ │ - movw r2, #40056 @ 0x9c78 │ │ │ │ + movw r2, #39480 @ 0x9a38 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + movw r1, #39480 @ 0x9a38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - movw lr, #40200 @ 0x9d08 │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + movw lr, #39624 @ 0x9ac8 │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r3, #40228 @ 0x9d24 │ │ │ │ + movw r3, #39652 @ 0x9ae4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str.w sl, [sp, #28] │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ + movw r3, #59584 @ 0xe8c0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str.w lr, [sp, #60] @ 0x3c │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ - str.w lr, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r7, [sp, #32] │ │ │ │ - ldrd r3, r2, [sp, #16] │ │ │ │ + str r7, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldrd r3, r2, [sp, #20] │ │ │ │ add.w r0, fp, r5 │ │ │ │ subs r1, r3, r5 │ │ │ │ blx 2bfa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34cb4 <_PyMem_GetCurrentAllocatorName@@Base+0xcbe> │ │ │ │ + beq.w 34cbc <_PyMem_GetCurrentAllocatorName@@Base+0xcca> │ │ │ │ mov r0, fp │ │ │ │ blx 2c0c8 │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r3, [fp, r6] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 34758 <_PyMem_GetCurrentAllocatorName@@Base+0x762> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + beq.n 34760 <_PyMem_GetCurrentAllocatorName@@Base+0x76e> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcac> │ │ │ │ + bne.w 34ca6 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ mov r0, fp │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - bl 83ac4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + bl 8388c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c160 │ │ │ │ - bl 6bfda │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - ldr r2, [pc, #692] @ (349cc <_PyMem_GetCurrentAllocatorName@@Base+0x9d6>) │ │ │ │ + bne.w 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + ldr r2, [pc, #692] @ (349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 34730 <_PyMem_GetCurrentAllocatorName@@Base+0x73a> │ │ │ │ + cbz r3, 34738 <_PyMem_GetCurrentAllocatorName@@Base+0x746> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34744 <_PyMem_GetCurrentAllocatorName@@Base+0x74e> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - movw r2, #40116 @ 0x9cb4 │ │ │ │ + cbnz r3, 3474c <_PyMem_GetCurrentAllocatorName@@Base+0x75a> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + movw r2, #39540 @ 0x9a74 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #40116 @ 0x9cb4 │ │ │ │ + movw r1, #39540 @ 0x9a74 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ sub.w r2, r4, #848 @ 0x350 │ │ │ │ sub.w r0, r4, #860 @ 0x35c │ │ │ │ sub.w r1, r4, #856 @ 0x358 │ │ │ │ sub.w r5, r4, #852 @ 0x354 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [fp, r6] │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, fp │ │ │ │ str r3, [r1, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ strb r3, [r2, #4] │ │ │ │ - add r2, sp, #60 @ 0x3c │ │ │ │ + add r2, sp, #68 @ 0x44 │ │ │ │ str r3, [r5, #0] │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ blx 2b064 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - ble.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + ble.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + beq.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ ldrb.w r3, [fp, r7] │ │ │ │ add r7, fp │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + beq.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 347bc <_PyMem_GetCurrentAllocatorName@@Base+0x7c6> │ │ │ │ + bne.n 347c4 <_PyMem_GetCurrentAllocatorName@@Base+0x7d2> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c0c8 │ │ │ │ add r0, r7 │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + beq.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r7 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 347ca <_PyMem_GetCurrentAllocatorName@@Base+0x7d4> │ │ │ │ + cbz r0, 347d2 <_PyMem_GetCurrentAllocatorName@@Base+0x7e0> │ │ │ │ adds r0, #1 │ │ │ │ - b.n 347cc <_PyMem_GetCurrentAllocatorName@@Base+0x7d6> │ │ │ │ + b.n 347d4 <_PyMem_GetCurrentAllocatorName@@Base+0x7e2> │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ blx 2bca8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34c9e <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + beq.w 34ca2 <_PyMem_GetCurrentAllocatorName@@Base+0xcb0> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c0c8 │ │ │ │ cmp r0, #9 │ │ │ │ - bls.n 347fc <_PyMem_GetCurrentAllocatorName@@Base+0x806> │ │ │ │ + bls.n 34804 <_PyMem_GetCurrentAllocatorName@@Base+0x812> │ │ │ │ subs r0, #10 │ │ │ │ - ldr r1, [pc, #488] @ (349d0 <_PyMem_GetCurrentAllocatorName@@Base+0x9da>) │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, r7 │ │ │ │ blx 2c284 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 347fc <_PyMem_GetCurrentAllocatorName@@Base+0x806> │ │ │ │ + cbnz r0, 34804 <_PyMem_GetCurrentAllocatorName@@Base+0x812> │ │ │ │ sub.w r3, r4, #848 @ 0x350 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ - beq.n 3480a <_PyMem_GetCurrentAllocatorName@@Base+0x814> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - bl 940d4 │ │ │ │ + beq.n 34812 <_PyMem_GetCurrentAllocatorName@@Base+0x820> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + bl 93e90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34932 <_PyMem_GetCurrentAllocatorName@@Base+0x93c> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + beq.w 3493a <_PyMem_GetCurrentAllocatorName@@Base+0x948> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - bl f73ac │ │ │ │ + bne.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + bl f6eb0 │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ sub.w r3, r4, #856 @ 0x358 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bcs.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ mov.w r0, #1048576 @ 0x100000 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 34880 <_PyMem_GetCurrentAllocatorName@@Base+0x88a> │ │ │ │ - bl 23c160 │ │ │ │ - bl 6bfda │ │ │ │ + cbnz r0, 34888 <_PyMem_GetCurrentAllocatorName@@Base+0x896> │ │ │ │ + bl 23c814 │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - ldr r3, [pc, #392] @ (349cc <_PyMem_GetCurrentAllocatorName@@Base+0x9d6>) │ │ │ │ + bne.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + ldr r3, [pc, #392] @ (349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ - cbz r2, 34860 <_PyMem_GetCurrentAllocatorName@@Base+0x86a> │ │ │ │ + cbz r2, 34868 <_PyMem_GetCurrentAllocatorName@@Base+0x876> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3486e <_PyMem_GetCurrentAllocatorName@@Base+0x878> │ │ │ │ - movw r2, #40236 @ 0x9d2c │ │ │ │ + cbnz r2, 34876 <_PyMem_GetCurrentAllocatorName@@Base+0x884> │ │ │ │ + movw r2, #39660 @ 0x9aec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #40236 @ 0x9d2c │ │ │ │ + movw r1, #39660 @ 0x9aec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ sub.w r8, r7, r6 │ │ │ │ - str.w fp, [sp, #28] │ │ │ │ + str.w fp, [sp, #32] │ │ │ │ sub.w r9, r8, r5 │ │ │ │ adds r3, r6, r5 │ │ │ │ cmp.w r9, #1048576 @ 0x100000 │ │ │ │ mov r7, r9 │ │ │ │ it cs │ │ │ │ movcs.w r7, #1048576 @ 0x100000 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ adds r1, r6, r5 │ │ │ │ - bl 3d1f2 │ │ │ │ + bl 3d242 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 348c6 <_PyMem_GetCurrentAllocatorName@@Base+0x8d0> │ │ │ │ - bl 6bfda │ │ │ │ - cbz r0, 348ba <_PyMem_GetCurrentAllocatorName@@Base+0x8c4> │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ + bne.n 348ce <_PyMem_GetCurrentAllocatorName@@Base+0x8dc> │ │ │ │ + bl 6c02a │ │ │ │ + cbz r0, 348c2 <_PyMem_GetCurrentAllocatorName@@Base+0x8d0> │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3492a <_PyMem_GetCurrentAllocatorName@@Base+0x934> │ │ │ │ - bl f73ac │ │ │ │ + b.n 34932 <_PyMem_GetCurrentAllocatorName@@Base+0x940> │ │ │ │ + bl f6eb0 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 348b2 <_PyMem_GetCurrentAllocatorName@@Base+0x8bc> │ │ │ │ - b.n 34920 <_PyMem_GetCurrentAllocatorName@@Base+0x92a> │ │ │ │ + bls.n 348ba <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ + b.n 34928 <_PyMem_GetCurrentAllocatorName@@Base+0x936> │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 348b2 <_PyMem_GetCurrentAllocatorName@@Base+0x8bc> │ │ │ │ - str r6, [sp, #36] @ 0x24 │ │ │ │ + bls.n 348ba <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ sub.w r9, r7, #7 │ │ │ │ mov r6, sl │ │ │ │ mov.w ip, #0 │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r7, #8 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ sub.w r2, r9, ip │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ add.w r0, r6, ip │ │ │ │ blx 2c318 │ │ │ │ - movw r1, #16952 @ 0x4238 │ │ │ │ + movw r1, #16376 @ 0x3ff8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ - cbz r0, 3491a <_PyMem_GetCurrentAllocatorName@@Base+0x924> │ │ │ │ + cbz r0, 34922 <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ subs r5, r0, r6 │ │ │ │ blx 2c370 │ │ │ │ add.w ip, r5, #1 │ │ │ │ - cbz r0, 3490e <_PyMem_GetCurrentAllocatorName@@Base+0x918> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, 34916 <_PyMem_GetCurrentAllocatorName@@Base+0x924> │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 348e0 <_PyMem_GetCurrentAllocatorName@@Base+0x8ea> │ │ │ │ - b.n 3491a <_PyMem_GetCurrentAllocatorName@@Base+0x924> │ │ │ │ + bcs.n 348e8 <_PyMem_GetCurrentAllocatorName@@Base+0x8f6> │ │ │ │ + b.n 34922 <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ mov sl, r6 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ add r6, r5 │ │ │ │ - b.n 3492a <_PyMem_GetCurrentAllocatorName@@Base+0x934> │ │ │ │ + b.n 34932 <_PyMem_GetCurrentAllocatorName@@Base+0x940> │ │ │ │ mov r5, sl │ │ │ │ mov sl, r6 │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ subs r5, #7 │ │ │ │ add r5, r7 │ │ │ │ cmp r8, r5 │ │ │ │ - bhi.n 34888 <_PyMem_GetCurrentAllocatorName@@Base+0x892> │ │ │ │ - b.n 348b2 <_PyMem_GetCurrentAllocatorName@@Base+0x8bc> │ │ │ │ + bhi.n 34890 <_PyMem_GetCurrentAllocatorName@@Base+0x89e> │ │ │ │ + b.n 348ba <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ mov r0, sl │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 34c8a <_PyMem_GetCurrentAllocatorName@@Base+0xc94> │ │ │ │ - bl f73ac │ │ │ │ + bl 8388c │ │ │ │ + b.n 34c8e <_PyMem_GetCurrentAllocatorName@@Base+0xc9c> │ │ │ │ + bl f6eb0 │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + beq.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b8c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bge.n 349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9de> │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bge.n 349d8 <_PyMem_GetCurrentAllocatorName@@Base+0x9e6> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42664 │ │ │ │ - bl 6bfda │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - ldr r3, [pc, #88] @ (349cc <_PyMem_GetCurrentAllocatorName@@Base+0x9d6>) │ │ │ │ + bne.w 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + ldr r3, [pc, #88] @ (349d4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 34986 <_PyMem_GetCurrentAllocatorName@@Base+0x990> │ │ │ │ + cbz r3, 3498e <_PyMem_GetCurrentAllocatorName@@Base+0x99c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 349aa <_PyMem_GetCurrentAllocatorName@@Base+0x9b4> │ │ │ │ + cbnz r3, 349b2 <_PyMem_GetCurrentAllocatorName@@Base+0x9c0> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #40360 @ 0x9da8 │ │ │ │ + movw r2, #39784 @ 0x9b68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #40304 @ 0x9d70 │ │ │ │ + movw r2, #39728 @ 0x9b30 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ blx 2b1e4 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #40360 @ 0x9da8 │ │ │ │ + movw r3, #39784 @ 0x9b68 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40304 @ 0x9d70 │ │ │ │ + movw r1, #39728 @ 0x9b30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaec0048 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ blx 2bae0 <__fstat64_time64@plt+0x4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa64> │ │ │ │ + beq.n 34a5e <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42664 │ │ │ │ - bl 6bfda │ │ │ │ - cbnz r0, 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ - ldr r3, [pc, #688] @ (34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcba>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c02a │ │ │ │ + cbnz r0, 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ + ldr r3, [pc, #692] @ (34cb8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - cbz r3, 34a14 <_PyMem_GetCurrentAllocatorName@@Base+0xa1e> │ │ │ │ + cbz r3, 34a18 <_PyMem_GetCurrentAllocatorName@@Base+0xa26> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34a38 <_PyMem_GetCurrentAllocatorName@@Base+0xa42> │ │ │ │ + cbnz r3, 34a3c <_PyMem_GetCurrentAllocatorName@@Base+0xa4a> │ │ │ │ blx 2b1e4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #40360 @ 0x9da8 │ │ │ │ + movw r3, #39784 @ 0x9b68 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #40372 @ 0x9db4 │ │ │ │ + movw r2, #39796 @ 0x9b74 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ blx 2b1e4 │ │ │ │ - movw r3, #40360 @ 0x9da8 │ │ │ │ + movw r3, #39784 @ 0x9b68 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r1, #40372 @ 0x9db4 │ │ │ │ + movw r1, #39796 @ 0x9b74 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34c16 <_PyMem_GetCurrentAllocatorName@@Base+0xc20> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + b.n 34c1a <_PyMem_GetCurrentAllocatorName@@Base+0xc28> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ sub.w r8, r4, #776 @ 0x308 │ │ │ │ - vldr d7, [pc, #580] @ 34ca8 <_PyMem_GetCurrentAllocatorName@@Base+0xcb2> │ │ │ │ + vldr d7, [pc, #584] @ 34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcbe> │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ blx 2b594 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 34afc <_PyMem_GetCurrentAllocatorName@@Base+0xb06> │ │ │ │ + bne.n 34b00 <_PyMem_GetCurrentAllocatorName@@Base+0xb0e> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42664 │ │ │ │ - bl 6bfda │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ - ldr r3, [pc, #532] @ (34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcba>) │ │ │ │ + bne.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ + ldr r3, [pc, #536] @ (34cb8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #40360 @ 0x9da8 │ │ │ │ + movw sl, #39784 @ 0x9b68 │ │ │ │ movt sl, #48 @ 0x30 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [r4, #-736] @ 0xfffffd20 │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbz r3, 34abe <_PyMem_GetCurrentAllocatorName@@Base+0xac8> │ │ │ │ + cbz r3, 34ac2 <_PyMem_GetCurrentAllocatorName@@Base+0xad0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34ade <_PyMem_GetCurrentAllocatorName@@Base+0xae8> │ │ │ │ + cbnz r3, 34ae2 <_PyMem_GetCurrentAllocatorName@@Base+0xaf0> │ │ │ │ blx 2b1e4 │ │ │ │ mov r1, r5 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #40444 @ 0x9dfc │ │ │ │ + movw r2, #39868 @ 0x9bbc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ blx 2b1e4 │ │ │ │ mov r2, r7 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ - movw r1, #40444 @ 0x9dfc │ │ │ │ + movw r1, #39868 @ 0x9bbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 34b22 <_PyMem_GetCurrentAllocatorName@@Base+0xb2c> │ │ │ │ + bcc.n 34b26 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #4376 @ 0x1118 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #40524 @ 0x9e4c │ │ │ │ + movw r1, #39948 @ 0x9c0c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34b84 <_PyMem_GetCurrentAllocatorName@@Base+0xb8e> │ │ │ │ + b.n 34b88 <_PyMem_GetCurrentAllocatorName@@Base+0xb96> │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - strd r7, r6, [sp, #36] @ 0x24 │ │ │ │ + strd r7, r6, [sp, #40] @ 0x28 │ │ │ │ mov r6, r2 │ │ │ │ add.w r8, r0, r1 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mla r3, r1, r3, r8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r5, r3, #1 │ │ │ │ ldr.w r1, [r8] │ │ │ │ - movw r0, #40360 @ 0x9da8 │ │ │ │ + movw r0, #39784 @ 0x9b68 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r1, r5 │ │ │ │ add r1, r7 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 350da <_PyMem_GetCurrentAllocatorName@@Base+0x10e4> │ │ │ │ + beq.w 350e2 <_PyMem_GetCurrentAllocatorName@@Base+0x10f0> │ │ │ │ add.w r8, r8, #40 @ 0x28 │ │ │ │ cmp r6, r9 │ │ │ │ - bgt.n 34b3a <_PyMem_GetCurrentAllocatorName@@Base+0xb44> │ │ │ │ + bgt.n 34b3e <_PyMem_GetCurrentAllocatorName@@Base+0xb4c> │ │ │ │ mov r5, r7 │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 34b1e <_PyMem_GetCurrentAllocatorName@@Base+0xb28> │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ + b.n 34b22 <_PyMem_GetCurrentAllocatorName@@Base+0xb30> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 35100 <_PyMem_GetCurrentAllocatorName@@Base+0x110a> │ │ │ │ + beq.w 35108 <_PyMem_GetCurrentAllocatorName@@Base+0x1116> │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ add r3, r6 │ │ │ │ add r1, r3 │ │ │ │ sub.w r6, r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ blx 2c108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c16 <_PyMem_GetCurrentAllocatorName@@Base+0xc20> │ │ │ │ - bl 940d4 │ │ │ │ + beq.n 34c1a <_PyMem_GetCurrentAllocatorName@@Base+0xc28> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bne.w 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ movw r6, #43316 @ 0xa934 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 42664 │ │ │ │ - bl 6bfda │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ - ldr r3, [pc, #236] @ (34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcba>) │ │ │ │ + bne.w 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ + ldr r3, [pc, #240] @ (34cb8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ vldr d8, [r4, #-736] @ 0xfffffd20 │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbz r3, 34bdc <_PyMem_GetCurrentAllocatorName@@Base+0xbe6> │ │ │ │ + cbz r3, 34be0 <_PyMem_GetCurrentAllocatorName@@Base+0xbee> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34bfa <_PyMem_GetCurrentAllocatorName@@Base+0xc04> │ │ │ │ + cbnz r3, 34bfe <_PyMem_GetCurrentAllocatorName@@Base+0xc0c> │ │ │ │ blx 2b1e4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #40664 @ 0x9ed8 │ │ │ │ + movw r2, #40088 @ 0x9c98 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ blx 2b1e4 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #40664 @ 0x9ed8 │ │ │ │ + movw r1, #40088 @ 0x9c98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34a56 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34a5a <_PyMem_GetCurrentAllocatorName@@Base+0xa68> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx 2b5d4 │ │ │ │ - cbz r0, 34c8a <_PyMem_GetCurrentAllocatorName@@Base+0xc94> │ │ │ │ - bl 940d4 │ │ │ │ + cbz r0, 34c8e <_PyMem_GetCurrentAllocatorName@@Base+0xc9c> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bne.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42664 │ │ │ │ - bl 6bfda │ │ │ │ - cbnz r0, 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - ldr r3, [pc, #104] @ (34cb0 <_PyMem_GetCurrentAllocatorName@@Base+0xcba>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c02a │ │ │ │ + cbnz r0, 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + ldr r3, [pc, #108] @ (34cb8 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 34c58 <_PyMem_GetCurrentAllocatorName@@Base+0xc62> │ │ │ │ + cbz r3, 34c5c <_PyMem_GetCurrentAllocatorName@@Base+0xc6a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xc7c> │ │ │ │ + cbnz r3, 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xc84> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #40720 @ 0x9f10 │ │ │ │ + movw r2, #40144 @ 0x9cd0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ blx 2b1e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #40720 @ 0x9f10 │ │ │ │ + movw r1, #40144 @ 0x9cd0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - cbz r6, 34c98 <_PyMem_GetCurrentAllocatorName@@Base+0xca2> │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + cbz r6, 34c9c <_PyMem_GetCurrentAllocatorName@@Base+0xcaa> │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d1a8 │ │ │ │ + bl 3d1f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d3c <_PyMem_GetCurrentAllocatorName@@Base+0xd46> │ │ │ │ - bl 6bfda │ │ │ │ - cbnz r0, 34cb4 <_PyMem_GetCurrentAllocatorName@@Base+0xcbe> │ │ │ │ + bne.n 34d44 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ + bl 6c02a │ │ │ │ + cbnz r0, 34cbc <_PyMem_GetCurrentAllocatorName@@Base+0xcca> │ │ │ │ mov r0, fp │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 346c2 <_PyMem_GetCurrentAllocatorName@@Base+0x6cc> │ │ │ │ + b.n 346ca <_PyMem_GetCurrentAllocatorName@@Base+0x6d8> │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - bl 940d4 │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0xd42> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bne.n 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2bf5c │ │ │ │ - cbz r0, 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0xd42> │ │ │ │ + cbz r0, 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42664 │ │ │ │ - bl 6bfda │ │ │ │ - cbnz r0, 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0xd42> │ │ │ │ - ldr r3, [pc, #672] @ (34f8c <_PyMem_GetCurrentAllocatorName@@Base+0xf96>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c02a │ │ │ │ + cbnz r0, 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ + ldr r3, [pc, #672] @ (34f94 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r6, [r4, #-12] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbz r3, 34d04 <_PyMem_GetCurrentAllocatorName@@Base+0xd0e> │ │ │ │ + cbz r3, 34d0c <_PyMem_GetCurrentAllocatorName@@Base+0xd1a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34d20 <_PyMem_GetCurrentAllocatorName@@Base+0xd2a> │ │ │ │ + cbnz r3, 34d28 <_PyMem_GetCurrentAllocatorName@@Base+0xd36> │ │ │ │ blx 2b1e4 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r0, [sp] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #40756 @ 0x9f34 │ │ │ │ + movw r2, #40180 @ 0x9cf4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34d38 <_PyMem_GetCurrentAllocatorName@@Base+0xd42> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d40 <_PyMem_GetCurrentAllocatorName@@Base+0xd4e> │ │ │ │ blx 2b1e4 │ │ │ │ - movw r1, #40756 @ 0x9f34 │ │ │ │ + movw r1, #40180 @ 0x9cf4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34d42 <_PyMem_GetCurrentAllocatorName@@Base+0xd4c> │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + b.n 34d4a <_PyMem_GetCurrentAllocatorName@@Base+0xd58> │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl 83ac4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bl 8388c │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c160 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34dbc <_PyMem_GetCurrentAllocatorName@@Base+0xdc6> │ │ │ │ - bl 940d4 │ │ │ │ + beq.n 34dc4 <_PyMem_GetCurrentAllocatorName@@Base+0xdd2> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bne.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42664 │ │ │ │ - bl 6bfda │ │ │ │ - cbnz r0, 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ - ldr r3, [pc, #532] @ (34f8c <_PyMem_GetCurrentAllocatorName@@Base+0xf96>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c02a │ │ │ │ + cbnz r0, 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ + ldr r3, [pc, #532] @ (34f94 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 34d8a <_PyMem_GetCurrentAllocatorName@@Base+0xd94> │ │ │ │ + cbz r3, 34d92 <_PyMem_GetCurrentAllocatorName@@Base+0xda0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34da4 <_PyMem_GetCurrentAllocatorName@@Base+0xdae> │ │ │ │ + cbnz r3, 34dac <_PyMem_GetCurrentAllocatorName@@Base+0xdba> │ │ │ │ blx 2b1e4 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #40824 @ 0x9f78 │ │ │ │ + movw r2, #40248 @ 0x9d38 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ blx 2b1e4 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #40824 @ 0x9f78 │ │ │ │ + movw r1, #40248 @ 0x9d38 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34dc0 <_PyMem_GetCurrentAllocatorName@@Base+0xdca> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34dc8 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 34e50 <_PyMem_GetCurrentAllocatorName@@Base+0xe5a> │ │ │ │ - bl 6bfda │ │ │ │ - cbnz r0, 34dec <_PyMem_GetCurrentAllocatorName@@Base+0xdf6> │ │ │ │ - bl f6e30 │ │ │ │ + bne.n 34e58 <_PyMem_GetCurrentAllocatorName@@Base+0xe66> │ │ │ │ + bl 6c02a │ │ │ │ + cbnz r0, 34df4 <_PyMem_GetCurrentAllocatorName@@Base+0xe02> │ │ │ │ + bl f6934 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ - movw r1, #40868 @ 0x9fa4 │ │ │ │ + movw r1, #40292 @ 0x9d64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6980 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 34e0c <_PyMem_GetCurrentAllocatorName@@Base+0xe16> │ │ │ │ + bl 1f7690 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 34e14 <_PyMem_GetCurrentAllocatorName@@Base+0xe22> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40940 @ 0x9fec │ │ │ │ + movw r1, #40364 @ 0x9dac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - bl 6bfda │ │ │ │ + bl f3c30 │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ - ldr r1, [pc, #372] @ (34f8c <_PyMem_GetCurrentAllocatorName@@Base+0xf96>) │ │ │ │ + bne.w 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ + ldr r1, [pc, #372] @ (34f94 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 34e30 <_PyMem_GetCurrentAllocatorName@@Base+0xe3a> │ │ │ │ + cbz r2, 34e38 <_PyMem_GetCurrentAllocatorName@@Base+0xe46> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34e40 <_PyMem_GetCurrentAllocatorName@@Base+0xe4a> │ │ │ │ + cbnz r2, 34e48 <_PyMem_GetCurrentAllocatorName@@Base+0xe56> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #40988 @ 0xa01c │ │ │ │ + movw r2, #40412 @ 0x9ddc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #40988 @ 0xa01c │ │ │ │ + movw r1, #40412 @ 0x9ddc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d1f2 │ │ │ │ - cbz r0, 34ea2 <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ - bl 6bfda │ │ │ │ + bl 3d242 │ │ │ │ + cbz r0, 34eaa <_PyMem_GetCurrentAllocatorName@@Base+0xeb8> │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ - ldr r1, [pc, #288] @ (34f8c <_PyMem_GetCurrentAllocatorName@@Base+0xf96>) │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ + ldr r1, [pc, #288] @ (34f94 <_PyMem_GetCurrentAllocatorName@@Base+0xfa2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 34e82 <_PyMem_GetCurrentAllocatorName@@Base+0xe8c> │ │ │ │ + cbz r2, 34e8a <_PyMem_GetCurrentAllocatorName@@Base+0xe98> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34e92 <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ + cbnz r2, 34e9a <_PyMem_GetCurrentAllocatorName@@Base+0xea8> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #41056 @ 0xa060 │ │ │ │ + movw r2, #40480 @ 0x9e20 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #41056 @ 0xa060 │ │ │ │ + movw r1, #40480 @ 0x9e20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ - movw r1, #16952 @ 0x4238 │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ + movw r1, #16376 @ 0x3ff8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r2, #8 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 34ecc <_PyMem_GetCurrentAllocatorName@@Base+0xed6> │ │ │ │ + cbz r0, 34ed4 <_PyMem_GetCurrentAllocatorName@@Base+0xee2> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41116 @ 0xa09c │ │ │ │ + movw r1, #40540 @ 0x9e5c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r2, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r1, [r2, #8] │ │ │ │ and.w r2, r3, #240 @ 0xf0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - beq.n 34f02 <_PyMem_GetCurrentAllocatorName@@Base+0xf0c> │ │ │ │ + beq.n 34f0a <_PyMem_GetCurrentAllocatorName@@Base+0xf18> │ │ │ │ movw r2, #63504 @ 0xf810 │ │ │ │ movt r2, #64753 @ 0xfcf1 │ │ │ │ add r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ - beq.n 34f02 <_PyMem_GetCurrentAllocatorName@@Base+0xf0c> │ │ │ │ + beq.n 34f0a <_PyMem_GetCurrentAllocatorName@@Base+0xf18> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41176 @ 0xa0d8 │ │ │ │ + movw r1, #40600 @ 0x9e98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ lsrs r1, r3, #24 │ │ │ │ ubfx r3, r3, #16, #8 │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 34f10 <_PyMem_GetCurrentAllocatorName@@Base+0xf1a> │ │ │ │ + bne.n 34f18 <_PyMem_GetCurrentAllocatorName@@Base+0xf26> │ │ │ │ cmp r3, #14 │ │ │ │ - beq.n 34f30 <_PyMem_GetCurrentAllocatorName@@Base+0xf3a> │ │ │ │ + beq.n 34f38 <_PyMem_GetCurrentAllocatorName@@Base+0xf46> │ │ │ │ movw r2, #4376 @ 0x1118 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #14 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #41284 @ 0xa144 │ │ │ │ + movw r1, #40708 @ 0x9f04 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #3 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 34f58 <_PyMem_GetCurrentAllocatorName@@Base+0xf62> │ │ │ │ + beq.n 34f60 <_PyMem_GetCurrentAllocatorName@@Base+0xf6e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41360 @ 0xa190 │ │ │ │ + movw r1, #40784 @ 0x9f50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 350b2 <_PyMem_GetCurrentAllocatorName@@Base+0x10bc> │ │ │ │ + b.n 350ba <_PyMem_GetCurrentAllocatorName@@Base+0x10c8> │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ + add r3, sp, #68 @ 0x44 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, sl │ │ │ │ add r1, r6 │ │ │ │ - bl 3d1f2 │ │ │ │ + bl 3d242 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r6, r4, #860 @ 0x35c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r3, 34f90 <_PyMem_GetCurrentAllocatorName@@Base+0xf9a> │ │ │ │ + cbnz r3, 34f98 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41468 @ 0xa1fc │ │ │ │ + movw r1, #40892 @ 0x9fbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sub.w r8, r4, #856 @ 0x358 │ │ │ │ ldr.w r1, [r5, #728] @ 0x2d8 │ │ │ │ movs r2, #4 │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, sl │ │ │ │ - bl 3d1f2 │ │ │ │ + bl 3d242 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 34fcc <_PyMem_GetCurrentAllocatorName@@Base+0xfd6> │ │ │ │ + beq.n 34fd4 <_PyMem_GetCurrentAllocatorName@@Base+0xfe2> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41524 @ 0xa234 │ │ │ │ + movw r1, #40948 @ 0x9ff4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ - bl 3d1f2 │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ + bl 3d242 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r3, r4, #852 @ 0x354 │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 35008 <_PyMem_GetCurrentAllocatorName@@Base+0x1012> │ │ │ │ + bne.n 35010 <_PyMem_GetCurrentAllocatorName@@Base+0x101e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41580 @ 0xa26c │ │ │ │ + movw r1, #41004 @ 0xa02c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c0c8 │ │ │ │ ldrd r2, r3, [r5, #752] @ 0x2f0 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r6, r3 │ │ │ │ - bcc.n 35030 <_PyMem_GetCurrentAllocatorName@@Base+0x103a> │ │ │ │ + bcc.n 35038 <_PyMem_GetCurrentAllocatorName@@Base+0x1046> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41632 @ 0xa2a0 │ │ │ │ + movw r1, #41056 @ 0xa060 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr.w r1, [r4, #-32] │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr.w r0, [r4, #-56] │ │ │ │ mov r3, r7 │ │ │ │ add r1, r0 │ │ │ │ mov r0, sl │ │ │ │ add r1, r8 │ │ │ │ - bl 3d55c │ │ │ │ + bl 3d5ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.n 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r5, r4, #852 @ 0x354 │ │ │ │ ldr.w r2, [r4, #-40] │ │ │ │ ldr.w r1, [r4, #-56] │ │ │ │ sub.w r6, r4, #848 @ 0x350 │ │ │ │ movs r7, #1 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ str r7, [r6, #0] │ │ │ │ add r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ - bl 3d55c │ │ │ │ + bl 3d5ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.w 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - bl 3d1f2 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + bl 3d242 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f52 <_PyMem_GetCurrentAllocatorName@@Base+0xf5c> │ │ │ │ + bne.w 34f5a <_PyMem_GetCurrentAllocatorName@@Base+0xf68> │ │ │ │ sub.w r0, r4, #840 @ 0x348 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ orr.w r2, r2, #32 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d55c │ │ │ │ + bl 3d5ac │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 350be <_PyMem_GetCurrentAllocatorName@@Base+0x10c8> │ │ │ │ + beq.n 350c6 <_PyMem_GetCurrentAllocatorName@@Base+0x10d4> │ │ │ │ blx 2b5d4 │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ str.w r6, [sl, #12] │ │ │ │ subs r4, #1 │ │ │ │ str.w r6, [sl, #16]! │ │ │ │ - bne.n 350c4 <_PyMem_GetCurrentAllocatorName@@Base+0x10ce> │ │ │ │ - b.n 3511a <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ + bne.n 350cc <_PyMem_GetCurrentAllocatorName@@Base+0x10da> │ │ │ │ + b.n 35122 <_PyMem_GetCurrentAllocatorName@@Base+0x1130> │ │ │ │ mov r5, r7 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldrh r3, [r5, #44] @ 0x2c │ │ │ │ add r2, r5 │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bge.n 35100 <_PyMem_GetCurrentAllocatorName@@Base+0x110a> │ │ │ │ + bge.n 35108 <_PyMem_GetCurrentAllocatorName@@Base+0x1116> │ │ │ │ ldr.w ip, [r1], #32 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 34b66 <_PyMem_GetCurrentAllocatorName@@Base+0xb70> │ │ │ │ + beq.w 34b6a <_PyMem_GetCurrentAllocatorName@@Base+0xb78> │ │ │ │ mov r2, r1 │ │ │ │ - b.n 350e6 <_PyMem_GetCurrentAllocatorName@@Base+0x10f0> │ │ │ │ + b.n 350ee <_PyMem_GetCurrentAllocatorName@@Base+0x10fc> │ │ │ │ movw r2, #4376 @ 0x1118 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #40592 @ 0x9e90 │ │ │ │ + movw r1, #40016 @ 0x9c50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 34b1e <_PyMem_GetCurrentAllocatorName@@Base+0xb28> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 34b22 <_PyMem_GetCurrentAllocatorName@@Base+0xb30> │ │ │ │ mov r0, r5 │ │ │ │ add.w sp, sp, #17280 @ 0x4380 │ │ │ │ - add sp, #28 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #32] @ (35154 <_PyMem_GetCurrentAllocatorName@@Base+0x115e>) │ │ │ │ + ldr r5, [pc, #32] @ (3515c <_PyMem_GetCurrentAllocatorName@@Base+0x116a>) │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #62448 @ 0xf3f0 │ │ │ │ + movw r2, #61872 @ 0xf1b0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #42000 @ 0xa410 │ │ │ │ + movw r1, #41424 @ 0xa1d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3912] @ 0xf48 │ │ │ │ - b.w 1dafbc │ │ │ │ + b.w 1dbfa4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #57156 @ 0xdf44 │ │ │ │ + movw r0, #56580 @ 0xdd04 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1efab0 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 1f0a00 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 351d8 <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ + cbz r0, 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x11ee> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62448 @ 0xf3f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #42016 @ 0xa420 │ │ │ │ + movw r0, #41440 @ 0xa1e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 351ae <_PyMem_GetCurrentAllocatorName@@Base+0x11b8> │ │ │ │ + bne.n 351b6 <_PyMem_GetCurrentAllocatorName@@Base+0x11c4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 351aa <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + bge.n 351b2 <_PyMem_GetCurrentAllocatorName@@Base+0x11c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 351aa <_PyMem_GetCurrentAllocatorName@@Base+0x11b4> │ │ │ │ + cbnz r3, 351b2 <_PyMem_GetCurrentAllocatorName@@Base+0x11c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 351d8 <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ + b.n 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x11ee> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a84a4 │ │ │ │ + bl a7ee8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 351c8 <_PyMem_GetCurrentAllocatorName@@Base+0x11d2> │ │ │ │ + blt.n 351d0 <_PyMem_GetCurrentAllocatorName@@Base+0x11de> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 351d8 <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ + b.n 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x11ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 351c4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ce> │ │ │ │ + bne.n 351cc <_PyMem_GetCurrentAllocatorName@@Base+0x11da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 351c4 <_PyMem_GetCurrentAllocatorName@@Base+0x11ce> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 351cc <_PyMem_GetCurrentAllocatorName@@Base+0x11da> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #360] @ (35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1362>) │ │ │ │ + ldr r4, [pc, #360] @ (35360 <_PyMem_GetCurrentAllocatorName@@Base+0x136e>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #42052 @ 0xa444 │ │ │ │ + movw r0, #41500 @ 0xa21c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1bc200 │ │ │ │ - cbnz r0, 35212 <_PyMem_GetCurrentAllocatorName@@Base+0x121c> │ │ │ │ - movw r4, #42036 @ 0xa434 │ │ │ │ + bl 1bd220 │ │ │ │ + cbnz r0, 3521a <_PyMem_GetCurrentAllocatorName@@Base+0x1228> │ │ │ │ + movw r4, #41484 @ 0xa20c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 3522c <_PyMem_GetCurrentAllocatorName@@Base+0x1236> │ │ │ │ + b.n 35234 <_PyMem_GetCurrentAllocatorName@@Base+0x1242> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35208 <_PyMem_GetCurrentAllocatorName@@Base+0x1212> │ │ │ │ - movw r1, #21280 @ 0x5320 │ │ │ │ + beq.n 35210 <_PyMem_GetCurrentAllocatorName@@Base+0x121e> │ │ │ │ + movw r1, #20704 @ 0x50e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35348 <_PyMem_GetCurrentAllocatorName@@Base+0x1352> │ │ │ │ + beq.w 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b2c58 │ │ │ │ + bl 1b3c74 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 35240 <_PyMem_GetCurrentAllocatorName@@Base+0x124a> │ │ │ │ + cbnz r0, 35248 <_PyMem_GetCurrentAllocatorName@@Base+0x1256> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c230 │ │ │ │ + b.w 23c8e4 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c440 │ │ │ │ - cbnz r0, 3525a <_PyMem_GetCurrentAllocatorName@@Base+0x1264> │ │ │ │ - movw r0, #34144 @ 0x8560 │ │ │ │ + cbnz r0, 35262 <_PyMem_GetCurrentAllocatorName@@Base+0x1270> │ │ │ │ + movw r0, #33568 @ 0x8320 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x1276> │ │ │ │ + b.n 35274 <_PyMem_GetCurrentAllocatorName@@Base+0x1282> │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 35310 <_PyMem_GetCurrentAllocatorName@@Base+0x131a> │ │ │ │ + beq.n 35318 <_PyMem_GetCurrentAllocatorName@@Base+0x1326> │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9406c │ │ │ │ + bl 93e28 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 35278 <_PyMem_GetCurrentAllocatorName@@Base+0x1282> │ │ │ │ + cbnz r5, 35280 <_PyMem_GetCurrentAllocatorName@@Base+0x128e> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 7a3fc │ │ │ │ - b.n 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + bl 7a44c │ │ │ │ + b.n 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ mov r0, r5 │ │ │ │ - bl 146b38 │ │ │ │ + bl 146684 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35294 <_PyMem_GetCurrentAllocatorName@@Base+0x129e> │ │ │ │ + bge.n 3529c <_PyMem_GetCurrentAllocatorName@@Base+0x12aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35294 <_PyMem_GetCurrentAllocatorName@@Base+0x129e> │ │ │ │ + cbnz r3, 3529c <_PyMem_GetCurrentAllocatorName@@Base+0x12aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 352ae <_PyMem_GetCurrentAllocatorName@@Base+0x12b8> │ │ │ │ - movw r3, #43824 @ 0xab30 │ │ │ │ + bne.n 352b6 <_PyMem_GetCurrentAllocatorName@@Base+0x12c4> │ │ │ │ + movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 35310 <_PyMem_GetCurrentAllocatorName@@Base+0x131a> │ │ │ │ - b.n 3526e <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 35318 <_PyMem_GetCurrentAllocatorName@@Base+0x1326> │ │ │ │ + b.n 35276 <_PyMem_GetCurrentAllocatorName@@Base+0x1284> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 352d0 <_PyMem_GetCurrentAllocatorName@@Base+0x12da> │ │ │ │ + bge.n 352d8 <_PyMem_GetCurrentAllocatorName@@Base+0x12e6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 352d0 <_PyMem_GetCurrentAllocatorName@@Base+0x12da> │ │ │ │ + cbnz r3, 352d8 <_PyMem_GetCurrentAllocatorName@@Base+0x12e6> │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 352e6 <_PyMem_GetCurrentAllocatorName@@Base+0x12f0> │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 352ee <_PyMem_GetCurrentAllocatorName@@Base+0x12fc> │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 35310 <_PyMem_GetCurrentAllocatorName@@Base+0x131a> │ │ │ │ - b.n 3526e <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 35318 <_PyMem_GetCurrentAllocatorName@@Base+0x1326> │ │ │ │ + b.n 35276 <_PyMem_GetCurrentAllocatorName@@Base+0x1284> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a84a4 │ │ │ │ + bl a7ee8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + bge.n 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + cbnz r3, 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #43772 @ 0xaafc │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #42072 @ 0xa458 │ │ │ │ + movw r2, #41520 @ 0xa230 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 24df2c │ │ │ │ + bl 24e584 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ adds r5, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 35350 <_PyMem_GetCurrentAllocatorName@@Base+0x135a> │ │ │ │ + b.n 35358 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3537c <_PyMem_GetCurrentAllocatorName@@Base+0x1386> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 35394 <_PyMem_GetCurrentAllocatorName@@Base+0x139e> │ │ │ │ - ldr r2, [pc, #24] @ (35398 <_PyMem_GetCurrentAllocatorName@@Base+0x13a2>) │ │ │ │ + bne.n 35384 <_PyMem_GetCurrentAllocatorName@@Base+0x1392> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3539c <_PyMem_GetCurrentAllocatorName@@Base+0x13aa> │ │ │ │ + ldr r2, [pc, #24] @ (353a0 <_PyMem_GetCurrentAllocatorName@@Base+0x13ae>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3752] @ 0xea8 │ │ │ │ - b.n 35396 <_PyMem_GetCurrentAllocatorName@@Base+0x13a0> │ │ │ │ + b.n 3539e <_PyMem_GetCurrentAllocatorName@@Base+0x13ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.w 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + bne.w 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 353f4 <_PyMem_GetCurrentAllocatorName@@Base+0x13fe> │ │ │ │ + cbz r3, 353fc <_PyMem_GetCurrentAllocatorName@@Base+0x140a> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ orr.w r3, r3, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #12] │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ orrs r3, r7 │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ - cbz r5, 353d8 <_PyMem_GetCurrentAllocatorName@@Base+0x13e2> │ │ │ │ + cbz r5, 353e0 <_PyMem_GetCurrentAllocatorName@@Base+0x13ee> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 353e0 <_PyMem_GetCurrentAllocatorName@@Base+0x13ea> │ │ │ │ + b.n 353e8 <_PyMem_GetCurrentAllocatorName@@Base+0x13f6> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1ca05c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cb024 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 35402 <_PyMem_GetCurrentAllocatorName@@Base+0x140c> │ │ │ │ - b.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + cbnz r0, 3540a <_PyMem_GetCurrentAllocatorName@@Base+0x1418> │ │ │ │ + b.n 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ - cbz r3, 3540a <_PyMem_GetCurrentAllocatorName@@Base+0x1414> │ │ │ │ + cbz r3, 35412 <_PyMem_GetCurrentAllocatorName@@Base+0x1420> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - b.n 35412 <_PyMem_GetCurrentAllocatorName@@Base+0x141c> │ │ │ │ + b.n 3541a <_PyMem_GetCurrentAllocatorName@@Base+0x1428> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #42184 @ 0xa4c8 │ │ │ │ + movw r1, #41608 @ 0xa288 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 238924 │ │ │ │ + bl 238fd4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3543c <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ + bge.n 35444 <_PyMem_GetCurrentAllocatorName@@Base+0x1452> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3543c <_PyMem_GetCurrentAllocatorName@@Base+0x1446> │ │ │ │ + cbnz r3, 35444 <_PyMem_GetCurrentAllocatorName@@Base+0x1452> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + beq.n 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3545c <_PyMem_GetCurrentAllocatorName@@Base+0x1466> │ │ │ │ + bne.n 35464 <_PyMem_GetCurrentAllocatorName@@Base+0x1472> │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 7b15c │ │ │ │ + bl 7b1ac │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + b.n 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r7, #58832 @ 0xe5d0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ lsls r3, r3, #8 │ │ │ │ @@ -13114,639 +13119,639 @@ │ │ │ │ smulbb r3, r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + cbz r0, 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2aaa00 <_PyTime_ObjectToTimeval@@Base+0x434> │ │ │ │ + bl 2aa7b0 <_PyTime_ObjectToTimeval@@Base+0x434> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354b8 <_PyMem_GetCurrentAllocatorName@@Base+0x14c2> │ │ │ │ + bge.n 354c0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ce> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 354b8 <_PyMem_GetCurrentAllocatorName@@Base+0x14c2> │ │ │ │ + cbnz r3, 354c0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ce> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + bge.n 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e2> │ │ │ │ + cbnz r3, 354e0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ee> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + bge.n 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ + cbnz r3, 354f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1502> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 35514 <_PyMem_GetCurrentAllocatorName@@Base+0x151e> │ │ │ │ + cbnz r3, 3551c <_PyMem_GetCurrentAllocatorName@@Base+0x152a> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 35514 <_PyMem_GetCurrentAllocatorName@@Base+0x151e> │ │ │ │ + ble.n 3551c <_PyMem_GetCurrentAllocatorName@@Base+0x152a> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 35514 <_PyMem_GetCurrentAllocatorName@@Base+0x151e> │ │ │ │ - cbnz r4, 35530 <_PyMem_GetCurrentAllocatorName@@Base+0x153a> │ │ │ │ + bne.n 3551c <_PyMem_GetCurrentAllocatorName@@Base+0x152a> │ │ │ │ + cbnz r4, 35538 <_PyMem_GetCurrentAllocatorName@@Base+0x1546> │ │ │ │ movs r5, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #116] @ (3559c <_PyMem_GetCurrentAllocatorName@@Base+0x15a6>) │ │ │ │ + ldr r3, [pc, #116] @ (355a4 <_PyMem_GetCurrentAllocatorName@@Base+0x15b2>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35594 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ + cbz r0, 3559c <_PyMem_GetCurrentAllocatorName@@Base+0x15aa> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 35542 <_PyMem_GetCurrentAllocatorName@@Base+0x154c> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 35588 <_PyMem_GetCurrentAllocatorName@@Base+0x1592> │ │ │ │ + bne.n 3554a <_PyMem_GetCurrentAllocatorName@@Base+0x1558> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 35590 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 35554 <_PyMem_GetCurrentAllocatorName@@Base+0x155e> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 35588 <_PyMem_GetCurrentAllocatorName@@Base+0x1592> │ │ │ │ + bne.n 3555c <_PyMem_GetCurrentAllocatorName@@Base+0x156a> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 35590 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 35566 <_PyMem_GetCurrentAllocatorName@@Base+0x1570> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 35588 <_PyMem_GetCurrentAllocatorName@@Base+0x1592> │ │ │ │ + bne.n 3556e <_PyMem_GetCurrentAllocatorName@@Base+0x157c> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 35590 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3558c <_PyMem_GetCurrentAllocatorName@@Base+0x1596> │ │ │ │ + bne.n 35594 <_PyMem_GetCurrentAllocatorName@@Base+0x15a2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35594 <_PyMem_GetCurrentAllocatorName@@Base+0x159e> │ │ │ │ + b.n 3559c <_PyMem_GetCurrentAllocatorName@@Base+0x15aa> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 354d0 <_PyMem_GetCurrentAllocatorName@@Base+0x14da> │ │ │ │ + bvs.n 354d8 <_PyMem_GetCurrentAllocatorName@@Base+0x14e6> │ │ │ │ lsls r1, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 355c0 <_PyMem_GetCurrentAllocatorName@@Base+0x15ca> │ │ │ │ + cbnz r3, 355c8 <_PyMem_GetCurrentAllocatorName@@Base+0x15d6> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 355c0 <_PyMem_GetCurrentAllocatorName@@Base+0x15ca> │ │ │ │ + ble.n 355c8 <_PyMem_GetCurrentAllocatorName@@Base+0x15d6> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 355c0 <_PyMem_GetCurrentAllocatorName@@Base+0x15ca> │ │ │ │ - cbnz r4, 355dc <_PyMem_GetCurrentAllocatorName@@Base+0x15e6> │ │ │ │ + bne.n 355c8 <_PyMem_GetCurrentAllocatorName@@Base+0x15d6> │ │ │ │ + cbnz r4, 355e4 <_PyMem_GetCurrentAllocatorName@@Base+0x15f2> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #104] @ (3563c <_PyMem_GetCurrentAllocatorName@@Base+0x1646>) │ │ │ │ + ldr r3, [pc, #104] @ (35644 <_PyMem_GetCurrentAllocatorName@@Base+0x1652>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35634 <_PyMem_GetCurrentAllocatorName@@Base+0x163e> │ │ │ │ + cbz r0, 3563c <_PyMem_GetCurrentAllocatorName@@Base+0x164a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 355ee <_PyMem_GetCurrentAllocatorName@@Base+0x15f8> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 35634 <_PyMem_GetCurrentAllocatorName@@Base+0x163e> │ │ │ │ + bne.n 355f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1604> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3563c <_PyMem_GetCurrentAllocatorName@@Base+0x164a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 35600 <_PyMem_GetCurrentAllocatorName@@Base+0x160a> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 35634 <_PyMem_GetCurrentAllocatorName@@Base+0x163e> │ │ │ │ + bne.n 35608 <_PyMem_GetCurrentAllocatorName@@Base+0x1616> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3563c <_PyMem_GetCurrentAllocatorName@@Base+0x164a> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c4c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3562a <_PyMem_GetCurrentAllocatorName@@Base+0x1634> │ │ │ │ + cbz r3, 35632 <_PyMem_GetCurrentAllocatorName@@Base+0x1640> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 355c8 <_PyMem_GetCurrentAllocatorName@@Base+0x15d2> │ │ │ │ + bvs.n 355d0 <_PyMem_GetCurrentAllocatorName@@Base+0x15de> │ │ │ │ lsls r1, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35660 <_PyMem_GetCurrentAllocatorName@@Base+0x166a> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 35684 <_PyMem_GetCurrentAllocatorName@@Base+0x168e> │ │ │ │ + bne.n 35668 <_PyMem_GetCurrentAllocatorName@@Base+0x1676> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3568c <_PyMem_GetCurrentAllocatorName@@Base+0x169a> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b378 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 3567c <_PyMem_GetCurrentAllocatorName@@Base+0x1686> │ │ │ │ + bge.n 35684 <_PyMem_GetCurrentAllocatorName@@Base+0x1692> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 356ac <_PyMem_GetCurrentAllocatorName@@Base+0x16b6> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x1704> │ │ │ │ + bne.n 356b4 <_PyMem_GetCurrentAllocatorName@@Base+0x16c2> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 35702 <_PyMem_GetCurrentAllocatorName@@Base+0x1710> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3a0 │ │ │ │ - cbz r0, 356c8 <_PyMem_GetCurrentAllocatorName@@Base+0x16d2> │ │ │ │ + cbz r0, 356d0 <_PyMem_GetCurrentAllocatorName@@Base+0x16de> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9b304 │ │ │ │ + bl 9b0ac │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 356f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1700> │ │ │ │ + cbz r0, 356fe <_PyMem_GetCurrentAllocatorName@@Base+0x170c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 356f4 <_PyMem_GetCurrentAllocatorName@@Base+0x16fe> │ │ │ │ + cbnz r0, 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x170a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + bge.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + cbnz r3, 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ - b.n 356fc <_PyMem_GetCurrentAllocatorName@@Base+0x1706> │ │ │ │ + b.n 35704 <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 3571e <_PyMem_GetCurrentAllocatorName@@Base+0x1728> │ │ │ │ + cbz r3, 35726 <_PyMem_GetCurrentAllocatorName@@Base+0x1734> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 35736 <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ + b.n 3573e <_PyMem_GetCurrentAllocatorName@@Base+0x174c> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 35726 <_PyMem_GetCurrentAllocatorName@@Base+0x1730> │ │ │ │ + bgt.n 3572e <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 35736 <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ + b.n 3573e <_PyMem_GetCurrentAllocatorName@@Base+0x174c> │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 35722 <_PyMem_GetCurrentAllocatorName@@Base+0x172c> │ │ │ │ + bgt.n 3572a <_PyMem_GetCurrentAllocatorName@@Base+0x1738> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 35722 <_PyMem_GetCurrentAllocatorName@@Base+0x172c> │ │ │ │ + beq.n 3572a <_PyMem_GetCurrentAllocatorName@@Base+0x1738> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 3575a <_PyMem_GetCurrentAllocatorName@@Base+0x1764> │ │ │ │ + b.n 35762 <_PyMem_GetCurrentAllocatorName@@Base+0x1770> │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #620] @ (359bc <_PyMem_GetCurrentAllocatorName@@Base+0x19c6>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #620] @ (359c4 <_PyMem_GetCurrentAllocatorName@@Base+0x19d2>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a84 <_PyMem_GetCurrentAllocatorName@@Base+0x1a8e> │ │ │ │ + beq.w 35a8c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 35788 <_PyMem_GetCurrentAllocatorName@@Base+0x1792> │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 35790 <_PyMem_GetCurrentAllocatorName@@Base+0x179e> │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43408 @ 0xa990 │ │ │ │ + movw r1, #42832 @ 0xa750 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #26328 @ 0x66d8 │ │ │ │ + movw r0, #25752 @ 0x6498 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35a84 <_PyMem_GetCurrentAllocatorName@@Base+0x1a8e> │ │ │ │ + b.n 35a8c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 357a6 <_PyMem_GetCurrentAllocatorName@@Base+0x17b0> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 357ae <_PyMem_GetCurrentAllocatorName@@Base+0x17bc> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x178e> │ │ │ │ + bne.n 3578c <_PyMem_GetCurrentAllocatorName@@Base+0x179a> │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 357e4 <_PyMem_GetCurrentAllocatorName@@Base+0x17ee> │ │ │ │ + beq.n 357ec <_PyMem_GetCurrentAllocatorName@@Base+0x17fa> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 357b6 <_PyMem_GetCurrentAllocatorName@@Base+0x17c0> │ │ │ │ + cbz r2, 357be <_PyMem_GetCurrentAllocatorName@@Base+0x17cc> │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 357f4 <_PyMem_GetCurrentAllocatorName@@Base+0x17fe> │ │ │ │ + beq.n 357fc <_PyMem_GetCurrentAllocatorName@@Base+0x180a> │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 357c6 <_PyMem_GetCurrentAllocatorName@@Base+0x17d0> │ │ │ │ + beq.n 357ce <_PyMem_GetCurrentAllocatorName@@Base+0x17dc> │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 35802 <_PyMem_GetCurrentAllocatorName@@Base+0x180c> │ │ │ │ - b.n 357ce <_PyMem_GetCurrentAllocatorName@@Base+0x17d8> │ │ │ │ + beq.n 3580a <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ + b.n 357d6 <_PyMem_GetCurrentAllocatorName@@Base+0x17e4> │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ - cbz r7, 357d8 <_PyMem_GetCurrentAllocatorName@@Base+0x17e2> │ │ │ │ + cbz r7, 357e0 <_PyMem_GetCurrentAllocatorName@@Base+0x17ee> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3580e <_PyMem_GetCurrentAllocatorName@@Base+0x1818> │ │ │ │ - b.n 357e0 <_PyMem_GetCurrentAllocatorName@@Base+0x17ea> │ │ │ │ + beq.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1824> │ │ │ │ + b.n 357e8 <_PyMem_GetCurrentAllocatorName@@Base+0x17f6> │ │ │ │ movw r7, #5752 @ 0x1678 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - b.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 3581e <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 3581e <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 3581e <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 35816 <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 3581e <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl 2199bc <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ + bl 21a684 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a84 <_PyMem_GetCurrentAllocatorName@@Base+0x1a8e> │ │ │ │ + beq.w 35a8c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9a> │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.w 35a4a <_PyMem_GetCurrentAllocatorName@@Base+0x1a54> │ │ │ │ + beq.w 35a52 <_PyMem_GetCurrentAllocatorName@@Base+0x1a60> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 35856 <_PyMem_GetCurrentAllocatorName@@Base+0x1860> │ │ │ │ + bmi.n 3585e <_PyMem_GetCurrentAllocatorName@@Base+0x186c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #42852 @ 0xa764 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #10200 @ 0x27d8 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + beq.w 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #62448 @ 0xf3f0 │ │ │ │ + movw r2, #61872 @ 0xf1b0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #43472 @ 0xa9d0 │ │ │ │ + movw r1, #42896 @ 0xa790 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1dafbc │ │ │ │ + bl 1dbfa4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358a4 <_PyMem_GetCurrentAllocatorName@@Base+0x18ae> │ │ │ │ + bge.n 358ac <_PyMem_GetCurrentAllocatorName@@Base+0x18ba> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 358a4 <_PyMem_GetCurrentAllocatorName@@Base+0x18ae> │ │ │ │ + cbnz r3, 358ac <_PyMem_GetCurrentAllocatorName@@Base+0x18ba> │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ - ldr r1, [pc, #276] @ (359c0 <_PyMem_GetCurrentAllocatorName@@Base+0x19ca>) │ │ │ │ + beq.w 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ + ldr r1, [pc, #276] @ (359c8 <_PyMem_GetCurrentAllocatorName@@Base+0x19d6>) │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97b38 │ │ │ │ + bl 978e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 359a2 <_PyMem_GetCurrentAllocatorName@@Base+0x19ac> │ │ │ │ + beq.n 359aa <_PyMem_GetCurrentAllocatorName@@Base+0x19b8> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 3590a <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ - ldr r1, [pc, #256] @ (359c4 <_PyMem_GetCurrentAllocatorName@@Base+0x19ce>) │ │ │ │ + cbz r0, 35912 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ + ldr r1, [pc, #256] @ (359cc <_PyMem_GetCurrentAllocatorName@@Base+0x19da>) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358de <_PyMem_GetCurrentAllocatorName@@Base+0x18e8> │ │ │ │ + bge.n 358e6 <_PyMem_GetCurrentAllocatorName@@Base+0x18f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 358de <_PyMem_GetCurrentAllocatorName@@Base+0x18e8> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 358e6 <_PyMem_GetCurrentAllocatorName@@Base+0x18f4> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 359a2 <_PyMem_GetCurrentAllocatorName@@Base+0x19ac> │ │ │ │ + beq.n 359aa <_PyMem_GetCurrentAllocatorName@@Base+0x19b8> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 35906 <_PyMem_GetCurrentAllocatorName@@Base+0x1910> │ │ │ │ + bne.n 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x191c> │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3590a <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ + bge.n 35912 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3590a <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ + cbnz r3, 35912 <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 35918 <_PyMem_GetCurrentAllocatorName@@Base+0x1922> │ │ │ │ - ldr r1, [pc, #188] @ (359c8 <_PyMem_GetCurrentAllocatorName@@Base+0x19d2>) │ │ │ │ + cbnz r3, 35920 <_PyMem_GetCurrentAllocatorName@@Base+0x192e> │ │ │ │ + ldr r1, [pc, #188] @ (359d0 <_PyMem_GetCurrentAllocatorName@@Base+0x19de>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 97b38 │ │ │ │ + bl 978e8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 359a2 <_PyMem_GetCurrentAllocatorName@@Base+0x19ac> │ │ │ │ - ldr r1, [pc, #176] @ (359cc <_PyMem_GetCurrentAllocatorName@@Base+0x19d6>) │ │ │ │ + bne.n 359aa <_PyMem_GetCurrentAllocatorName@@Base+0x19b8> │ │ │ │ + ldr r1, [pc, #176] @ (359d4 <_PyMem_GetCurrentAllocatorName@@Base+0x19e2>) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35936 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ + bge.n 3593e <_PyMem_GetCurrentAllocatorName@@Base+0x194c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35936 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ + cbnz r3, 3593e <_PyMem_GetCurrentAllocatorName@@Base+0x194c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r7, [sp, #44] @ 0x2c │ │ │ │ - cbnz r7, 35954 <_PyMem_GetCurrentAllocatorName@@Base+0x195e> │ │ │ │ + cbnz r7, 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x196a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bge.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bne.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ mov r0, r1 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ mov r0, r7 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35970 <_PyMem_GetCurrentAllocatorName@@Base+0x197a> │ │ │ │ + bge.n 35978 <_PyMem_GetCurrentAllocatorName@@Base+0x1986> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35970 <_PyMem_GetCurrentAllocatorName@@Base+0x197a> │ │ │ │ + cbnz r3, 35978 <_PyMem_GetCurrentAllocatorName@@Base+0x1986> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35984 <_PyMem_GetCurrentAllocatorName@@Base+0x198e> │ │ │ │ + bge.n 3598c <_PyMem_GetCurrentAllocatorName@@Base+0x199a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 35984 <_PyMem_GetCurrentAllocatorName@@Base+0x198e> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 3599e <_PyMem_GetCurrentAllocatorName@@Base+0x19a8> │ │ │ │ - movw r3, #43824 @ 0xab30 │ │ │ │ + cbnz r3, 3598c <_PyMem_GetCurrentAllocatorName@@Base+0x199a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 359a6 <_PyMem_GetCurrentAllocatorName@@Base+0x19b4> │ │ │ │ + movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ - bl f73ac │ │ │ │ - b.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + beq.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 359d0 <_PyMem_GetCurrentAllocatorName@@Base+0x19da> │ │ │ │ + bne.n 359d8 <_PyMem_GetCurrentAllocatorName@@Base+0x19e6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bge.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bne.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ nop │ │ │ │ - bvs.n 359a0 <_PyMem_GetCurrentAllocatorName@@Base+0x19aa> │ │ │ │ + bvs.n 359a8 <_PyMem_GetCurrentAllocatorName@@Base+0x19b6> │ │ │ │ lsls r1, r2, #1 │ │ │ │ stmia r2!, {r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 360a0 │ │ │ │ + b.n 360a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 174e34 │ │ │ │ + bl 174e2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 359ee <_PyMem_GetCurrentAllocatorName@@Base+0x19f8> │ │ │ │ + bge.n 359f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a04> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 359ee <_PyMem_GetCurrentAllocatorName@@Base+0x19f8> │ │ │ │ + cbnz r3, 359f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a04> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 359fc <_PyMem_GetCurrentAllocatorName@@Base+0x1a06> │ │ │ │ + ble.n 35a04 <_PyMem_GetCurrentAllocatorName@@Base+0x1a12> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - ble.n 35a12 <_PyMem_GetCurrentAllocatorName@@Base+0x1a1c> │ │ │ │ + ble.n 35a1a <_PyMem_GetCurrentAllocatorName@@Base+0x1a28> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bge.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + cbnz r3, 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a40 <_PyMem_GetCurrentAllocatorName@@Base+0x1a4a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a48 <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ add.w r3, sl, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r6, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ + bge.n 35a54 <_PyMem_GetCurrentAllocatorName@@Base+0x1a62> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ + cbnz r3, 35a54 <_PyMem_GetCurrentAllocatorName@@Base+0x1a62> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ - bl 940d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a54 <_PyMem_GetCurrentAllocatorName@@Base+0x1a62> │ │ │ │ + bl 93e90 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 35a4c <_PyMem_GetCurrentAllocatorName@@Base+0x1a56> │ │ │ │ - b.n 35784 <_PyMem_GetCurrentAllocatorName@@Base+0x178e> │ │ │ │ + cbz r0, 35a54 <_PyMem_GetCurrentAllocatorName@@Base+0x1a62> │ │ │ │ + b.n 3578c <_PyMem_GetCurrentAllocatorName@@Base+0x179a> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12c98c <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c474 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ strd sl, r3, [sp] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 21aa40 │ │ │ │ + bl 21b708 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r4, r5 │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1e86cc <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ + bl 1e96a8 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23ac50 │ │ │ │ + b.w 23b300 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ada> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 35af8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b02> │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 35ad8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ae6> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 35b00 <_PyMem_GetCurrentAllocatorName@@Base+0x1b0e> │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bde4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - cbz r4, 35afc <_PyMem_GetCurrentAllocatorName@@Base+0x1b06> │ │ │ │ + bl b39dc │ │ │ │ + cbz r4, 35b04 <_PyMem_GetCurrentAllocatorName@@Base+0x1b12> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35b10 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1a> │ │ │ │ - bl 116ba8 │ │ │ │ + b.n 35b18 <_PyMem_GetCurrentAllocatorName@@Base+0x1b26> │ │ │ │ + bl 1166a8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -13755,574 +13760,575 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #44228 @ 0xacc4 │ │ │ │ + movw r2, #43652 @ 0xaa84 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r6, r3, [sp] │ │ │ │ movw r3, #55740 @ 0xd9bc │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movs r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ - bl f5c44 │ │ │ │ - cbz r0, 35b7c <_PyMem_GetCurrentAllocatorName@@Base+0x1b86> │ │ │ │ + bl f5690 │ │ │ │ + cbz r0, 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x1b92> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f0904 │ │ │ │ + bl 1f18e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 35b7c <_PyMem_GetCurrentAllocatorName@@Base+0x1b86> │ │ │ │ - ldr r3, [pc, #116] @ (35bcc <_PyMem_GetCurrentAllocatorName@@Base+0x1bd6>) │ │ │ │ + beq.n 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x1b92> │ │ │ │ + ldr r3, [pc, #116] @ (35bd4 <_PyMem_GetCurrentAllocatorName@@Base+0x1be2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - cbnz r1, 35b80 <_PyMem_GetCurrentAllocatorName@@Base+0x1b8a> │ │ │ │ + cbnz r1, 35b88 <_PyMem_GetCurrentAllocatorName@@Base+0x1b96> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51772 @ 0xca3c │ │ │ │ + movw r1, #51196 @ 0xc7fc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35bc6 <_PyMem_GetCurrentAllocatorName@@Base+0x1bd0> │ │ │ │ + b.n 35bce <_PyMem_GetCurrentAllocatorName@@Base+0x1bdc> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 35ba6 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb0> │ │ │ │ + cbz r3, 35bae <_PyMem_GetCurrentAllocatorName@@Base+0x1bbc> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 2db58 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 35bac <_PyMem_GetCurrentAllocatorName@@Base+0x1bb6> │ │ │ │ + cbz r0, 35bb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bc2> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 35b7c <_PyMem_GetCurrentAllocatorName@@Base+0x1b86> │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x1b92> │ │ │ │ mov r2, r4 │ │ │ │ bl 30e44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c8534 │ │ │ │ - bl 116ba8 │ │ │ │ + bl 1c94f4 │ │ │ │ + bl 1166a8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00035bd0 : │ │ │ │ +00035bd8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r1, 35bf0 │ │ │ │ + cbz r1, 35bf8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3148 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ cmp r0, r4 │ │ │ │ - bcc.n 35c0a │ │ │ │ + bcc.n 35c12 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ ldr.w r3, [r3, #892] @ 0x37c │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00035c0e : │ │ │ │ +00035c16 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw r5, #43640 @ 0xaa78 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 23d514 <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ + bl 23dbcc <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 35c72 │ │ │ │ + bgt.n 35c7a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 35d9c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 35da4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #44484 @ 0xadc4 │ │ │ │ + movw r0, #43908 @ 0xab84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35da8 │ │ │ │ + beq.w 35db0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 171048 │ │ │ │ + bl 170ddc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 35cb8 │ │ │ │ + cbz r0, 35cc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 35d94 │ │ │ │ + bne.n 35d9c │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #44492 @ 0xadcc │ │ │ │ + movw r1, #43916 @ 0xab8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 35d94 │ │ │ │ - ldr r1, [pc, #244] @ (35db0 ) │ │ │ │ + bl f3c30 │ │ │ │ + b.n 35d9c │ │ │ │ + ldr r1, [pc, #244] @ (35db8 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35cdc │ │ │ │ + bne.n 35ce4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35d94 │ │ │ │ - bl f73ac │ │ │ │ + beq.n 35d9c │ │ │ │ + bl f6eb0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbnz r4, 35cf0 │ │ │ │ - ldr r1, [pc, #208] @ (35db4 ) │ │ │ │ + cbnz r4, 35cf8 │ │ │ │ + ldr r1, [pc, #208] @ (35dbc ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35d28 │ │ │ │ - b.n 35d94 │ │ │ │ + bne.n 35d30 │ │ │ │ + b.n 35d9c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44532 @ 0xadf4 │ │ │ │ + movw r0, #43956 @ 0xabb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35d14 │ │ │ │ + bge.n 35d1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35d14 │ │ │ │ + cbnz r3, 35d1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 35d94 │ │ │ │ + beq.n 35d9c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2364c4 │ │ │ │ + bl 236b84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35ce0 │ │ │ │ - b.n 35d94 │ │ │ │ + bne.n 35ce8 │ │ │ │ + b.n 35d9c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 35d4a │ │ │ │ + cbnz r4, 35d52 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #44544 @ 0xae00 │ │ │ │ + movw r0, #43968 @ 0xabc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 35d80 │ │ │ │ - b.n 35d8c │ │ │ │ + blt.n 35d88 │ │ │ │ + b.n 35d94 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44560 @ 0xae10 │ │ │ │ + movw r0, #43984 @ 0xabd0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35d6e │ │ │ │ + bge.n 35d76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35d6e │ │ │ │ + cbnz r3, 35d76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 35d94 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 35d9c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2364c4 │ │ │ │ + bl 236b84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35d2c │ │ │ │ - b.n 35d94 │ │ │ │ + bne.n 35d34 │ │ │ │ + b.n 35d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35d8c │ │ │ │ + cbnz r3, 35d94 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 35da8 │ │ │ │ + bl 21b094 │ │ │ │ + b.n 35db0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ - cbz r6, 35da0 │ │ │ │ + bl 1c94f4 │ │ │ │ + cbz r6, 35da8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35da8 │ │ │ │ + b.n 35db0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 35d9c │ │ │ │ + bl 21b094 │ │ │ │ + b.n 35da4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ @ instruction: 0xf0c80052 │ │ │ │ │ │ │ │ -00035db8 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +00035dc0 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ add r7, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - bls.n 35e06 <_Py_CheckRecursiveCall@@Base+0x4e> │ │ │ │ + bls.n 35e0e <_Py_CheckRecursiveCall@@Base+0x4e> │ │ │ │ ldr.w r2, [r0, #708] @ 0x2c4 │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ subs r2, r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ it mi │ │ │ │ addwmi r2, r2, #1023 @ 0x3ff │ │ │ │ asrs r4, r2, #10 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #44652 @ 0xae6c │ │ │ │ + movw r4, #44076 @ 0xac2c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #72] @ (35e48 <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ + ldr r0, [pc, #72] @ (35e50 <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 35e40 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ + cbnz r3, 35e48 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ ldr.w r3, [r0, #708] @ 0x2c4 │ │ │ │ movw r2, #43692 @ 0xaaac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r1, #1 │ │ │ │ subs r3, r3, r7 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ it mi │ │ │ │ addwmi r3, r3, #1023 @ 0x3ff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #44696 @ 0xae98 │ │ │ │ + movw r2, #44120 @ 0xac58 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ asrs r3, r3, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - b.n 35e42 <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ + b.n 35e4a <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ - subs.w r0, r8, r8, lsl #1 │ │ │ │ + ldrd r0, r0, [r8, #-288]! @ 0x120 │ │ │ │ │ │ │ │ -00035e4c <_PyObject_Dump@@Base>: │ │ │ │ +00035e54 <_PyObject_Dump@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ - bl 160d60 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160a78 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 35e88 <_PyObject_Dump@@Base+0x3c> │ │ │ │ + cbz r3, 35e90 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44968 @ 0xafa8 │ │ │ │ + movw r2, #44392 @ 0xad68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c33c │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44996 @ 0xafc4 │ │ │ │ + movw r2, #44420 @ 0xad84 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #45020 @ 0xafdc │ │ │ │ + movw r2, #44444 @ 0xad9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #45044 @ 0xaff4 │ │ │ │ + movw r2, #44468 @ 0xadb4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r6, 35ecc <_PyObject_Dump@@Base+0x80> │ │ │ │ + cbz r6, 35ed4 <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - b.n 35ed4 <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #18960 @ 0x4a10 │ │ │ │ + b.n 35edc <_PyObject_Dump@@Base+0x88> │ │ │ │ + movw r3, #18384 @ 0x47d0 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #45068 @ 0xb00c │ │ │ │ + movw r2, #44492 @ 0xadcc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #45092 @ 0xb024 │ │ │ │ + movw r2, #44516 @ 0xade4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ - bl 20926c │ │ │ │ + bl 209f84 │ │ │ │ mov r6, r0 │ │ │ │ - bl f6e30 │ │ │ │ + bl f6934 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f3a │ │ │ │ + bl 35f44 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ mov r0, r7 │ │ │ │ - bl f7380 │ │ │ │ + bl f6e84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 209308 │ │ │ │ + bl 20a020 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c33c │ │ │ │ + nop │ │ │ │ │ │ │ │ -00035f3a : │ │ │ │ +00035f44 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 116ba8 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36026 │ │ │ │ - ldr r3, [pc, #224] @ (3603c ) │ │ │ │ + bne.n 36030 │ │ │ │ + ldr r3, [pc, #224] @ (36044 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #45544 @ 0xb1e8 │ │ │ │ + movw r1, #45860 @ 0xb324 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36026 │ │ │ │ + bne.n 36030 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b634 │ │ │ │ - cbnz r4, 35f98 │ │ │ │ - bl b0e80 │ │ │ │ + cbnz r4, 35fa2 │ │ │ │ + bl b0834 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #45564 @ 0xb1fc │ │ │ │ + movw r2, #45880 @ 0xb338 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b4014 │ │ │ │ - b.n 3602c │ │ │ │ + bl b39dc │ │ │ │ + b.n 36036 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 35fc0 │ │ │ │ - bl b0e80 │ │ │ │ + bgt.n 35fca │ │ │ │ + bl b0834 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #45572 @ 0xb204 │ │ │ │ + movw r2, #45888 @ 0xb340 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - b.n 3602c │ │ │ │ + bl b39dc │ │ │ │ + b.n 36036 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 35fce │ │ │ │ - bl 1168d8 │ │ │ │ + bpl.n 35fd8 │ │ │ │ + bl 1163d8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 35fd4 │ │ │ │ - bl 11aea0 │ │ │ │ + b.n 35fde │ │ │ │ + bl 11a99c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 36026 │ │ │ │ + cbz r4, 36030 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2d4c │ │ │ │ - cbz r0, 35ff6 │ │ │ │ + bl a2838 │ │ │ │ + cbz r0, 36000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ blx 2bffc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ subs r5, r5, r0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 35ffa │ │ │ │ + b.n 36004 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3600e │ │ │ │ + bge.n 36018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3600e │ │ │ │ + cbnz r3, 36018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r7, 36026 │ │ │ │ - cbz r5, 3602c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r7, 36030 │ │ │ │ + cbz r5, 36036 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b634 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36036 │ │ │ │ + b.n 36040 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36012 │ │ │ │ + bne.n 3601c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 36060 │ │ │ │ + cbnz r3, 36068 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 36060 │ │ │ │ + ble.n 36068 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 36060 │ │ │ │ - cbnz r0, 3607e │ │ │ │ + bne.n 36068 │ │ │ │ + cbnz r0, 36080 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - movw r3, #57332 @ 0xdff4 │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 360c6 │ │ │ │ + ldr r3, [pc, #80] @ (360cc ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 360c8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 36090 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 360ba │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 36092 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 360bc │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b640 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - cbz r4, 360be │ │ │ │ + bl b39dc │ │ │ │ + cbz r4, 360c0 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 360c6 │ │ │ │ + b.n 360c8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ + lsls r1, r2, #1 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ push {r4, r5, r6} │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 360f4 │ │ │ │ + bls.n 360fa │ │ │ │ subs r3, r2, #1 │ │ │ │ clz r4, r3 │ │ │ │ rsb r5, r4, #29 │ │ │ │ lsrs r3, r5 │ │ │ │ rsb r5, r4, #31 │ │ │ │ and.w r3, r3, #3 │ │ │ │ subs r4, #29 │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ subs r3, #4 │ │ │ │ cmp r4, #2 │ │ │ │ it hi │ │ │ │ movhi r2, r3 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ - cbz r4, 360fc │ │ │ │ + cbz r4, 36102 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ movs r3, #12 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ adds r5, r1, r2 │ │ │ │ ldr r6, [r1, r2] │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ streq r3, [r1, r2] │ │ │ │ - cbz r3, 36112 │ │ │ │ + cbz r3, 36118 │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ cmp r0, r3 │ │ │ │ itt eq │ │ │ │ ldreq r3, [r0, #44] @ 0x2c │ │ │ │ streq r3, [r5, #4] │ │ │ │ @@ -14330,132 +14336,132 @@ │ │ │ │ pop {r4, r5, r6} │ │ │ │ strd r3, r3, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #24] │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 36284 │ │ │ │ + bpl.w 3628a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ mov r3, r1 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 3616a │ │ │ │ + bpl.n 36170 │ │ │ │ ands.w r8, r2, #64 @ 0x40 │ │ │ │ - beq.n 3615e │ │ │ │ + beq.n 36164 │ │ │ │ add.w r6, r3, #20 │ │ │ │ - b.n 36172 │ │ │ │ + b.n 36178 │ │ │ │ add.w r6, r3, #28 │ │ │ │ cmp.w r7, #500 @ 0x1f4 │ │ │ │ - ble.n 36184 │ │ │ │ - b.n 361a0 │ │ │ │ + ble.n 3618a │ │ │ │ + b.n 361a6 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3627e │ │ │ │ + beq.w 36284 │ │ │ │ cmp.w r7, #500 @ 0x1f4 │ │ │ │ itee le │ │ │ │ movle.w r8, #0 │ │ │ │ movgt.w r8, #1 │ │ │ │ movgt.w r7, #500 @ 0x1f4 │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bmi.n 3618e │ │ │ │ + bmi.n 36194 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.n 361a8 │ │ │ │ - b.n 36256 │ │ │ │ + bgt.n 361ae │ │ │ │ + b.n 3625c │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 36272 │ │ │ │ + bge.n 36278 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ adds r2, #1 │ │ │ │ subs r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls.n 36190 │ │ │ │ - b.n 36188 │ │ │ │ + bls.n 36196 │ │ │ │ + b.n 3618e │ │ │ │ mov.w r8, #1 │ │ │ │ mov.w r7, #500 @ 0x1f4 │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r1, #46876 @ 0xb71c │ │ │ │ + movw r1, #46300 @ 0xb4dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ strd r8, r1, [sp] │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 361cc │ │ │ │ + bne.n 361d2 │ │ │ │ ldrb.w r5, [r6, r9] │ │ │ │ - b.n 361da │ │ │ │ + b.n 361e0 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r5, [r6, r9, lsl #1] │ │ │ │ ldrne.w r5, [r6, r9, lsl #2] │ │ │ │ sub.w r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bhi.n 361f2 │ │ │ │ + bhi.n 361f8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r5, [sp, #12] │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - b.n 3624a │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + b.n 36250 │ │ │ │ movs r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.n 36214 │ │ │ │ + bhi.n 3621a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46868 @ 0xb714 │ │ │ │ + movw r1, #46292 @ 0xb4d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 30dde │ │ │ │ - b.n 3624a │ │ │ │ + b.n 36250 │ │ │ │ cmp.w r5, #65536 @ 0x10000 │ │ │ │ - bcs.n 36236 │ │ │ │ + bcs.n 3623c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46872 @ 0xb718 │ │ │ │ + movw r1, #46296 @ 0xb4d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 30dde │ │ │ │ - b.n 3624a │ │ │ │ + b.n 36250 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 30dde │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 361c0 │ │ │ │ + bne.n 361c6 │ │ │ │ ldr.w r8, [sp] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3627e │ │ │ │ + beq.n 36284 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46880 @ 0xb720 │ │ │ │ + movw r1, #46304 @ 0xb4e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - b.n 36256 │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + b.n 3625c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -14466,171 +14472,170 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #10 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ umull r3, r2, r4, r6 │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb.w r1, [r5, #-1]! │ │ │ │ mov.w r4, r2, lsr #3 │ │ │ │ - bhi.n 362b0 │ │ │ │ + bhi.n 362b6 │ │ │ │ sub.w r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #64] @ (3632c ) │ │ │ │ + ldr r2, [pc, #60] @ (36330 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bne.n 36312 │ │ │ │ + bne.n 36318 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 363e4 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 363e8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ - b.n 36328 │ │ │ │ + b.n 3632e │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #20089 @ 0x4e79 │ │ │ │ + movw r1, #21817 @ 0x5539 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 363e4 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 363e8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 3635e │ │ │ │ + cbz r0, 36362 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3635e │ │ │ │ + bge.n 36362 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3635e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36362 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 36378 │ │ │ │ + cbz r0, 3637c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36378 │ │ │ │ + bge.n 3637c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36378 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3637c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 36392 │ │ │ │ + cbz r0, 36396 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36392 │ │ │ │ + bge.n 36396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36392 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36396 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 363ac │ │ │ │ + cbz r0, 363b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363ac │ │ │ │ + bge.n 363b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363ac │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 363c6 │ │ │ │ + cbz r0, 363ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363c6 │ │ │ │ + bge.n 363ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363c6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363ca │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 363e0 │ │ │ │ + cbz r0, 363e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363e0 │ │ │ │ + bge.n 363e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363e0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363e4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000363e4 <_PyEval_SetProfile@@Base>: │ │ │ │ +000363e8 <_PyEval_SetProfile@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #160] @ (36494 <_PyEval_SetProfile@@Base+0xb0>) │ │ │ │ + ldr r4, [pc, #160] @ (36498 <_PyEval_SetProfile@@Base+0xb0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #47704 @ 0xba58 │ │ │ │ + movw r1, #47128 @ 0xb818 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12ad14 <_PySys_GetOptionalAttrString@@Base+0x7f0> │ │ │ │ + bl 12a804 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3648e <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ + beq.n 36492 <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #25753 @ 0x6499 │ │ │ │ + movw r1, #25757 @ 0x649d │ │ │ │ movt r1, #3 │ │ │ │ add.w r0, r4, #113664 @ 0x1bc00 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ - bl 1e2e10 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e3df4 <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3648a <_PyEval_SetProfile@@Base+0xa6> │ │ │ │ + blt.n 3648e <_PyEval_SetProfile@@Base+0xa6> │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ subs r3, r6, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ ldr r6, [r5, #64] @ 0x40 │ │ │ │ it ne │ │ │ │ movne.w ip, #1 │ │ │ │ - cbz r7, 36452 <_PyEval_SetProfile@@Base+0x6e> │ │ │ │ + cbz r7, 36456 <_PyEval_SetProfile@@Base+0x6e> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r4, r4, #110592 @ 0x1b000 │ │ │ │ @@ -14642,19 +14647,19 @@ │ │ │ │ add r3, r5 │ │ │ │ sub.w r3, r3, ip │ │ │ │ str.w r3, [r2, #3320] @ 0xcf8 │ │ │ │ ldr.w r3, [r4, #3320] @ 0xcf8 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 242f60 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ + bl 243620 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 3648e <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 36492 <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -14663,74 +14668,74 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #62673 @ 0xf4d1 │ │ │ │ + movw r1, #64193 @ 0xfac1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ - cbz r0, 364c6 <_PyEval_SetProfile@@Base+0xe2> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + cbz r0, 364ca <_PyEval_SetProfile@@Base+0xe2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36560 <_PyEval_SetProfile@@Base+0x17c> │ │ │ │ + b.n 36564 <_PyEval_SetProfile@@Base+0x17c> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #62685 @ 0xf4dd │ │ │ │ + movw r1, #64205 @ 0xfacd │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #3941 @ 0xf65 │ │ │ │ + movw r1, #5549 @ 0x15ad │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ - movw r1, #6685 @ 0x1a1d │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + movw r1, #8293 @ 0x2065 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #19065 @ 0x4a79 │ │ │ │ + movw r1, #20793 @ 0x5139 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #19065 @ 0x4a79 │ │ │ │ + movw r1, #20793 @ 0x5139 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 364c0 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ + bne.n 364c4 <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #19065 @ 0x4a79 │ │ │ │ + movw r1, #20793 @ 0x5139 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -14740,176 +14745,176 @@ │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #65388 @ 0xff6c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 9af8c <_PyObject_New@@Base> │ │ │ │ - cbz r0, 365ce <_PyEval_SetProfile@@Base+0x1ea> │ │ │ │ + bl 9ad34 <_PyObject_New@@Base> │ │ │ │ + cbz r0, 365d2 <_PyEval_SetProfile@@Base+0x1ea> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 242a34 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xac4> │ │ │ │ - bl 1c8534 │ │ │ │ + bl 2430f4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xac4> │ │ │ │ + bl 1c94f4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 365b4 <_PyEval_SetProfile@@Base+0x1d0> │ │ │ │ + beq.n 365b8 <_PyEval_SetProfile@@Base+0x1d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 242a34 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xac4> │ │ │ │ - bl 1c8534 │ │ │ │ + bl 2430f4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xac4> │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 365c2 <_PyEval_SetProfile@@Base+0x1de> │ │ │ │ + bge.n 365c6 <_PyEval_SetProfile@@Base+0x1de> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 365c6 <_PyEval_SetProfile@@Base+0x1e2> │ │ │ │ + cbz r4, 365ca <_PyEval_SetProfile@@Base+0x1e2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 365d2 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ + b.n 365d6 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 365d2 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 365d6 <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.w 36330 │ │ │ │ + b.w 36334 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl f6e30 │ │ │ │ + bl f6934 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 36608 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + beq.n 3660c <_PyEval_SetProfile@@Base+0x224> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f7380 │ │ │ │ + b.w f6e84 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #47912 @ 0xbb28 │ │ │ │ + movw r1, #47336 @ 0xb8e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36634 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ + bge.n 36638 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36634 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ + cbnz r3, 36638 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #84] @ (3669c <_PyEval_SetProfile@@Base+0x2b8>) │ │ │ │ + ldr r0, [pc, #84] @ (366a0 <_PyEval_SetProfile@@Base+0x2b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #30780 @ 0x783c │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ - beq.n 36678 <_PyEval_SetProfile@@Base+0x294> │ │ │ │ + beq.n 3667c <_PyEval_SetProfile@@Base+0x294> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #49716 @ 0xc234 │ │ │ │ + movw r2, #49140 @ 0xbff4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36698 <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ + b.n 3669c <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ ldrd r2, r4, [r1, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #16] │ │ │ │ - bl 243fa8 <_PyInterpreterState_ObjectToID@@Base+0x84> │ │ │ │ + bl 244668 <_PyInterpreterState_ObjectToID@@Base+0x84> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #164] @ (36754 <_PyEval_SetProfile@@Base+0x370>) │ │ │ │ + ldr r4, [pc, #164] @ (36758 <_PyEval_SetProfile@@Base+0x370>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #160] @ (36758 <_PyEval_SetProfile@@Base+0x374>) │ │ │ │ + ldr r1, [pc, #160] @ (3675c <_PyEval_SetProfile@@Base+0x374>) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21ce5c │ │ │ │ + bl 21db24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36704 <_PyEval_SetProfile@@Base+0x320> │ │ │ │ + cbz r0, 36708 <_PyEval_SetProfile@@Base+0x320> │ │ │ │ mov r1, r5 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 366e4 <_PyEval_SetProfile@@Base+0x300> │ │ │ │ + bge.n 366e8 <_PyEval_SetProfile@@Base+0x300> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 366e4 <_PyEval_SetProfile@@Base+0x300> │ │ │ │ + cbnz r3, 366e8 <_PyEval_SetProfile@@Base+0x300> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 366fc <_PyEval_SetProfile@@Base+0x318> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 36700 <_PyEval_SetProfile@@Base+0x318> │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ subs r4, r0, r6 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 366fe <_PyEval_SetProfile@@Base+0x31a> │ │ │ │ + b.n 36702 <_PyEval_SetProfile@@Base+0x31a> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 36718 <_PyEval_SetProfile@@Base+0x334> │ │ │ │ - movw r0, #49776 @ 0xc270 │ │ │ │ + bl 84b4c │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 3671c <_PyEval_SetProfile@@Base+0x334> │ │ │ │ + movw r0, #49200 @ 0xc030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 243288 │ │ │ │ - cbnz r4, 36750 <_PyEval_SetProfile@@Base+0x36c> │ │ │ │ + bl 243948 │ │ │ │ + cbnz r4, 36754 <_PyEval_SetProfile@@Base+0x36c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #49824 @ 0xc2a0 │ │ │ │ + movw r3, #49248 @ 0xc060 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 3675c <_PyEval_SetProfile@@Base+0x378> │ │ │ │ + bl 36760 <_PyEval_SetProfile@@Base+0x378> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36750 <_PyEval_SetProfile@@Base+0x36c> │ │ │ │ + bne.n 36754 <_PyEval_SetProfile@@Base+0x36c> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #49776 @ 0xc270 │ │ │ │ + movw r0, #49200 @ 0xc030 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 243288 │ │ │ │ + b.w 243948 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3} │ │ │ │ @@ -14919,107 +14924,107 @@ │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 23d514 <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ + bl 23dbcc <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #1 │ │ │ │ - movw r1, #62937 @ 0xf5d9 │ │ │ │ + movw r1, #62393 @ 0xf3b9 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ - cbz r0, 367b6 <_PyEval_SetProfile@@Base+0x3d2> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + cbz r0, 367ba <_PyEval_SetProfile@@Base+0x3d2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36880 <_PyEval_SetProfile@@Base+0x49c> │ │ │ │ + b.n 36884 <_PyEval_SetProfile@@Base+0x49c> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #62949 @ 0xf5e5 │ │ │ │ + movw r1, #62405 @ 0xf3c5 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ - movw r1, #61317 @ 0xef85 │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + movw r1, #62941 @ 0xf5dd │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #61321 @ 0xef89 │ │ │ │ + movw r1, #62945 @ 0xf5e1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2405 @ 0x965 │ │ │ │ + movw r1, #1861 @ 0x745 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r0, #7 │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ - movw r1, #23169 @ 0x5a81 │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + movw r1, #23249 @ 0x5ad1 │ │ │ │ movt r1, #7 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ - movw r1, #15317 @ 0x3bd5 │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + movw r1, #14677 @ 0x3955 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #4025 @ 0xfb9 │ │ │ │ + movw r1, #3481 @ 0xd99 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 367b0 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ + bne.n 367b4 <_PyEval_SetProfile@@Base+0x3cc> │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #56629 @ 0xdd35 │ │ │ │ + movw r1, #57613 @ 0xe10d │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ - bl 36564 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + bl 36568 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -15027,114 +15032,114 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ add.w r5, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c7148 │ │ │ │ + bl 1c8170 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - bl 248688 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248d48 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ - bl 248688 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248d48 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ - bl 248688 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248d48 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ - bl 248688 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 248d48 <_Py_hashtable_clear@@Base> │ │ │ │ movw r3, #5648 @ 0x1610 │ │ │ │ adds r2, r4, r3 │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r2, #-4] │ │ │ │ str r0, [r4, r3] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1c7148 │ │ │ │ + b.w 1c8170 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 368ea <_PyEval_SetProfile@@Base+0x506> │ │ │ │ + cbz r0, 368ee <_PyEval_SetProfile@@Base+0x506> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000368ec <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 333d0 │ │ │ │ +000368f0 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 333cc │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (3694c <_Py_DisplaySourceLine@@Base+0x60>) │ │ │ │ + ldr r2, [pc, #68] @ (36950 <_Py_DisplaySourceLine@@Base+0x60>) │ │ │ │ movs r3, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mul.w r3, r6, r3 │ │ │ │ ldr.w r2, [r2, #1440] @ 0x5a0 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, 36948 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 3694c <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 36950 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ + bl 36954 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 36948 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 3694c <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be80 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2bde4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 24e3e0 │ │ │ │ + bl 24ea38 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #32300 @ 0x7e2c │ │ │ │ + movw r4, #32284 @ 0x7e1c │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 369b4 <_Py_DisplaySourceLine@@Base+0xc8> │ │ │ │ + bne.n 369b8 <_Py_DisplaySourceLine@@Base+0xc8> │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 2db40 │ │ │ │ cmp r6, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne.n 36990 <_Py_DisplaySourceLine@@Base+0xa4> │ │ │ │ + bne.n 36994 <_Py_DisplaySourceLine@@Base+0xa4> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db58 │ │ │ │ - b.n 369b0 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ + b.n 369b4 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 369a4 <_Py_DisplaySourceLine@@Base+0xb8> │ │ │ │ - movw r1, #57356 @ 0xe00c │ │ │ │ + bne.n 369a8 <_Py_DisplaySourceLine@@Base+0xb8> │ │ │ │ + movw r1, #56716 @ 0xdd8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - cbz r7, 369b0 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + cbz r7, 369b4 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 30e44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000369b8 : │ │ │ │ +000369bc : │ │ │ │ b.w 32f08 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -15142,40 +15147,40 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 369f6 │ │ │ │ - bl 21fe9c │ │ │ │ - cbz r0, 36a30 │ │ │ │ + bne.n 369fa │ │ │ │ + bl 22090c │ │ │ │ + cbz r0, 36a34 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [r3, #260] @ 0x104 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 36a22 │ │ │ │ + bls.n 36a26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2514c8 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ + bl 251d9c <_PyMarshal_GetXIData@@Base+0x31c> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 36a30 │ │ │ │ + b.n 36a34 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -15197,39 +15202,39 @@ │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ str r2, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #17 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - bl 2442f4 <_PyInterpreterState_ObjectToID@@Base+0x3d0> │ │ │ │ - cbz r0, 36a76 │ │ │ │ + bl 2449b4 <_PyInterpreterState_ObjectToID@@Base+0x3d0> │ │ │ │ + cbz r0, 36a7a │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 36a7e │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 36a82 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 36b02 │ │ │ │ + bpl.n 36b06 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 36ae8 │ │ │ │ + cbnz r3, 36aec │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 36b02 │ │ │ │ + bpl.n 36b06 │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -15241,176 +15246,176 @@ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str r2, [r1, #0] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 36b02 │ │ │ │ - movw r2, #16881 @ 0x41f1 │ │ │ │ + b.n 36b06 │ │ │ │ + movw r2, #16301 @ 0x3fad │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 36afc │ │ │ │ + bne.n 36b00 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 36afe │ │ │ │ + b.n 36b02 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36aa2 │ │ │ │ + bne.n 36aa6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00036b08 : │ │ │ │ +00036b0c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36bae │ │ │ │ - cbz r5, 36b3a │ │ │ │ + beq.n 36bb2 │ │ │ │ + cbz r5, 36b3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36bb0 │ │ │ │ + beq.n 36bb4 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl aae3c │ │ │ │ + bl aa7f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36bb0 │ │ │ │ - bl 2199bc <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ + cbz r0, 36bb4 │ │ │ │ + bl 21a684 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 36bb0 │ │ │ │ + cbz r0, 36bb4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12c98c <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c474 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 21aa40 │ │ │ │ + bl 21b708 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1e86cc <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ + bl 1e96a8 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36b96 │ │ │ │ + bge.n 36b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36b96 │ │ │ │ + cbnz r3, 36b9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 36bb0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 36bb4 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36bb6 │ │ │ │ + bge.n 36bba │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbnz r4, 36bb6 │ │ │ │ + cbnz r4, 36bba │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36bb8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36bbc │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36bb8 │ │ │ │ + b.n 36bbc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 36bf2 │ │ │ │ + cbnz r0, 36bf6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 36bfa │ │ │ │ + cbz r0, 36bfe │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36be4 │ │ │ │ + beq.n 36be8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b0e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 36c4e │ │ │ │ + bge.n 36c52 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 36c3c │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 36c40 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c10 │ │ │ │ - b.n 36c4a │ │ │ │ + beq.n 36c14 │ │ │ │ + b.n 36c4e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36c64 │ │ │ │ + b.n 36c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59912 @ 0xea08 │ │ │ │ + movw r0, #59320 @ 0xe7b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 1ca47c <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1cb444 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ subs r3, r4, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ it ge │ │ │ │ movge r5, r1 │ │ │ │ @@ -15425,23 +15430,23 @@ │ │ │ │ sub.w r2, r4, r2 │ │ │ │ mul.w r0, r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ mov.w r2, r2, asr #4 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ - bls.n 36cdc │ │ │ │ + bls.n 36ce0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 36cd2 │ │ │ │ + bhi.n 36cd6 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 36cde │ │ │ │ + b.n 36ce2 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 36cde │ │ │ │ + b.n 36ce2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, r2, lsl #15 │ │ │ │ mov r0, r6 │ │ │ │ add r3, r1 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ strd r1, r5, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ @@ -15453,39 +15458,39 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ - movw r2, #27983 @ 0x6d4f │ │ │ │ + movw r2, #27987 @ 0x6d53 │ │ │ │ movt r2, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 36d28 │ │ │ │ + bne.n 36d2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 36d32 │ │ │ │ + b.n 36d36 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ - cbz r0, 36d4a │ │ │ │ + cbz r0, 36d4e │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 36d48 │ │ │ │ + cbz r3, 36d4c │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 6eec0 │ │ │ │ + b.w 6ee9c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -15501,219 +15506,219 @@ │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mla r3, r8, r3, r0 │ │ │ │ add.w r7, r3, #116 @ 0x74 │ │ │ │ cmp r7, r5 │ │ │ │ - bls.n 36da2 │ │ │ │ + bls.n 36da6 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 36d9a │ │ │ │ + cbnz r3, 36d9e │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 36d9a │ │ │ │ - bl 360ca │ │ │ │ + beq.n 36d9e │ │ │ │ + bl 360d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 36d84 │ │ │ │ + b.n 36d88 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ lsls r2, r2, #15 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 36dfa │ │ │ │ + blt.n 36dfe │ │ │ │ lsrs r2, r4, #27 │ │ │ │ movw r3, #30992 @ 0x7910 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movs r3, #1 │ │ │ │ ubfx r0, r4, #22, #5 │ │ │ │ lsls r3, r0 │ │ │ │ bic.w r5, r2, r3 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 36df6 │ │ │ │ + bne.n 36dfa │ │ │ │ strex r7, r5, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne.n 36de0 │ │ │ │ + bne.n 36de4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 2fa1a <_PyObject_DebugMallocStats@@Base+0x18b2> │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ add.w r1, r4, #52 @ 0x34 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ lsls r5, r2, #15 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r7, r3, #1 │ │ │ │ - beq.n 36e20 │ │ │ │ - cbnz r3, 36e24 │ │ │ │ - b.n 36e2e │ │ │ │ + beq.n 36e24 │ │ │ │ + cbnz r3, 36e28 │ │ │ │ + b.n 36e32 │ │ │ │ adds r2, #32 │ │ │ │ - b.n 36e2e │ │ │ │ + b.n 36e32 │ │ │ │ and.w r7, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r7 │ │ │ │ - bne.n 36e24 │ │ │ │ + bne.n 36e28 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 36e14 │ │ │ │ + bne.n 36e18 │ │ │ │ lsrs r5, r5, #7 │ │ │ │ ldr.w r3, [r6, #456] @ 0x1c8 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldr.w r2, [r3, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ - cbz r2, 36e4a │ │ │ │ + cbz r2, 36e4e │ │ │ │ yield │ │ │ │ - b.n 36e3c │ │ │ │ + b.n 36e40 │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ adds r3, r4, #4 │ │ │ │ ldr r7, [r4, #96] @ 0x60 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r1, r7, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36e6c │ │ │ │ + bl 36e70 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3703a │ │ │ │ + beq.w 3703e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 3703a │ │ │ │ + beq.w 3703e │ │ │ │ mov r8, r3 │ │ │ │ subs r3, r6, #3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 36ec6 │ │ │ │ + bhi.n 36eca │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 36eb6 │ │ │ │ - cbz r2, 36eb6 │ │ │ │ + beq.n 36eba │ │ │ │ + cbz r2, 36eba │ │ │ │ negs r2, r2 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6f640 │ │ │ │ - b.n 37028 │ │ │ │ + bl 6f61c │ │ │ │ + b.n 3702c │ │ │ │ cmp r6, #6 │ │ │ │ - bne.w 37028 │ │ │ │ + bne.w 3702c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ movw r2, #61696 @ 0xf100 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr.w r7, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ movw r6, #65535 @ 0xffff │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ add r6, r1 │ │ │ │ lsrs r6, r6, #22 │ │ │ │ - cbnz r7, 36f08 │ │ │ │ + cbnz r7, 36f0c │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #61700 @ 0xf104 │ │ │ │ + movw r1, #61108 @ 0xeeb4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 36f20 │ │ │ │ + b.n 36f24 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp.w r3, r8, lsr #5 │ │ │ │ - bhi.n 36f30 │ │ │ │ + bhi.n 36f34 │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #61768 @ 0xf148 │ │ │ │ + movw r1, #61176 @ 0xeef8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #22 │ │ │ │ - bl 6f594 │ │ │ │ - b.n 3703a │ │ │ │ + bl 6f570 │ │ │ │ + b.n 3703e │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37000 │ │ │ │ + bne.n 37004 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37000 │ │ │ │ + beq.n 37004 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 36f58 │ │ │ │ + beq.n 36f5c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f808 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbz r4, 36f58 │ │ │ │ + cbz r4, 36f5c │ │ │ │ negs r2, r4 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c86a4 │ │ │ │ - bl 1b9410 │ │ │ │ + bl 1c9664 │ │ │ │ + bl 1ba430 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 37000 │ │ │ │ - bl 1aeb68 <_start@@Base+0x824> │ │ │ │ - cbz r4, 36f68 │ │ │ │ - cbz r0, 36f76 │ │ │ │ + blt.n 37004 │ │ │ │ + bl 1afb80 <_start@@Base+0x824> │ │ │ │ + cbz r4, 36f6c │ │ │ │ + cbz r0, 36f7a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 37054 │ │ │ │ - b.n 37000 │ │ │ │ + bl 37058 │ │ │ │ + b.n 37004 │ │ │ │ add.w fp, r7, #72 @ 0x48 │ │ │ │ ldrexd r2, r3, [fp] │ │ │ │ orrs r2, r3 │ │ │ │ - beq.n 36fac │ │ │ │ + beq.n 36fb0 │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ dmb ish │ │ │ │ umull r3, r4, r4, r3 │ │ │ │ mov r3, r0 │ │ │ │ lsrs r2, r4, #3 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ adds r0, r0, r2 │ │ │ │ adcs r1, r3 │ │ │ │ strexd r4, r0, r1, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 36f96 │ │ │ │ + bne.n 36f9a │ │ │ │ dmb ish │ │ │ │ - b.n 36ff4 │ │ │ │ + b.n 36ff8 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ @@ -15728,52 +15733,52 @@ │ │ │ │ adds r0, r2, r3 │ │ │ │ adc.w r1, r1, r3, asr #31 │ │ │ │ adds r2, r4, r0 │ │ │ │ adc.w r3, r1, r4, asr #31 │ │ │ │ ldrexd r0, r1, [fp] │ │ │ │ strexd r4, r2, r3, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 36fe8 │ │ │ │ + bne.n 36fec │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f942 <_PyObject_DebugMallocStats@@Base+0x17da> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #92 @ 0x5c │ │ │ │ bl 2f808 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbnz r0, 37028 │ │ │ │ + cbnz r0, 3702c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #61844 @ 0xf194 │ │ │ │ + movw r1, #61252 @ 0xef44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 6f594 │ │ │ │ + b.w 6f570 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ - b.w 1b8f98 │ │ │ │ + b.w 1b9fb8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00037044 : │ │ │ │ - ldr r0, [pc, #8] @ (37050 ) │ │ │ │ +00037048 : │ │ │ │ + ldr r0, [pc, #8] @ (37054 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 21930c │ │ │ │ + b.w 219fd4 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1fc0051 │ │ │ │ + rsbs r0, ip, #81 @ 0x51 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -15781,39 +15786,39 @@ │ │ │ │ dmb ish │ │ │ │ ldr r4, [r0, #24] │ │ │ │ dmb ish │ │ │ │ add.w r4, r4, r1, lsl #22 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ - bl 370d0 │ │ │ │ - cbz r0, 37096 │ │ │ │ + bl 370d4 │ │ │ │ + cbz r0, 3709a │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ lsls r1, r5, #22 │ │ │ │ movs r2, #1 │ │ │ │ bl 301cc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 370b2 │ │ │ │ + b.n 370b6 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r5, #22 │ │ │ │ bl 301cc │ │ │ │ lsls r2, r5, #22 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, sl │ │ │ │ add.w r0, r8, #96 @ 0x60 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2f808 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbz r4, 370cc │ │ │ │ + cbz r4, 370d0 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 2f808 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -15837,24 +15842,24 @@ │ │ │ │ add.w r1, r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 37126 │ │ │ │ + beq.n 3712a │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and.w r2, r2, #1 │ │ │ │ bics r4, r6 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - b.n 37110 │ │ │ │ + b.n 37114 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 37138 │ │ │ │ + cbz r3, 3713c │ │ │ │ ldr.w r1, [r5, r0, lsl #2] │ │ │ │ bics r3, r1 │ │ │ │ and.w r2, r2, #1 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #24 │ │ │ │ @@ -15869,378 +15874,380 @@ │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 371ac │ │ │ │ + bne.n 371b2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 371c2 │ │ │ │ + bmi.n 371c8 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #19300 @ 0x4b64 │ │ │ │ + movw r2, #18724 @ 0x4924 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62940 @ 0xf5dc │ │ │ │ + movw r0, #62652 @ 0xf4bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3721e │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 37224 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #62940 @ 0xf5dc │ │ │ │ + movw r0, #62652 @ 0xf4bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3721e │ │ │ │ - b.n 37182 │ │ │ │ + beq.n 37224 │ │ │ │ + b.n 37188 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bpl.n 37284 │ │ │ │ + bpl.n 3728a │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 37284 │ │ │ │ + ble.n 3728a │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 372a4 │ │ │ │ + beq.n 372aa │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r3, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.n 3727c │ │ │ │ + beq.n 37282 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9b974 │ │ │ │ + bl 9b71c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37232 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 37236 │ │ │ │ + bne.n 37238 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 3723c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37222 │ │ │ │ + blt.n 37228 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 372a4 │ │ │ │ + b.n 372aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3721e │ │ │ │ + bne.n 37224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3721e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37224 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3723a │ │ │ │ + bge.n 37240 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 37286 │ │ │ │ + b.n 3728c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 37252 │ │ │ │ + bpl.n 37258 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - cbz r1, 3725a │ │ │ │ + cbz r1, 37260 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 37264 │ │ │ │ + bpl.n 3726a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 37264 │ │ │ │ + cbnz r3, 3726a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 37270 │ │ │ │ + b.n 37276 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8, #24] │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ - b.n 371fa │ │ │ │ + b.n 37200 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97ae4 │ │ │ │ - b.n 372a4 │ │ │ │ + bl 97894 │ │ │ │ + b.n 372aa │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62932 @ 0xf5d4 │ │ │ │ + movw r1, #62644 @ 0xf4b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84dec │ │ │ │ - b.n 3721e │ │ │ │ + bl 84b4c │ │ │ │ + b.n 37224 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add.w r3, r0, #704 @ 0x2c0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 372b2 │ │ │ │ + bne.n 372b8 │ │ │ │ dmb ish │ │ │ │ - cbnz r2, 372ca │ │ │ │ - b.w 218f6c │ │ │ │ + cbnz r2, 372d0 │ │ │ │ + b.w 219c34 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 263c08 <_PyObject_GetXIData@@Base+0x344> │ │ │ │ + bl 263de8 <_PyObject_GetXIData@@Base+0x344> │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37308 │ │ │ │ + bge.n 3730e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37308 │ │ │ │ + cbnz r3, 3730e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, r1, lsl #1 │ │ │ │ - bge.n 373b2 │ │ │ │ + bge.n 373b8 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r5, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr.w r0, [r3, r2, lsl #3] │ │ │ │ - bl 122ac0 │ │ │ │ + bl 1225b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373bc │ │ │ │ + beq.n 373c2 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 122ac0 │ │ │ │ + bl 1225b4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37374 │ │ │ │ + cbz r0, 3737a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37360 │ │ │ │ + beq.n 37366 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3738c │ │ │ │ + bne.n 37392 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37374 │ │ │ │ + bge.n 3737a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37374 │ │ │ │ + cbnz r3, 3737a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37388 │ │ │ │ + bge.n 3738e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37388 │ │ │ │ + cbnz r3, 3738e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 373bc │ │ │ │ + b.n 373c2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3739e │ │ │ │ + bge.n 373a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3739e │ │ │ │ + cbnz r3, 373a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 373b2 │ │ │ │ + bge.n 373b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 373b2 │ │ │ │ + cbnz r3, 373b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add.w r1, r1, r7, lsl #3 │ │ │ │ ldr.w r4, [r1, #-4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 373e6 │ │ │ │ + cbnz r0, 373ee │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16af6c <_Py_DecRef@@Base+0x14> │ │ │ │ + b.w 16acc8 <_Py_DecRef@@Base+0x14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 373d8 │ │ │ │ + beq.n 373e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000373f0 <_PyXI_InitFailure@@Base>: │ │ │ │ +000373f8 <_PyXI_InitFailure@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #0 │ │ │ │ strd r1, r7, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ - cbz r2, 37444 <_PyXI_InitFailure@@Base+0x54> │ │ │ │ + cbz r2, 3744c <_PyXI_InitFailure@@Base+0x54> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1168d8 │ │ │ │ + bl 1163d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3741c <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ + cbnz r0, 37424 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37446 <_PyXI_InitFailure@@Base+0x56> │ │ │ │ + b.n 3744e <_PyXI_InitFailure@@Base+0x56> │ │ │ │ mov r1, r7 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37438 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bge.n 37440 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37438 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + cbnz r3, 37440 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 37416 <_PyXI_InitFailure@@Base+0x26> │ │ │ │ + beq.n 3741e <_PyXI_InitFailure@@Base+0x26> │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r7, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 3746a <_PyXI_InitFailure@@Base+0x7a> │ │ │ │ + cbz r2, 37472 <_PyXI_InitFailure@@Base+0x7a> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ ldr r4, [r7, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3750a <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ - cbz r5, 37494 <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ + beq.n 37512 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + cbz r5, 3749c <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #4 │ │ │ │ - bne.n 37494 <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ + bne.n 3749c <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37490 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ + bge.n 37498 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37490 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ + cbnz r3, 37498 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3750a <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + b.n 37512 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #20 │ │ │ │ - bl 3752a <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ + bl 37532 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 374e2 <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ + cbz r0, 374ea <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ add.w r3, r6, #8 │ │ │ │ - cbz r0, 374c6 <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ + cbz r0, 374ce <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ mvn.w r2, #2 │ │ │ │ - b.n 374d0 <_PyXI_InitFailure@@Base+0xe0> │ │ │ │ + b.n 374d8 <_PyXI_InitFailure@@Base+0xe0> │ │ │ │ mvn.w r2, #1 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ str r3, [r6, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 374f6 <_PyXI_InitFailure@@Base+0x106> │ │ │ │ + bge.n 374fe <_PyXI_InitFailure@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 374f6 <_PyXI_InitFailure@@Base+0x106> │ │ │ │ + cbnz r3, 374fe <_PyXI_InitFailure@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 374fe <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ + cbz r3, 37506 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 37502 <_PyXI_InitFailure@@Base+0x112> │ │ │ │ + cbnz r3, 3750a <_PyXI_InitFailure@@Base+0x112> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3750a <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + b.n 37512 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 243288 │ │ │ │ - b.n 374fe <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ - cbz r5, 37522 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ - cbnz r4, 37522 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ + bl 243948 │ │ │ │ + b.n 37506 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ + cbz r5, 3752a <_PyXI_InitFailure@@Base+0x132> │ │ │ │ + cbnz r4, 3752a <_PyXI_InitFailure@@Base+0x132> │ │ │ │ add.w r3, r6, #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r4, [r6, #16] │ │ │ │ str r3, [r6, #0] │ │ │ │ @@ -16254,1095 +16261,1095 @@ │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6d2c │ │ │ │ - cbz r0, 3755a <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ + bl f6770 │ │ │ │ + cbz r0, 37562 <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af9e <_Py_open_noraise@@Base+0x51a> │ │ │ │ - b.n 37726 <_PyXI_InitFailure@@Base+0x336> │ │ │ │ + bl 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ + b.n 3772e <_PyXI_InitFailure@@Base+0x336> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst.w r3, #2 │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 377e8 │ │ │ │ + bl 377f0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 377ba <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r1, r8 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37596 <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ + bge.n 3759e <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37596 <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ + cbnz r3, 3759e <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 377ba <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6bb4 │ │ │ │ + bl 1f78c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 377ba <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 375c8 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ + bge.n 375d0 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 375c8 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ + cbnz r3, 375d0 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 377ba <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 11dd58 │ │ │ │ + bl 11d838 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 377ba <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 375fa <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ + bge.n 37602 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 375fa <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ + cbnz r3, 37602 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 377ba <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 377c2 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1168d8 │ │ │ │ + bl 1163d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 377c4 <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ + beq.w 377cc <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ movs r1, #0 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3762c <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ + bge.n 37634 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3762c <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ + cbnz r3, 37634 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 377ce <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ - movw r1, #1820 @ 0x71c │ │ │ │ + beq.w 377d6 <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ + movw r1, #1244 @ 0x4dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #44108 @ 0xac4c │ │ │ │ + movw r0, #43532 @ 0xaa0c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37722 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r1, #1840 @ 0x730 │ │ │ │ + beq.n 3772a <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + movw r1, #1264 @ 0x4f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37670 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ + bge.n 37678 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37670 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ + cbnz r3, 37678 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 37722 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + beq.n 3772a <_PyXI_InitFailure@@Base+0x332> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3770e <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ - bl 7fabc │ │ │ │ + beq.n 37716 <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37710 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 37718 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #1856 @ 0x740 │ │ │ │ + movw r1, #1280 @ 0x500 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37710 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 37718 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #1872 @ 0x750 │ │ │ │ + movw r1, #1296 @ 0x510 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37710 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 37718 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a2b0 │ │ │ │ + bl 109dc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 376de <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ + bge.n 376e6 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 376de <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ + cbnz r3, 376e6 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 376f2 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ + bge.n 376fa <_PyXI_InitFailure@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 376f2 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ + cbnz r3, 376fa <_PyXI_InitFailure@@Base+0x302> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37706 <_PyXI_InitFailure@@Base+0x316> │ │ │ │ + bge.n 3770e <_PyXI_InitFailure@@Base+0x316> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37706 <_PyXI_InitFailure@@Base+0x316> │ │ │ │ + cbnz r3, 3770e <_PyXI_InitFailure@@Base+0x316> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 3772a <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ - b.n 37710 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + bne.n 37732 <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ + b.n 37718 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c8534 │ │ │ │ - bl f73ac │ │ │ │ + bl 1c94f4 │ │ │ │ + bl f6eb0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 377dc <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ + b.n 377e4 <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #51804 @ 0xca5c │ │ │ │ + movw r1, #51228 @ 0xc81c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1db034 │ │ │ │ + bl 1dc01c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37798 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ - ldr r0, [pc, #164] @ (377e4 <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ + cbz r0, 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + ldr r0, [pc, #164] @ (377ec <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 144a9c │ │ │ │ + bl 1445e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3775c <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ + bge.n 37764 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3775c <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ + cbnz r3, 37764 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 37796 <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3779e <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37782 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ + bge.n 3778a <_PyXI_InitFailure@@Base+0x392> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37782 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ + cbnz r3, 3778a <_PyXI_InitFailure@@Base+0x392> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 37798 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 37798 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + cbz r3, 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 37798 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + bne.n 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r3] │ │ │ │ - b.n 37798 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + b.n 377a0 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r4, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 377b2 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ + bge.n 377ba <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 377b2 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ + cbnz r3, 377ba <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37726 <_PyXI_InitFailure@@Base+0x336> │ │ │ │ - b.n 37722 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r4, #1692 @ 0x69c │ │ │ │ + bne.n 3772e <_PyXI_InitFailure@@Base+0x336> │ │ │ │ + b.n 3772a <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + movw r4, #1116 @ 0x45c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 377d6 <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #1744 @ 0x6d0 │ │ │ │ + b.n 377de <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ + movw r4, #1168 @ 0x490 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 377d6 <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #1780 @ 0x6f4 │ │ │ │ + b.n 377de <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ + movw r4, #1204 @ 0x4b4 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af9e <_Py_open_noraise@@Base+0x51a> │ │ │ │ + bl 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000377e8 : │ │ │ │ +000377f0 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1630a8 │ │ │ │ + b.w 162dbc │ │ │ │ │ │ │ │ -000377ee : │ │ │ │ +000377f6 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 18f2bc <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 18f508 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 378e4 │ │ │ │ + bne.n 378ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r5 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 19bf90 │ │ │ │ + bl 19cac4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 37866 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 3784e │ │ │ │ + bge.n 3786e │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 37856 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 378ce │ │ │ │ + bge.n 378d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 378ce │ │ │ │ + bne.n 378d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 378ce │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 378d6 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3, r7, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3788a │ │ │ │ + beq.n 37892 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 378e8 │ │ │ │ + bge.n 378f0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 378e8 │ │ │ │ + cbnz r5, 378f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 378e8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 378f0 │ │ │ │ movs r0, #16 │ │ │ │ - bl 834bc │ │ │ │ - cbnz r0, 378ac │ │ │ │ + bl 83284 │ │ │ │ + cbnz r0, 378b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 378a6 │ │ │ │ + bge.n 378ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 378a6 │ │ │ │ + cbnz r3, 378ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 23c160 │ │ │ │ - b.n 378ce │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 378d6 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ strd r4, r8, [r0] │ │ │ │ strd r9, r3, [r0, #8] │ │ │ │ - cbnz r3, 378bc │ │ │ │ + cbnz r3, 378c4 │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 378be │ │ │ │ + b.n 378c6 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ - b.n 378e8 │ │ │ │ - bl f6e30 │ │ │ │ + b.n 378f0 │ │ │ │ + bl f6934 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6ed32 <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ + bl 6ed0e <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6980 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1f7690 <_PyErr_ChainExceptions1@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 37912 │ │ │ │ + bne.n 3791a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3792c │ │ │ │ - b.n 37926 │ │ │ │ + bne.n 37934 │ │ │ │ + b.n 3792e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4816 @ 0x12d0 │ │ │ │ + movw r0, #4240 @ 0x1090 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 3796c │ │ │ │ - b.n 37904 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 3796c │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 37974 │ │ │ │ + b.n 3790c │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 37974 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 267094 │ │ │ │ - cbz r0, 3796c │ │ │ │ + bl 267274 │ │ │ │ + cbz r0, 37974 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ blx 2af1c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37966 │ │ │ │ + cbz r0, 3796e │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 3796c │ │ │ │ - bl 116ba8 │ │ │ │ - cbz r0, 37970 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 37974 │ │ │ │ + bl 1166a8 │ │ │ │ + cbz r0, 37978 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37982 │ │ │ │ + b.n 3798a │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 2c030 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 37986 │ │ │ │ + bl 3798e │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #16 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 106518 │ │ │ │ + bl 106008 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37a22 │ │ │ │ + beq.n 37a2a │ │ │ │ movs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 2c1e8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 37a1c │ │ │ │ + bne.n 37a24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 379d6 │ │ │ │ + cbnz r4, 379de │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37a24 │ │ │ │ + bge.n 37a2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37a24 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37a24 │ │ │ │ - bl 109a04 │ │ │ │ + cbnz r3, 37a2c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37a2c │ │ │ │ + bl 109518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37a0a │ │ │ │ + bne.n 37a12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 379f2 │ │ │ │ + bge.n 379fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 379f2 │ │ │ │ + cbnz r3, 379fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37a06 │ │ │ │ + bge.n 37a0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37a06 │ │ │ │ + cbnz r3, 37a0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37a24 │ │ │ │ + b.n 37a2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37a1c │ │ │ │ + bge.n 37a24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37a1c │ │ │ │ + cbnz r3, 37a24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 379a8 │ │ │ │ + bne.n 379b0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 37a4c │ │ │ │ + cbz r3, 37a54 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 37a64 │ │ │ │ + b.n 37a6c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 37a54 │ │ │ │ + bgt.n 37a5c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 37a64 │ │ │ │ + b.n 37a6c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37a50 │ │ │ │ + bne.n 37a58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37a50 │ │ │ │ + beq.n 37a58 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 37a86 │ │ │ │ + b.n 37a8e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #400] @ (37c0c ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #400] @ (37c14 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37c04 │ │ │ │ + beq.w 37c0c │ │ │ │ add r6, r5 │ │ │ │ ldr.w sl, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq.n 37b6e │ │ │ │ + beq.n 37b76 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 37aa4 │ │ │ │ - bl e5b48 │ │ │ │ + cbz r0, 37aac │ │ │ │ + bl e55c0 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 37b26 │ │ │ │ + blt.n 37b2e │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq.n 37b84 │ │ │ │ - b.n 37aa8 │ │ │ │ + beq.n 37b8c │ │ │ │ + b.n 37ab0 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 37af6 │ │ │ │ + cbz r3, 37afe │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 37ad2 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 37ada │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #55248 @ 0xd7d0 │ │ │ │ + movw r1, #54672 @ 0xd590 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #1944 @ 0x798 │ │ │ │ + movw r0, #1368 @ 0x558 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 37b26 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 37b2e │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 37b26 │ │ │ │ + cbz r0, 37b2e │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 37b42 │ │ │ │ + bne.n 37b4a │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 37afe │ │ │ │ - movw r6, #30132 @ 0x75b4 │ │ │ │ + bne.n 37b06 │ │ │ │ + movw r6, #29556 @ 0x7374 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - b.n 37b94 │ │ │ │ - movw r7, #500 @ 0x1f4 │ │ │ │ - movt r7, #49 @ 0x31 │ │ │ │ + b.n 37b9c │ │ │ │ + movw r7, #65460 @ 0xffb4 │ │ │ │ + movt r7, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 37b62 │ │ │ │ + cbz r3, 37b6a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 37b2a │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 37b32 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #55268 @ 0xd7e4 │ │ │ │ + movw r1, #54692 @ 0xd5a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #1944 @ 0x798 │ │ │ │ + movw r0, #1368 @ 0x558 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37c04 │ │ │ │ + b.n 37c0c │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37b26 │ │ │ │ + beq.n 37b2e │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 37b5a │ │ │ │ + beq.n 37b62 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 37b26 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 37b2e │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 37b6a │ │ │ │ + bne.n 37b72 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 37b94 │ │ │ │ - movw r6, #30132 @ 0x75b4 │ │ │ │ + b.n 37b9c │ │ │ │ + movw r6, #29556 @ 0x7374 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 37b94 │ │ │ │ - movw r6, #30132 @ 0x75b4 │ │ │ │ + b.n 37b9c │ │ │ │ + movw r6, #29556 @ 0x7374 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #500 @ 0x1f4 │ │ │ │ - movt r7, #49 @ 0x31 │ │ │ │ + movw r7, #65460 @ 0xffb4 │ │ │ │ + movt r7, #48 @ 0x30 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 37b94 │ │ │ │ - movw r6, #30132 @ 0x75b4 │ │ │ │ + b.n 37b9c │ │ │ │ + movw r6, #29556 @ 0x7374 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #500 @ 0x1f4 │ │ │ │ - movt r7, #49 @ 0x31 │ │ │ │ + movw r7, #65460 @ 0xffb4 │ │ │ │ + movt r7, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 264688 │ │ │ │ + bl 264868 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37c04 │ │ │ │ + cbz r0, 37c0c │ │ │ │ mov r1, sl │ │ │ │ - bl 267b50 │ │ │ │ + bl 267d30 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37bfa │ │ │ │ + beq.n 37c02 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 264be8 │ │ │ │ + bl 264dc8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37bfa │ │ │ │ - cbz r5, 37bc4 │ │ │ │ + beq.n 37c02 │ │ │ │ + cbz r5, 37bcc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 37bca │ │ │ │ + bne.n 37bd2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ - b.n 37bd4 │ │ │ │ + b.n 37bdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 37bfa │ │ │ │ + cbz r0, 37c02 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [r4, #148] @ 0x94 │ │ │ │ - bl 199ab0 │ │ │ │ + bl 19a5e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37c02 │ │ │ │ + bge.n 37c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37c02 │ │ │ │ + cbnz r3, 37c0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37c02 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37c0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 37b26 │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 37b2e │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh.w r0, [ip, r1, lsl #1] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ sub.w r1, r1, r3, lsl #3 │ │ │ │ - b.w 37c2c <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b.w 37c34 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00037c2c <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00037c34 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #156] @ (37cd8 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ + ldr r5, [pc, #156] @ (37ce0 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 37c58 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne.n 37c60 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 37c48 <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ + bne.n 37c50 <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 37c6a <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ + beq.n 37c72 <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 37cdc <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ + bl 37ce4 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37c94 <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ + cbz r0, 37c9c <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c7148 │ │ │ │ + bl 1c8170 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37d64 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bl 37d6c <_PyImport_SetModule@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c7148 │ │ │ │ - b.n 37cb0 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ + bl 1c8170 │ │ │ │ + b.n 37cb8 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37cc8 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ + bne.n 37cd0 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 37cb8 <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ + bne.n 37cc0 <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ dmb ish │ │ │ │ - beq.n 37cd4 <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ - ldr r0, [pc, #8] @ (37cd8 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 37cdc <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #8] @ (37ce0 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ + bl 2845f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r2, [pc, #60] @ (37d1c <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ + ldr r2, [pc, #60] @ (37d24 <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ ldr.w r3, [r2, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 37d14 <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ + cbz r3, 37d1c <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 37cfe <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ + cbnz r0, 37d06 <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ ldr.w r0, [r2, #1568] @ 0x620 │ │ │ │ - b.n 37d06 <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ + b.n 37d0e <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ ldr.w r0, [r2, #1572] @ 0x624 │ │ │ │ - bl 7e994 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 37d18 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + bl 7e7a4 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 37d20 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r1, r4 │ │ │ │ - bl 7e994 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 37d18 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + bl 7e7a4 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 37d20 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 37d18 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + b.n 37d20 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00037d20 <_PyImport_SetModule@@Base>: │ │ │ │ +00037d28 <_PyImport_SetModule@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #48] @ (37d60 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ + ldr r4, [pc, #48] @ (37d68 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r3, 37d52 <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #34556 @ 0x86fc │ │ │ │ + cbnz r3, 37d5a <_PyImport_SetModule@@Base+0x32> │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30512 @ 0x7730 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w a2fa8 │ │ │ │ + b.w a2a94 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r1, 37d90 <_PyImport_SetModule@@Base+0x70> │ │ │ │ + cbz r1, 37d98 <_PyImport_SetModule@@Base+0x70> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7e994 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7e7a4 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37d90 <_PyImport_SetModule@@Base+0x70> │ │ │ │ + cbz r0, 37d98 <_PyImport_SetModule@@Base+0x70> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37e3e <_PyImport_SetModule@@Base+0x11e> │ │ │ │ - b.n 37e42 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + blt.n 37e46 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + b.n 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37e42 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + beq.n 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ add.w r9, r0, #12 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 37e0e <_PyImport_SetModule@@Base+0xee> │ │ │ │ - bl 80a88 │ │ │ │ + ble.n 37e16 <_PyImport_SetModule@@Base+0xee> │ │ │ │ + bl 80858 │ │ │ │ add.w r2, r6, r8, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37df2 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + cbz r0, 37dfa <_PyImport_SetModule@@Base+0xd2> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r3, #0] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl 8f6bc │ │ │ │ - cbnz r0, 37de6 <_PyImport_SetModule@@Base+0xc6> │ │ │ │ + bl 8f484 │ │ │ │ + cbnz r0, 37dee <_PyImport_SetModule@@Base+0xc6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37df2 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bge.n 37dfa <_PyImport_SetModule@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37df2 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + cbnz r3, 37dfa <_PyImport_SetModule@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37df2 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37dfa <_PyImport_SetModule@@Base+0xd2> │ │ │ │ str r0, [r5, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r5, [r9, #4]! │ │ │ │ - b.n 37da4 <_PyImport_SetModule@@Base+0x84> │ │ │ │ + b.n 37dac <_PyImport_SetModule@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37dfe <_PyImport_SetModule@@Base+0xde> │ │ │ │ + blt.n 37e06 <_PyImport_SetModule@@Base+0xde> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37e42 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + b.n 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37dfa <_PyImport_SetModule@@Base+0xda> │ │ │ │ + bne.n 37e02 <_PyImport_SetModule@@Base+0xda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37dfa <_PyImport_SetModule@@Base+0xda> │ │ │ │ - cbz r7, 37e42 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37e02 <_PyImport_SetModule@@Base+0xda> │ │ │ │ + cbz r7, 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f9c0 <_Py_hashtable_set@@Base> │ │ │ │ + bl 7f7d0 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37e38 <_PyImport_SetModule@@Base+0x118> │ │ │ │ + bne.n 37e40 <_PyImport_SetModule@@Base+0x118> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37e32 <_PyImport_SetModule@@Base+0x112> │ │ │ │ + bge.n 37e3a <_PyImport_SetModule@@Base+0x112> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37e32 <_PyImport_SetModule@@Base+0x112> │ │ │ │ + cbnz r3, 37e3a <_PyImport_SetModule@@Base+0x112> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 23c160 │ │ │ │ - b.n 37dfa <_PyImport_SetModule@@Base+0xda> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 37e02 <_PyImport_SetModule@@Base+0xda> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37e42 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + bge.n 37e4a <_PyImport_SetModule@@Base+0x122> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 37e6c <_PyImport_SetModule@@Base+0x14c> │ │ │ │ + bne.n 37e74 <_PyImport_SetModule@@Base+0x14c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37e8a <_PyImport_SetModule@@Base+0x16a> │ │ │ │ - b.n 37e80 <_PyImport_SetModule@@Base+0x160> │ │ │ │ + bne.n 37e92 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ + b.n 37e88 <_PyImport_SetModule@@Base+0x160> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43336 @ 0xa948 │ │ │ │ + movw r0, #42760 @ 0xa708 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 37e86 <_PyImport_SetModule@@Base+0x166> │ │ │ │ - b.n 37e5e <_PyImport_SetModule@@Base+0x13e> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 37e8a <_PyImport_SetModule@@Base+0x16a> │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 37e8e <_PyImport_SetModule@@Base+0x166> │ │ │ │ + b.n 37e66 <_PyImport_SetModule@@Base+0x13e> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 37e92 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37ec4 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b.n 37ecc <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 37e86 <_PyImport_SetModule@@Base+0x166> │ │ │ │ + blt.n 37e8e <_PyImport_SetModule@@Base+0x166> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2b208 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 37eb4 <_PyImport_SetModule@@Base+0x194> │ │ │ │ + blt.n 37ebc <_PyImport_SetModule@@Base+0x194> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 37ec4 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b.n 37ecc <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 37e86 <_PyImport_SetModule@@Base+0x166> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 37e8e <_PyImport_SetModule@@Base+0x166> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 37ee2 <_PyImport_SetModule@@Base+0x1c2> │ │ │ │ + cbz r3, 37eea <_PyImport_SetModule@@Base+0x1c2> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 37efa <_PyImport_SetModule@@Base+0x1da> │ │ │ │ + b.n 37f02 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 37eea <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ + bgt.n 37ef2 <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37efa <_PyImport_SetModule@@Base+0x1da> │ │ │ │ + b.n 37f02 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37ee6 <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ + bne.n 37eee <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37ee6 <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ + beq.n 37eee <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 37f16 <_PyImport_SetModule@@Base+0x1f6> │ │ │ │ + b.n 37f1e <_PyImport_SetModule@@Base+0x1f6> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #172] @ (37fbc <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #172] @ (37fc4 <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37fb8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + beq.n 37fc0 <_PyImport_SetModule@@Base+0x298> │ │ │ │ add r5, r4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 37f28 <_PyImport_SetModule@@Base+0x208> │ │ │ │ + beq.n 37f30 <_PyImport_SetModule@@Base+0x208> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 37fb6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ + blt.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 37f3c <_PyImport_SetModule@@Base+0x21c> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 37f44 <_PyImport_SetModule@@Base+0x21c> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37fb6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ - ldr r3, [pc, #128] @ (37fc0 <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ + bne.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ + ldr r3, [pc, #128] @ (37fc8 <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1e1a0c <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ - cbnz r0, 37f66 <_PyImport_SetModule@@Base+0x246> │ │ │ │ + bl 1e29ec <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + cbnz r0, 37f6e <_PyImport_SetModule@@Base+0x246> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #4776 @ 0x12a8 │ │ │ │ + movw r2, #4200 @ 0x1068 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ - b.n 37fb6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ + b.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 37f9c <_PyImport_SetModule@@Base+0x27c> │ │ │ │ + beq.n 37fa4 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37fc4 <_Py_fstat@@Base> │ │ │ │ - cbnz r0, 37fb6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 37fcc <_Py_fstat@@Base> │ │ │ │ + cbnz r0, 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 38004 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 3800c <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 37fb6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ - cbz r0, 37f9c <_PyImport_SetModule@@Base+0x27c> │ │ │ │ + beq.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ + cbz r0, 37fa4 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ movw r1, #43560 @ 0xaa28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #4840 @ 0x12e8 │ │ │ │ + movw r2, #4264 @ 0x10a8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 37fb6 <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 37fbe <_PyImport_SetModule@@Base+0x296> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r4, [r3, #1564] @ 0x61c │ │ │ │ str.w r5, [r3, #1568] @ 0x620 │ │ │ │ - bl 9438c │ │ │ │ - b.n 37fb8 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl 94148 │ │ │ │ + b.n 37fc0 <_PyImport_SetModule@@Base+0x298> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vld1.8 @ instruction: 0xf9e40051 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00037fc4 <_Py_fstat@@Base>: │ │ │ │ +00037fcc <_Py_fstat@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bae0 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - cbz r4, 38000 <_Py_fstat@@Base+0x3c> │ │ │ │ + bl b39dc │ │ │ │ + cbz r4, 38008 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ blx 2add0 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 38032 <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 3803a <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3803a <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 38042 <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003803c <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00038044 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #3664 @ 0xe50 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r4, r1, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 38052 <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ + bne.n 3805a <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ dmb ish │ │ │ │ - cbnz r1, 3808a <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbnz r1, 38092 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ ldr.w r3, [r0, #3668] @ 0xe54 │ │ │ │ - cbz r3, 3808a <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbz r3, 38092 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ movs r1, #2 │ │ │ │ - bl 217d6c <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 218a34 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 217f24 │ │ │ │ + bl 218bec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 218fb4 │ │ │ │ + bl 219c7c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 217f24 │ │ │ │ + b.w 218bec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -17353,93 +17360,93 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #54868 @ 0xd654 │ │ │ │ + movw r1, #54148 @ 0xd384 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38112 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ - bl 1f0760 │ │ │ │ + cbz r0, 3811a <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bl 1f1740 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 380ea <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ + bge.n 380f2 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 380ea <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ + cbnz r3, 380f2 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 38110 <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ - ldr r0, [pc, #40] @ (38118 <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 38118 <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #40] @ (38120 <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl ad708 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + bl ad0c0 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38112 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bge.n 3811a <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38112 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + cbnz r3, 3811a <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38112 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3811a <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 38554 <_PyInterpreterState_IDDecref@@Base+0x518> │ │ │ │ + b.n 3855c <_PyInterpreterState_IDDecref@@Base+0x518> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 3811e <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ + b.n 38126 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 26f514 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 26f6ec <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38142 <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ + bne.n 3814a <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38162 <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ + b.n 3816a <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1effb0 <_PyTime_localtime@@Base> │ │ │ │ + bl 1f0f90 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3813e <_PyInterpreterState_IDDecref@@Base+0x102> │ │ │ │ + bne.n 38146 <_PyInterpreterState_IDDecref@@Base+0x102> │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 26f708 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + bl 26f8e0 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #20] @ (3819c <_PyInterpreterState_IDDecref@@Base+0x160>) │ │ │ │ - ldr r0, [pc, #24] @ (381a0 <_PyInterpreterState_IDDecref@@Base+0x164>) │ │ │ │ + ldr r2, [pc, #20] @ (381a4 <_PyInterpreterState_IDDecref@@Base+0x160>) │ │ │ │ + ldr r0, [pc, #24] @ (381a8 <_PyInterpreterState_IDDecref@@Base+0x164>) │ │ │ │ ldr.w r3, [r2, #3832] @ 0xef8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #3832] @ 0xef8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -17464,20 +17471,20 @@ │ │ │ │ str r1, [r0, #12] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r2, r5, r0 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r4, 381e8 <_PyInterpreterState_IDDecref@@Base+0x1ac> │ │ │ │ + cbz r4, 381f0 <_PyInterpreterState_IDDecref@@Base+0x1ac> │ │ │ │ ldr.w r1, [r4, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [r4, #3660] @ 0xe4c │ │ │ │ - b.n 381ea <_PyInterpreterState_IDDecref@@Base+0x1ae> │ │ │ │ + b.n 381f2 <_PyInterpreterState_IDDecref@@Base+0x1ae> │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #33277 @ 0x81fd │ │ │ │ + movw r0, #33285 @ 0x8205 │ │ │ │ movt r0, #3 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ @@ -17492,36 +17499,36 @@ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #8700 @ 0x21fc │ │ │ │ + movw r1, #8124 @ 0x1fbc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 38270 <_PyInterpreterState_IDDecref@@Base+0x234> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 38278 <_PyInterpreterState_IDDecref@@Base+0x234> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 3825a <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ + bhi.n 38262 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 3825a <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ - bl 8f6bc │ │ │ │ - b.n 38272 <_PyInterpreterState_IDDecref@@Base+0x236> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bhi.n 38262 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ + bl 8f484 │ │ │ │ + b.n 3827a <_PyInterpreterState_IDDecref@@Base+0x236> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8716 @ 0x220c │ │ │ │ + movw r1, #8140 @ 0x1fcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -17530,51 +17537,51 @@ │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #8792 @ 0x2258 │ │ │ │ + movw r1, #8216 @ 0x2018 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 382c4 <_PyInterpreterState_IDDecref@@Base+0x288> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 382cc <_PyInterpreterState_IDDecref@@Base+0x288> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 382c8 <_PyInterpreterState_IDDecref@@Base+0x28c> │ │ │ │ + bge.n 382d0 <_PyInterpreterState_IDDecref@@Base+0x28c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8808 @ 0x2268 │ │ │ │ + movw r1, #8232 @ 0x2028 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38300 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ - bl 808d0 │ │ │ │ + b.n 38308 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 38300 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ + cbz r0, 38308 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ add r2, sp, #16 │ │ │ │ adds r4, #16 │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r4, r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r2, #34323 @ 0x8613 │ │ │ │ + movw r2, #34331 @ 0x861b │ │ │ │ movt r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ - bl 38308 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bl 38310 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -17583,163 +17590,163 @@ │ │ │ │ mov r6, r0 │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov fp, r1 │ │ │ │ mov r9, r2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ movs r2, #28 │ │ │ │ - ldr r3, [pc, #640] @ (385ac <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ + ldr r3, [pc, #640] @ (385b4 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #32] │ │ │ │ - bl 26b858 │ │ │ │ + bl 26ba38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3858e <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ + beq.w 38596 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #80 @ 0x50 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ blx 2c120 <__memset_chk@plt> │ │ │ │ cmp r4, r5 │ │ │ │ strh.w r5, [sp, #80] @ 0x50 │ │ │ │ - bge.n 38388 <_PyInterpreterState_IDDecref@@Base+0x34c> │ │ │ │ + bge.n 38390 <_PyInterpreterState_IDDecref@@Base+0x34c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9396 @ 0x24b4 │ │ │ │ + movw r1, #8820 @ 0x2274 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3858e <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ - beq.n 3839c <_PyInterpreterState_IDDecref@@Base+0x360> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 38596 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ + beq.n 383a4 <_PyInterpreterState_IDDecref@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3839e <_PyInterpreterState_IDDecref@@Base+0x362> │ │ │ │ - bl 23c160 │ │ │ │ + cbnz r0, 383a6 <_PyInterpreterState_IDDecref@@Base+0x362> │ │ │ │ + bl 23c814 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 38590 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ + b.n 38598 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ mov r5, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ strd r8, fp, [sp, #56] @ 0x38 │ │ │ │ - movw r2, #34225 @ 0x85b1 │ │ │ │ + movw r2, #34233 @ 0x85b9 │ │ │ │ movt r2, #3 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r8, r9, [r6, #32] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 24af8c │ │ │ │ + bl 24b64c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 384fc <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + beq.w 38504 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3850e <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ + beq.w 38516 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 384c0 <_PyInterpreterState_IDDecref@@Base+0x484> │ │ │ │ + bls.n 384c8 <_PyInterpreterState_IDDecref@@Base+0x484> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mov r9, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 384be <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + beq.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 385d4 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bl 385dc <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 38426 <_PyInterpreterState_IDDecref@@Base+0x3ea> │ │ │ │ + cbz r0, 3842e <_PyInterpreterState_IDDecref@@Base+0x3ea> │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9436 @ 0x24dc │ │ │ │ + movw r1, #8860 @ 0x229c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3850c <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + beq.n 38514 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 384be <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + beq.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 38446 <_PyInterpreterState_IDDecref@@Base+0x40a> │ │ │ │ + bge.n 3844e <_PyInterpreterState_IDDecref@@Base+0x40a> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9496 @ 0x2518 │ │ │ │ + movw r1, #8920 @ 0x22d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3850e <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 38516 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #9524 @ 0x2534 │ │ │ │ + movw r0, #8948 @ 0x22f4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3850c <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + beq.n 38514 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38486 <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ + bge.n 3848e <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 38486 <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ + cbnz r3, 3848e <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3850c <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ - cbnz r5, 384be <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bne.n 38514 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + cbnz r5, 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ negs r1, r3 │ │ │ │ cmp r3, #11 │ │ │ │ and.w r1, r1, #3 │ │ │ │ add.w r1, r1, #12 │ │ │ │ - bls.n 384be <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bls.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, r0 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 384be <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bhi.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 384be <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bhi.n 384c6 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r8, r3 │ │ │ │ - b.n 383f4 <_PyInterpreterState_IDDecref@@Base+0x3b8> │ │ │ │ + b.n 383fc <_PyInterpreterState_IDDecref@@Base+0x3b8> │ │ │ │ mov r5, r9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ blx r3 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ @@ -17747,91 +17754,91 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ it cs │ │ │ │ movcs r2, r6 │ │ │ │ - bl 26b924 │ │ │ │ + bl 26bb04 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #9528 @ 0x2538 │ │ │ │ + movw r0, #8952 @ 0x22f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 384fe <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ - b.n 3850e <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ + cbnz r0, 38506 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + b.n 38516 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 38590 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ + bl 8388c │ │ │ │ + b.n 38598 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 38564 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bls.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 384fe <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + beq.n 38506 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 385d4 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bl 385dc <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 38564 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 38558 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ + bne.n 38560 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 38558 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ + bne.n 38560 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs.w r8, r3, lsr #2 │ │ │ │ - beq.n 38558 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ + beq.n 38560 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ add.w r8, r8, #3 │ │ │ │ add.w r9, r6, #12 │ │ │ │ add.w r8, r6, r8, lsl #2 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 2b5d4 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 3854c <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne.n 38554 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 38564 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bne.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 38568 <_PyInterpreterState_IDDecref@@Base+0x52c> │ │ │ │ + bhi.n 38570 <_PyInterpreterState_IDDecref@@Base+0x52c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 384fe <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + b.n 38506 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ ldrd r2, r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ subs r2, r2, r6 │ │ │ │ adds r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 38564 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bhi.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 38564 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + bhi.n 3856c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds r6, r6, r3 │ │ │ │ - bne.n 3851a <_PyInterpreterState_IDDecref@@Base+0x4de> │ │ │ │ - b.n 384fe <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + bne.n 38522 <_PyInterpreterState_IDDecref@@Base+0x4de> │ │ │ │ + b.n 38506 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ movs r6, #0 │ │ │ │ - ldr r3, [pc, #24] @ (385ac <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ + ldr r3, [pc, #24] @ (385b4 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 385a2 <_PyInterpreterState_IDDecref@@Base+0x566> │ │ │ │ + beq.n 385aa <_PyInterpreterState_IDDecref@@Base+0x566> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ @@ -17845,32 +17852,32 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbnz r5, 385e0 <_PyInterpreterState_IDDecref@@Base+0x5a4> │ │ │ │ + cbnz r5, 385e8 <_PyInterpreterState_IDDecref@@Base+0x5a4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3860e <_PyInterpreterState_IDDecref@@Base+0x5d2> │ │ │ │ + b.n 38616 <_PyInterpreterState_IDDecref@@Base+0x5d2> │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 385da <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bhi.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 385da <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bhi.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 385da <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bls.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 385da <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ + bcc.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ ittee ls │ │ │ │ strls r4, [r2, #0] │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ strhi r3, [r2, #0] │ │ │ │ @@ -17880,20 +17887,20 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 38632 <_PyInterpreterState_IDDecref@@Base+0x5f6> │ │ │ │ + ble.n 3863a <_PyInterpreterState_IDDecref@@Base+0x5f6> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b73f4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6dc0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 38642 <_PyInterpreterState_IDDecref@@Base+0x606> │ │ │ │ + cbz r0, 3864a <_PyInterpreterState_IDDecref@@Base+0x606> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -17902,384 +17909,384 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #36092 @ 0x8cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38682 <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ + beq.n 3868a <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38682 <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ + beq.n 3868a <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ movs r2, #2 │ │ │ │ - bl 251b24 │ │ │ │ + bl 25216c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 386dc <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ + beq.n 386e4 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2757a8 │ │ │ │ + bl 275980 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 386dc <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ - cbz r0, 386c6 <_PyInterpreterState_IDDecref@@Base+0x68a> │ │ │ │ + beq.n 386e4 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ + cbz r0, 386ce <_PyInterpreterState_IDDecref@@Base+0x68a> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 1529c0 │ │ │ │ + bl 1524f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 386de <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + cbz r0, 386e6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #68] @ (386e4 <_PyInterpreterState_IDDecref@@Base+0x6a8>) │ │ │ │ + ldr r3, [pc, #68] @ (386ec <_PyInterpreterState_IDDecref@@Base+0x6a8>) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 386de <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ - bl 1663fc │ │ │ │ + beq.n 386e6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + bl 16612c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 386b6 <_PyInterpreterState_IDDecref@@Base+0x67a> │ │ │ │ + blt.n 386be <_PyInterpreterState_IDDecref@@Base+0x67a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 386de <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + b.n 386e6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 386b2 <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ + bne.n 386ba <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 386b2 <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 386ba <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10308 @ 0x2844 │ │ │ │ + movw r1, #9732 @ 0x2604 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3872c <_PyInterpreterState_IDDecref@@Base+0x6f0> │ │ │ │ + cbz r0, 38734 <_PyInterpreterState_IDDecref@@Base+0x6f0> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38728 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + bge.n 38730 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38728 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + cbnz r3, 38730 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ - cbz r3, 3877e <_PyInterpreterState_IDDecref@@Base+0x742> │ │ │ │ + cbz r3, 38786 <_PyInterpreterState_IDDecref@@Base+0x742> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbnz r4, 38794 <_PyInterpreterState_IDDecref@@Base+0x758> │ │ │ │ + cbnz r4, 3879c <_PyInterpreterState_IDDecref@@Base+0x758> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ - movw r0, #11888 @ 0x2e70 │ │ │ │ + movw r0, #11312 @ 0x2c30 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ - cbz r1, 38790 <_PyInterpreterState_IDDecref@@Base+0x754> │ │ │ │ + b.w 1039a4 │ │ │ │ + cbz r1, 38798 <_PyInterpreterState_IDDecref@@Base+0x754> │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbz r2, 38790 <_PyInterpreterState_IDDecref@@Base+0x754> │ │ │ │ - movw r0, #11908 @ 0x2e84 │ │ │ │ + cbz r2, 38798 <_PyInterpreterState_IDDecref@@Base+0x754> │ │ │ │ + movw r0, #11332 @ 0x2c44 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103eb4 │ │ │ │ - b.w 20e3dc │ │ │ │ + b.w 1039a4 │ │ │ │ + b.w 20f0f4 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #11864 @ 0x2e58 │ │ │ │ + movw r0, #11288 @ 0x2c18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 387e6 <_PyInterpreterState_IDDecref@@Base+0x7aa> │ │ │ │ + cbnz r1, 387ee <_PyInterpreterState_IDDecref@@Base+0x7aa> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12360 @ 0x3048 │ │ │ │ + movw r1, #11784 @ 0x2e08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 388a2 <_PyInterpreterState_IDDecref@@Base+0x866> │ │ │ │ + b.n 388aa <_PyInterpreterState_IDDecref@@Base+0x866> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 387fc <_PyInterpreterState_IDDecref@@Base+0x7c0> │ │ │ │ + bne.n 38804 <_PyInterpreterState_IDDecref@@Base+0x7c0> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3889a <_PyInterpreterState_IDDecref@@Base+0x85e> │ │ │ │ + b.n 388a2 <_PyInterpreterState_IDDecref@@Base+0x85e> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38824 <_PyInterpreterState_IDDecref@@Base+0x7e8> │ │ │ │ + beq.n 3882c <_PyInterpreterState_IDDecref@@Base+0x7e8> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #12392 @ 0x3068 │ │ │ │ + movw r1, #11816 @ 0x2e28 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 387e0 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 387e8 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - cbz r0, 3888c <_PyInterpreterState_IDDecref@@Base+0x850> │ │ │ │ + cbz r0, 38894 <_PyInterpreterState_IDDecref@@Base+0x850> │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 38866 <_PyInterpreterState_IDDecref@@Base+0x82a> │ │ │ │ + bne.n 3886e <_PyInterpreterState_IDDecref@@Base+0x82a> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12428 @ 0x308c │ │ │ │ + movw r1, #11852 @ 0x2e4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 387e0 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + bge.n 387e8 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 387e0 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + bne.n 387e8 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 387e0 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 387e8 <_PyInterpreterState_IDDecref@@Base+0x7a4> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r6, 38876 <_PyInterpreterState_IDDecref@@Base+0x83a> │ │ │ │ + cbz r6, 3887e <_PyInterpreterState_IDDecref@@Base+0x83a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38888 <_PyInterpreterState_IDDecref@@Base+0x84c> │ │ │ │ + bge.n 38890 <_PyInterpreterState_IDDecref@@Base+0x84c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 38888 <_PyInterpreterState_IDDecref@@Base+0x84c> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 38890 <_PyInterpreterState_IDDecref@@Base+0x84c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 38832 <_PyInterpreterState_IDDecref@@Base+0x7f6> │ │ │ │ + b.n 3883a <_PyInterpreterState_IDDecref@@Base+0x7f6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 38c5c <_PyInterpreterState_IDDecref@@Base+0xc20> │ │ │ │ + bpl.w 38c64 <_PyInterpreterState_IDDecref@@Base+0xc20> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 388e6 <_PyInterpreterState_IDDecref@@Base+0x8aa> │ │ │ │ + bmi.n 388ee <_PyInterpreterState_IDDecref@@Base+0x8aa> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 388ea <_PyInterpreterState_IDDecref@@Base+0x8ae> │ │ │ │ + beq.n 388f2 <_PyInterpreterState_IDDecref@@Base+0x8ae> │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 388ec <_PyInterpreterState_IDDecref@@Base+0x8b0> │ │ │ │ + b.n 388f4 <_PyInterpreterState_IDDecref@@Base+0x8b0> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 388ec <_PyInterpreterState_IDDecref@@Base+0x8b0> │ │ │ │ + b.n 388f4 <_PyInterpreterState_IDDecref@@Base+0x8b0> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 388fe <_PyInterpreterState_IDDecref@@Base+0x8c2> │ │ │ │ - cbz r2, 388fa <_PyInterpreterState_IDDecref@@Base+0x8be> │ │ │ │ + bpl.n 38906 <_PyInterpreterState_IDDecref@@Base+0x8c2> │ │ │ │ + cbz r2, 38902 <_PyInterpreterState_IDDecref@@Base+0x8be> │ │ │ │ adds r4, #20 │ │ │ │ - b.n 38900 <_PyInterpreterState_IDDecref@@Base+0x8c4> │ │ │ │ + b.n 38908 <_PyInterpreterState_IDDecref@@Base+0x8c4> │ │ │ │ adds r4, #28 │ │ │ │ - b.n 38900 <_PyInterpreterState_IDDecref@@Base+0x8c4> │ │ │ │ + b.n 38908 <_PyInterpreterState_IDDecref@@Base+0x8c4> │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r2 │ │ │ │ - ble.n 3897c <_PyInterpreterState_IDDecref@@Base+0x940> │ │ │ │ + ble.n 38984 <_PyInterpreterState_IDDecref@@Base+0x940> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 38914 <_PyInterpreterState_IDDecref@@Base+0x8d8> │ │ │ │ + bne.n 3891c <_PyInterpreterState_IDDecref@@Base+0x8d8> │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 38920 <_PyInterpreterState_IDDecref@@Base+0x8e4> │ │ │ │ + b.n 38928 <_PyInterpreterState_IDDecref@@Base+0x8e4> │ │ │ │ cmp r6, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r3, [r4, r2, lsl #1] │ │ │ │ ldrne.w r3, [r4, r2, lsl #2] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bhi.n 38944 <_PyInterpreterState_IDDecref@@Base+0x908> │ │ │ │ + bhi.n 3894c <_PyInterpreterState_IDDecref@@Base+0x908> │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 3894e <_PyInterpreterState_IDDecref@@Base+0x912> │ │ │ │ + bls.n 38956 <_PyInterpreterState_IDDecref@@Base+0x912> │ │ │ │ sub.w lr, r3, #8 │ │ │ │ movs r7, #55 @ 0x37 │ │ │ │ movt r7, #1024 @ 0x400 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 38952 <_PyInterpreterState_IDDecref@@Base+0x916> │ │ │ │ + bmi.n 3895a <_PyInterpreterState_IDDecref@@Base+0x916> │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 38954 <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ + b.n 3895c <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 38954 <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ + b.n 3895c <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movs r3, #6 │ │ │ │ - b.n 38954 <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ + b.n 3895c <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 38976 <_PyInterpreterState_IDDecref@@Base+0x93a> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bge.n 3897e <_PyInterpreterState_IDDecref@@Base+0x93a> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62780 @ 0xf53c │ │ │ │ + movw r1, #62188 @ 0xf2ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38c74 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + b.n 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 38908 <_PyInterpreterState_IDDecref@@Base+0x8cc> │ │ │ │ - bl 1c7720 │ │ │ │ + b.n 38910 <_PyInterpreterState_IDDecref@@Base+0x8cc> │ │ │ │ + bl 1c8748 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38c74 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + beq.w 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 38a66 <_PyInterpreterState_IDDecref@@Base+0xa2a> │ │ │ │ - cbz r1, 389a4 <_PyInterpreterState_IDDecref@@Base+0x968> │ │ │ │ + bne.n 38a6e <_PyInterpreterState_IDDecref@@Base+0xa2a> │ │ │ │ + cbz r1, 389ac <_PyInterpreterState_IDDecref@@Base+0x968> │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 389a6 <_PyInterpreterState_IDDecref@@Base+0x96a> │ │ │ │ + b.n 389ae <_PyInterpreterState_IDDecref@@Base+0x96a> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, #0] │ │ │ │ adds r1, r6, r3 │ │ │ │ cmp r5, ip │ │ │ │ - ble.n 38a60 <_PyInterpreterState_IDDecref@@Base+0xa24> │ │ │ │ + ble.n 38a68 <_PyInterpreterState_IDDecref@@Base+0xa24> │ │ │ │ ldrb.w r2, [r4, ip] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 389d2 <_PyInterpreterState_IDDecref@@Base+0x996> │ │ │ │ + bhi.n 389da <_PyInterpreterState_IDDecref@@Base+0x996> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 38a24 <_PyInterpreterState_IDDecref@@Base+0x9e8> │ │ │ │ + bls.n 38a2c <_PyInterpreterState_IDDecref@@Base+0x9e8> │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 38a20 <_PyInterpreterState_IDDecref@@Base+0x9e4> │ │ │ │ + bhi.n 38a28 <_PyInterpreterState_IDDecref@@Base+0x9e4> │ │ │ │ tbb [pc, r7] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 389e4 <_PyInterpreterState_IDDecref@@Base+0x9a8> │ │ │ │ + beq.n 389ec <_PyInterpreterState_IDDecref@@Base+0x9a8> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 38a20 <_PyInterpreterState_IDDecref@@Base+0x9e4> │ │ │ │ + bne.n 38a28 <_PyInterpreterState_IDDecref@@Base+0x9e4> │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5a <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5a <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5a <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5a <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5a <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5a <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a5a <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 38a56 <_PyInterpreterState_IDDecref@@Base+0xa1a> │ │ │ │ + bhi.n 38a5e <_PyInterpreterState_IDDecref@@Base+0xa1a> │ │ │ │ movw lr, #14372 @ 0x3824 │ │ │ │ movt lr, #81 @ 0x51 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1, #0] │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ @@ -18287,91 +18294,91 @@ │ │ │ │ ldrb.w r7, [r7, r9] │ │ │ │ strb r7, [r1, #4] │ │ │ │ ldr.w r1, [lr] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, r3, #5 │ │ │ │ adds r3, #6 │ │ │ │ strb r1, [r6, r2] │ │ │ │ - b.n 38a5a <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ + b.n 38a62 <_PyInterpreterState_IDDecref@@Base+0xa1e> │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 389ae <_PyInterpreterState_IDDecref@@Base+0x972> │ │ │ │ + b.n 389b6 <_PyInterpreterState_IDDecref@@Base+0x972> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 38c74 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + b.n 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 38b5a <_PyInterpreterState_IDDecref@@Base+0xb1e> │ │ │ │ - cbz r1, 38a7a <_PyInterpreterState_IDDecref@@Base+0xa3e> │ │ │ │ + bne.n 38b62 <_PyInterpreterState_IDDecref@@Base+0xb1e> │ │ │ │ + cbz r1, 38a82 <_PyInterpreterState_IDDecref@@Base+0xa3e> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 38a7c <_PyInterpreterState_IDDecref@@Base+0xa40> │ │ │ │ + b.n 38a84 <_PyInterpreterState_IDDecref@@Base+0xa40> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movs r7, #0 │ │ │ │ strh r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w lr, r3, lsl #1 │ │ │ │ add.w r2, r6, r3, lsl #1 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb16> │ │ │ │ + ble.n 38b5a <_PyInterpreterState_IDDecref@@Base+0xb16> │ │ │ │ ldrh.w r1, [r4, r7, lsl #1] │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 38ab0 <_PyInterpreterState_IDDecref@@Base+0xa74> │ │ │ │ + bhi.n 38ab8 <_PyInterpreterState_IDDecref@@Base+0xa74> │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 38b10 <_PyInterpreterState_IDDecref@@Base+0xad4> │ │ │ │ + bls.n 38b18 <_PyInterpreterState_IDDecref@@Base+0xad4> │ │ │ │ sub.w ip, r1, #8 │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 38b0c <_PyInterpreterState_IDDecref@@Base+0xad0> │ │ │ │ + bhi.n 38b14 <_PyInterpreterState_IDDecref@@Base+0xad0> │ │ │ │ tbb [pc, ip] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 38ac2 <_PyInterpreterState_IDDecref@@Base+0xa86> │ │ │ │ + beq.n 38aca <_PyInterpreterState_IDDecref@@Base+0xa86> │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 38b0c <_PyInterpreterState_IDDecref@@Base+0xad0> │ │ │ │ + bne.n 38b14 <_PyInterpreterState_IDDecref@@Base+0xad0> │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, lr] │ │ │ │ - b.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 38b4a <_PyInterpreterState_IDDecref@@Base+0xb0e> │ │ │ │ + bhi.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xb0e> │ │ │ │ movw ip, #14372 @ 0x3824 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ mov.w r8, r1, lsr #4 │ │ │ │ mov.w lr, #92 @ 0x5c │ │ │ │ movt lr, #117 @ 0x75 │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w ip, [ip] │ │ │ │ @@ -18379,97 +18386,97 @@ │ │ │ │ str.w lr, [r2] │ │ │ │ mov.w lr, #3145776 @ 0x300030 │ │ │ │ str.w lr, [r2, #4] │ │ │ │ ldrb.w lr, [ip, r8] │ │ │ │ strh.w lr, [r2, #8] │ │ │ │ ldrb.w r1, [ip, r1] │ │ │ │ strh r1, [r2, #10] │ │ │ │ - b.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ + b.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xb12> │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 38a84 <_PyInterpreterState_IDDecref@@Base+0xa48> │ │ │ │ + b.n 38a8c <_PyInterpreterState_IDDecref@@Base+0xa48> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 38c74 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ - cbz r1, 38b6a <_PyInterpreterState_IDDecref@@Base+0xb2e> │ │ │ │ + b.n 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + cbz r1, 38b72 <_PyInterpreterState_IDDecref@@Base+0xb2e> │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 38b6c <_PyInterpreterState_IDDecref@@Base+0xb30> │ │ │ │ + b.n 38b74 <_PyInterpreterState_IDDecref@@Base+0xb30> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ mov.w lr, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r1, r6, r3, lsl #2 │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 38c54 <_PyInterpreterState_IDDecref@@Base+0xc18> │ │ │ │ + ble.n 38c5c <_PyInterpreterState_IDDecref@@Base+0xc18> │ │ │ │ ldr.w r2, [r4, lr, lsl #2] │ │ │ │ add.w ip, ip, #4 │ │ │ │ add.w r7, r6, ip │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 38bc2 <_PyInterpreterState_IDDecref@@Base+0xb86> │ │ │ │ - bhi.n 38c4a <_PyInterpreterState_IDDecref@@Base+0xc0e> │ │ │ │ + beq.n 38bca <_PyInterpreterState_IDDecref@@Base+0xb86> │ │ │ │ + bhi.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc0e> │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 38bb0 <_PyInterpreterState_IDDecref@@Base+0xb74> │ │ │ │ + bhi.n 38bb8 <_PyInterpreterState_IDDecref@@Base+0xb74> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 38c0e <_PyInterpreterState_IDDecref@@Base+0xbd2> │ │ │ │ + bls.n 38c16 <_PyInterpreterState_IDDecref@@Base+0xbd2> │ │ │ │ sub.w r8, r2, #8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.n 38c0a <_PyInterpreterState_IDDecref@@Base+0xbce> │ │ │ │ + bhi.n 38c12 <_PyInterpreterState_IDDecref@@Base+0xbce> │ │ │ │ tbb [pc, r8] │ │ │ │ cmp r2, #17 │ │ │ │ adds r0, #30 │ │ │ │ movs r4, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 38c0a <_PyInterpreterState_IDDecref@@Base+0xbce> │ │ │ │ + bne.n 38c12 <_PyInterpreterState_IDDecref@@Base+0xbce> │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w ip, [r1] │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ str r2, [r1, #0] │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 38c4a <_PyInterpreterState_IDDecref@@Base+0xc0e> │ │ │ │ + bhi.n 38c52 <_PyInterpreterState_IDDecref@@Base+0xc0e> │ │ │ │ movw ip, #14372 @ 0x3824 │ │ │ │ movt ip, #81 @ 0x51 │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ mov.w sl, #92 @ 0x5c │ │ │ │ and.w r2, r2, #15 │ │ │ │ adds r3, #6 │ │ │ │ ldr.w r8, [ip] │ │ │ │ @@ -18478,84 +18485,84 @@ │ │ │ │ mov.w sl, #117 @ 0x75 │ │ │ │ str.w sl, [r7] │ │ │ │ strd ip, ip, [r1, #8] │ │ │ │ ldrb.w r7, [r8, r9] │ │ │ │ str r7, [r1, #16] │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ str r2, [r1, #20] │ │ │ │ - b.n 38c4e <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ + b.n 38c56 <_PyInterpreterState_IDDecref@@Base+0xc12> │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 38b76 <_PyInterpreterState_IDDecref@@Base+0xb3a> │ │ │ │ + b.n 38b7e <_PyInterpreterState_IDDecref@@Base+0xb3a> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ - b.n 38c74 <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ + b.n 38c7c <_PyInterpreterState_IDDecref@@Base+0xc38> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62812 @ 0xf55c │ │ │ │ + movw r1, #62220 @ 0xf30c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00038c78 : │ │ │ │ +00038c80 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 217d6c <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 218a34 <_PyThreadState_NewBound@@Base> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 38ca6 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 38cac │ │ │ │ + beq.n 38cae │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 38cb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 38cb8 │ │ │ │ + cbz r3, 38cc0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 38cdc │ │ │ │ + b.n 38ce4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 38cd8 │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 38ce0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 38cd8 │ │ │ │ + cbnz r3, 38ce0 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 38cd8 │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 38ce0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #92] @ (38d40 ) │ │ │ │ + ldr r2, [pc, #92] @ (38d48 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ addw r6, r2, #3804 @ 0xedc │ │ │ │ addw r3, r2, #3756 @ 0xeac │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 38d26 │ │ │ │ + beq.n 38d2e │ │ │ │ ldr.w r5, [r2, #3808] @ 0xee0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r5 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ @@ -18566,31 +18573,31 @@ │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r0 │ │ │ │ str.w r1, [r2, #3808] @ 0xee0 │ │ │ │ str r7, [r3, #12] │ │ │ │ strd r3, r3, [r3] │ │ │ │ adds r3, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 38cf6 │ │ │ │ + bne.n 38cfe │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #88] @ (38da0 ) │ │ │ │ + ldr r3, [pc, #88] @ (38da8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {r4, r5, r6} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r5, r3, #3804 @ 0xedc │ │ │ │ ldr.w r0, [r3, #3804] @ 0xedc │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 38d8c │ │ │ │ + beq.n 38d94 │ │ │ │ ldr.w r4, [r3, #3792] @ 0xed0 │ │ │ │ addw r6, r3, #3788 @ 0xecc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr.w r1, [r3, #3808] @ 0xee0 │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r4 │ │ │ │ @@ -18607,32 +18614,32 @@ │ │ │ │ str.w r5, [r3, #3804] @ 0xedc │ │ │ │ str.w r5, [r3, #3808] @ 0xee0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00038da4 : │ │ │ │ +00038dac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add.w r7, r4, #792 @ 0x318 │ │ │ │ - bl 7a3cc │ │ │ │ + bl 7a41c │ │ │ │ str.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl 281c48 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r2, [pc, #720] @ (390a0 ) │ │ │ │ + bl 281a28 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r2, [pc, #720] @ (390a8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #720] @ (390a4 ) │ │ │ │ - ldr r1, [pc, #720] @ (390a8 ) │ │ │ │ + ldr r0, [pc, #720] @ (390ac ) │ │ │ │ + ldr r1, [pc, #720] @ (390b0 ) │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #720] @ (390ac ) │ │ │ │ + ldr r2, [pc, #720] @ (390b4 ) │ │ │ │ strd r1, r2, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ add.w r1, r4, #832 @ 0x340 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ @@ -18646,105 +18653,105 @@ │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add.w r1, r4, #840 @ 0x348 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r0, [r1, #0] │ │ │ │ - bne.n 38e0a │ │ │ │ + bne.n 38e12 │ │ │ │ ldr.w r3, [r4, #1588] @ 0x634 │ │ │ │ - cbz r3, 38e46 │ │ │ │ - ldr r0, [pc, #656] @ (390b0 ) │ │ │ │ - bl 7a610 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #648] @ (390b0 ) │ │ │ │ - bl 1bdd08 │ │ │ │ - ldr r0, [pc, #644] @ (390b0 ) │ │ │ │ - bl 1b22f0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 390d0 │ │ │ │ - cbz r5, 38e46 │ │ │ │ - ldr r0, [pc, #628] @ (390b0 ) │ │ │ │ + cbz r3, 38e4e │ │ │ │ + ldr r0, [pc, #656] @ (390b8 ) │ │ │ │ + bl 7a660 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #648] @ (390b8 ) │ │ │ │ + bl 1bed28 │ │ │ │ + ldr r0, [pc, #644] @ (390b8 ) │ │ │ │ + bl 1b3308 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 390d8 │ │ │ │ + cbz r5, 38e4e │ │ │ │ + ldr r0, [pc, #628] @ (390b8 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 7b7f4 │ │ │ │ + bl 7b844 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 390fc │ │ │ │ + bne.w 39104 │ │ │ │ ldr.w r3, [r4, #1596] @ 0x63c │ │ │ │ - cbz r3, 38e52 │ │ │ │ - ldr r0, [pc, #612] @ (390b4 ) │ │ │ │ - bl 1bdd08 │ │ │ │ - ldr r0, [pc, #608] @ (390b4 ) │ │ │ │ - bl 1b22f0 │ │ │ │ - cbz r0, 38e74 │ │ │ │ + cbz r3, 38e5a │ │ │ │ + ldr r0, [pc, #612] @ (390bc ) │ │ │ │ + bl 1bed28 │ │ │ │ + ldr r0, [pc, #608] @ (390bc ) │ │ │ │ + bl 1b3308 │ │ │ │ + cbz r0, 38e7c │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #3528 @ 0xdc8 │ │ │ │ + movw r2, #2952 @ 0xb88 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 390f0 │ │ │ │ - bl 7a42c │ │ │ │ + b.n 390f8 │ │ │ │ + bl 7a47c │ │ │ │ ldr.w r5, [r4, #1036] @ 0x40c │ │ │ │ - ldr.w fp, [pc, #584] @ 390c8 │ │ │ │ + ldr.w fp, [pc, #584] @ 390d0 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 38ecc │ │ │ │ + beq.n 38ed4 │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp r9, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r2 │ │ │ │ - beq.n 38ec6 │ │ │ │ + beq.n 38ece │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 38ec6 │ │ │ │ + beq.n 38ece │ │ │ │ movs r3, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r0, r5, #37 @ 0x25 │ │ │ │ str r3, [r5, #32] │ │ │ │ strb.w r3, [r5, #38] @ 0x26 │ │ │ │ strb.w r8, [r5, #36] @ 0x24 │ │ │ │ - bl 2194ec <_PyEvent_Notify@@Base> │ │ │ │ + bl 21a1b4 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 258300 │ │ │ │ + bl 25835c <_PyInterpreterState_GetWhence@@Base+0x27a4> │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 38e86 │ │ │ │ - ldr.w r9, [pc, #508] @ 390cc │ │ │ │ + b.n 38e8e │ │ │ │ + ldr.w r9, [pc, #508] @ 390d4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ - cbnz r5, 38ee8 │ │ │ │ - movw r1, #33500 @ 0x82dc │ │ │ │ + cbnz r5, 38ef0 │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #468] @ (390b8 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1c70cc │ │ │ │ + ldr r0, [pc, #468] @ (390c0 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1c80f4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3712] @ 0xe80 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 38efe │ │ │ │ + beq.n 38f06 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3712] @ 0xe80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 38f1e │ │ │ │ + cbz r0, 38f26 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 38f1e │ │ │ │ - bl 1c725c │ │ │ │ + blt.n 38f26 │ │ │ │ + bl 1c8284 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b818 │ │ │ │ + bl 7b868 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ @@ -18755,337 +18762,337 @@ │ │ │ │ blx 2b44c │ │ │ │ add.w r3, r5, #728 @ 0x2d8 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r3, [r5, #728] @ 0x2d8 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #720] @ 0x2d0 │ │ │ │ - bl 218b4c │ │ │ │ + bl 219814 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 38f68 │ │ │ │ + cbz r6, 38f70 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ - bl 2184c0 │ │ │ │ + bl 219188 │ │ │ │ mov r0, r6 │ │ │ │ - bl 218f6c │ │ │ │ + bl 219c34 │ │ │ │ mov r6, sl │ │ │ │ - b.n 38f52 │ │ │ │ + b.n 38f5a │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ - bl 7a42c │ │ │ │ + bl 7a47c │ │ │ │ add.w sl, sl, #3952 @ 0xf70 │ │ │ │ strd r0, r1, [sl, #-8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add.w r0, r0, #3936 @ 0xf60 │ │ │ │ - bl 131450 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #312] @ (390bc ) │ │ │ │ + bl 130fb8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #312] @ (390c4 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 38faa │ │ │ │ + cbz r2, 38fb2 │ │ │ │ dmb ish │ │ │ │ str r6, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movs r2, #1 │ │ │ │ sub.w r3, r3, #520 @ 0x208 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne.n 38fa0 │ │ │ │ + bne.n 38fa8 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 38fda │ │ │ │ + beq.n 38fe2 │ │ │ │ mov r0, sl │ │ │ │ - bl 1cfb6c <_PySys_GetRequiredAttr@@Base+0x1090> │ │ │ │ + bl 1d0bd4 <_PySys_GetRequiredAttr@@Base+0x1090> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38fda │ │ │ │ - ldr r2, [pc, #248] @ (390c0 ) │ │ │ │ + beq.n 38fe2 │ │ │ │ + ldr r2, [pc, #248] @ (390c8 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #12820 @ 0x3214 │ │ │ │ + movw r3, #12244 @ 0x2fd4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 390f0 │ │ │ │ + b.n 390f8 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 38ff2 │ │ │ │ + bne.n 38ffa │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 38fe2 │ │ │ │ + bne.n 38fea │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 39004 │ │ │ │ - ldr r0, [pc, #196] @ (390c4 ) │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 3900c │ │ │ │ + ldr r0, [pc, #196] @ (390cc ) │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r6, [r4, #796] @ 0x31c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #796] @ 0x31c │ │ │ │ - cbz r6, 39048 │ │ │ │ + cbz r6, 39050 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 39024 │ │ │ │ + bne.n 3902c │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #796] @ 0x31c │ │ │ │ str.w r3, [r6, #3648] @ 0xe40 │ │ │ │ - b.n 39048 │ │ │ │ + b.n 39050 │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 22355c <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ + bl 223fcc <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ - bl 225054 │ │ │ │ + bl 225ab0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22ca04 │ │ │ │ + bl 22d0c4 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #3648] @ 0xe40 │ │ │ │ - bl 22db24 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf94> │ │ │ │ - b.n 3900e │ │ │ │ + bl 22e1e4 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf94> │ │ │ │ + b.n 39016 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 39060 │ │ │ │ + bne.n 39068 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 39050 │ │ │ │ + bne.n 39058 │ │ │ │ dmb ish │ │ │ │ - beq.n 3906c │ │ │ │ - ldr r0, [pc, #92] @ (390c4 ) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 39074 │ │ │ │ + ldr r0, [pc, #92] @ (390cc ) │ │ │ │ + bl 2845f8 │ │ │ │ ldr.w r2, [r4, #796] @ 0x31c │ │ │ │ - cbnz r2, 39084 │ │ │ │ - ldr r1, [pc, #76] @ (390c0 ) │ │ │ │ - movw r3, #12844 @ 0x322c │ │ │ │ + cbnz r2, 3908c │ │ │ │ + ldr r1, [pc, #76] @ (390c8 ) │ │ │ │ + movw r3, #12268 @ 0x2fec │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ - b.n 390f0 │ │ │ │ + b.n 390f8 │ │ │ │ mov r0, sl │ │ │ │ - bl 217f24 │ │ │ │ + bl 218bec │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1484] @ 0x5cc │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2480b8 │ │ │ │ - add r3, pc, #528 @ (adr r3, 392b4 ) │ │ │ │ + b.w 248778 │ │ │ │ + add r3, pc, #528 @ (adr r3, 392bc ) │ │ │ │ lsls r4, r2, #1 │ │ │ │ strb r4, [r1, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r3, r2, #1 │ │ │ │ str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #44] @ (39108 ) │ │ │ │ + ldr r1, [pc, #44] @ (39110 ) │ │ │ │ add r2, sp, #20 │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ add r4, sp, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ strd r1, r3, [sp, #24] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ - movw r3, #12792 @ 0x31f8 │ │ │ │ + movw r3, #12216 @ 0x2fb8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 390d8 │ │ │ │ + b.n 390e0 │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r3, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 39132 │ │ │ │ + cbnz r0, 3913a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3913a │ │ │ │ + cbz r0, 39142 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39124 │ │ │ │ + beq.n 3912c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 3915e │ │ │ │ + cbz r3, 39166 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 39160 │ │ │ │ + b.n 39168 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r6, [pc, #300] @ (39290 ) │ │ │ │ + ldr r6, [pc, #300] @ (39298 ) │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 3918c │ │ │ │ + bne.n 39194 │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 3918c │ │ │ │ + ble.n 39194 │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 3918c │ │ │ │ - cbnz r5, 391ac │ │ │ │ + bne.n 39194 │ │ │ │ + cbnz r5, 391b4 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #240] @ (39294 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #240] @ (3929c ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39280 │ │ │ │ + beq.n 39288 │ │ │ │ add.w r6, r8, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r6, #3 │ │ │ │ - bl 149ce4 │ │ │ │ - cbnz r0, 391c0 │ │ │ │ + bl 14983c │ │ │ │ + cbnz r0, 391c8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 39280 │ │ │ │ + b.n 39288 │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ - cbz r4, 39226 │ │ │ │ + cbz r4, 3922e │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 391d4 │ │ │ │ + beq.n 391dc │ │ │ │ subs r4, r6, #4 │ │ │ │ - beq.n 39234 │ │ │ │ + beq.n 3923c │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 391e2 │ │ │ │ + beq.n 391ea │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 39240 │ │ │ │ + beq.n 39248 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 391f6 │ │ │ │ - bl e5b48 │ │ │ │ + cbz r0, 391fe │ │ │ │ + bl e55c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 391bc │ │ │ │ + blt.n 391c4 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 3924a │ │ │ │ - b.n 391fa │ │ │ │ + beq.n 39252 │ │ │ │ + b.n 39202 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbz r0, 3920e │ │ │ │ - bl e5b48 │ │ │ │ + cbz r0, 39216 │ │ │ │ + bl e55c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 391bc │ │ │ │ + blt.n 391c4 │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 39252 │ │ │ │ - b.n 39212 │ │ │ │ + beq.n 3925a │ │ │ │ + b.n 3921a │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - cbz r1, 3921a │ │ │ │ + cbz r1, 39222 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 39258 │ │ │ │ + beq.n 39260 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - cbz r2, 39222 │ │ │ │ + cbz r2, 3922a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3925c │ │ │ │ + beq.n 39264 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b.n 3925e │ │ │ │ + b.n 39266 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 3925e │ │ │ │ + b.n 39266 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 3925e │ │ │ │ + b.n 39266 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 3925e │ │ │ │ + b.n 39266 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 3925e │ │ │ │ + b.n 39266 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 3925e │ │ │ │ + b.n 39266 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 3925e │ │ │ │ + b.n 39266 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ movs r0, #1 │ │ │ │ strd r6, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 282144 │ │ │ │ + bl 281f24 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r3, r1, #1 │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -19095,57 +19102,57 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 392ce │ │ │ │ + cbnz r0, 392d6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 392d6 │ │ │ │ + cbz r0, 392de │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 392c0 │ │ │ │ + beq.n 392c8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 392f6 │ │ │ │ - movw r1, #33500 @ 0x82dc │ │ │ │ + cbnz r0, 392fe │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #24] @ (3930c ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (39314 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1e1a0c <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ - cbz r0, 3930a │ │ │ │ - ldr r3, [pc, #16] @ (39310 ) │ │ │ │ + bl 1e29ec <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + cbz r0, 39312 │ │ │ │ + ldr r3, [pc, #16] @ (39318 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ - cbz r0, 3930a │ │ │ │ + cbz r0, 39312 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 25731c │ │ │ │ + bl 257488 <_PyInterpreterState_GetWhence@@Base+0x18d0> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 133df4 │ │ │ │ + b.w 13393c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ @@ -19158,87 +19165,87 @@ │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3937c │ │ │ │ + bl 39384 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r0, #72] @ 0x48 │ │ │ │ - bl f4344 <_PyErr_FormatV@@Base> │ │ │ │ + bl f3dc0 <_PyErr_FormatV@@Base> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 214b24 │ │ │ │ + bl 2157e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 393d8 │ │ │ │ + bge.n 393e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 393d8 │ │ │ │ + cbnz r3, 393e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 39410 │ │ │ │ - movw r0, #19852 @ 0x4d8c │ │ │ │ + bls.n 39418 │ │ │ │ + movw r0, #19276 @ 0x4b4c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ - cbnz r0, 39410 │ │ │ │ + bl 1d5b14 │ │ │ │ + cbnz r0, 39418 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3943e │ │ │ │ + b.n 39446 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 39428 │ │ │ │ + ble.n 39430 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3942a │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 3942a │ │ │ │ - b.n 3940c │ │ │ │ + bne.n 39432 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 39432 │ │ │ │ + b.n 39414 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 31108 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ @@ -19248,116 +19255,116 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 39466 │ │ │ │ + cbnz r0, 3946e │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 3946e │ │ │ │ + cbz r0, 39476 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39458 │ │ │ │ + beq.n 39460 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r2 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.n 394a0 │ │ │ │ - movw r0, #20812 @ 0x514c │ │ │ │ + beq.n 394a8 │ │ │ │ + movw r0, #20236 @ 0x4f0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 394b4 │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 394bc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17f3c0 │ │ │ │ - cbz r0, 394b4 │ │ │ │ + bl 17f630 │ │ │ │ + cbz r0, 394bc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 394c2 │ │ │ │ + bl 394ca │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #43980 @ 0xabcc │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r4, [r5, #16] │ │ │ │ - cbnz r4, 394fe │ │ │ │ + cbnz r4, 39506 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57040 @ 0xded0 │ │ │ │ + movw r1, #56400 @ 0xdc50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 39578 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 39580 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 39516 │ │ │ │ + cbnz r3, 3951e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #13956 @ 0x3684 │ │ │ │ + movw r1, #13380 @ 0x3444 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 39578 │ │ │ │ + cbz r0, 39580 │ │ │ │ add.w r1, r0, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3954a │ │ │ │ + blt.n 39552 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ - cbz r1, 39566 │ │ │ │ - movw r1, #14008 @ 0x36b8 │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + cbz r1, 3956e │ │ │ │ + movw r1, #13432 @ 0x3478 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 39556 │ │ │ │ + blt.n 3955e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 39578 │ │ │ │ + b.n 39580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39552 │ │ │ │ + bne.n 3955a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39552 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3955a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -19366,156 +19373,156 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 905e4 │ │ │ │ + bl 903ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 395be │ │ │ │ + bge.n 395c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 395be │ │ │ │ + cbnz r3, 395c6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000395c0 : │ │ │ │ +000395c8 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #332] @ (39720 ) │ │ │ │ + ldr r4, [pc, #332] @ (39728 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 39716 │ │ │ │ + beq.w 3971e │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r8, r4, #68 @ 0x44 │ │ │ │ - bl 20926c │ │ │ │ + bl 209f84 │ │ │ │ mov fp, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39602 │ │ │ │ + bne.n 3960a │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 395f2 │ │ │ │ + bne.n 395fa │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 39614 │ │ │ │ + beq.n 3961c │ │ │ │ mov r0, r8 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r4, [pc, #268] @ (39724 ) │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r4, [pc, #268] @ (3972c ) │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 396e6 │ │ │ │ - bl 15d860 │ │ │ │ + beq.n 396ee │ │ │ │ + bl 15d58c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 396e0 │ │ │ │ - cbnz r6, 39630 │ │ │ │ + beq.n 396e8 │ │ │ │ + cbnz r6, 39638 │ │ │ │ ldr.w r5, [r4, #1568] @ 0x620 │ │ │ │ - b.n 3963c │ │ │ │ + b.n 39644 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7e994 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7e7a4 <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 39662 │ │ │ │ - bl 1c6e50 │ │ │ │ + cbnz r5, 3966a │ │ │ │ + bl 1c7e78 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 396e0 │ │ │ │ + beq.n 396e8 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r2, r5 │ │ │ │ - bl 7f9c0 <_Py_hashtable_set@@Base> │ │ │ │ + bl 7f7d0 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39662 │ │ │ │ + bne.n 3966a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1352e0 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 396ea │ │ │ │ + bl 134e28 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 396f2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e994 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 3967e │ │ │ │ + bl 7e7a4 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 39686 │ │ │ │ ldr.w r3, [r4, #1548] @ 0x60c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r3, r3, r2 │ │ │ │ str.w r3, [r4, #1548] @ 0x60c │ │ │ │ strd r7, sl, [r0] │ │ │ │ - b.n 396c4 │ │ │ │ + b.n 396cc │ │ │ │ ldr.w r2, [r4, #1508] @ 0x5e4 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 39698 │ │ │ │ + bne.n 396a0 │ │ │ │ movs r0, #8 │ │ │ │ blx 2c0b0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 396a2 │ │ │ │ + b.n 396aa │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 396e0 │ │ │ │ + cbz r6, 396e8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [r6, #4] │ │ │ │ str r7, [r6, #0] │ │ │ │ - bl 7f9c0 <_Py_hashtable_set@@Base> │ │ │ │ - cbz r0, 396c4 │ │ │ │ + bl 7f7d0 <_Py_hashtable_set@@Base> │ │ │ │ + cbz r0, 396cc │ │ │ │ ldr.w r3, [r4, #1520] @ 0x5f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ - b.n 396e0 │ │ │ │ + b.n 396e8 │ │ │ │ ldr.w r3, [r4, #1548] @ 0x60c │ │ │ │ add r7, r3 │ │ │ │ ldr.w r3, [r4, #1552] @ 0x610 │ │ │ │ str.w r7, [r4, #1548] @ 0x60c │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 396da │ │ │ │ + bhi.n 396e2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 396ea │ │ │ │ + b.n 396f2 │ │ │ │ str.w r7, [r4, #1552] @ 0x610 │ │ │ │ - b.n 396d6 │ │ │ │ + b.n 396de │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 396ea │ │ │ │ + b.n 396f2 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 39702 │ │ │ │ + bne.n 3970a │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 396f2 │ │ │ │ + bne.n 396fa │ │ │ │ dmb ish │ │ │ │ - beq.n 3970e │ │ │ │ - ldr r0, [pc, #28] @ (39728 ) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 39716 │ │ │ │ + ldr r0, [pc, #28] @ (39730 ) │ │ │ │ + bl 2845f8 │ │ │ │ mov r0, fp │ │ │ │ - bl 209308 │ │ │ │ - b.n 3971a │ │ │ │ + bl 20a020 │ │ │ │ + b.n 39722 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -19526,237 +19533,261 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #59968 @ 0xea40 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #16328 @ 0x3fc8 │ │ │ │ + movw r1, #15752 @ 0x3d88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #14 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3976a │ │ │ │ + bl 39772 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0003976a : │ │ │ │ +00039772 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 3978c │ │ │ │ + cbz r1, 39794 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 397a2 │ │ │ │ + cbz r0, 397aa │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20d460 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + bl 20e178 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ - cbnz r5, 397b6 │ │ │ │ - ldr r2, [pc, #48] @ (397d4 ) │ │ │ │ + bl 1c94f4 │ │ │ │ + cbnz r5, 397be │ │ │ │ + ldr r2, [pc, #48] @ (397dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c100 │ │ │ │ - b.n 397ce │ │ │ │ + bl 21cdc8 │ │ │ │ + b.n 397d6 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 397c4 │ │ │ │ + bge.n 397cc │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 397c8 │ │ │ │ + cbz r4, 397d0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 397ce │ │ │ │ + b.n 397d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39804 │ │ │ │ + cbnz r0, 3980c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14388 @ 0x3834 │ │ │ │ + movw r1, #13812 @ 0x35f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 39824 │ │ │ │ + b.n 3982c │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 39824 │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 3982c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ movs r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ strd r5, r7, [r0, #20] │ │ │ │ str r6, [r0, #28] │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00039826 : │ │ │ │ +0003982e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (39860 ) │ │ │ │ + ldr r2, [pc, #40] @ (39868 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - cbz r3, 3984e │ │ │ │ + cbz r3, 39856 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r2, [r0, #3712] @ 0xe80 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3984e │ │ │ │ - bl 21d7d4 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1ef420 <_PyTime_AsMicroseconds@@Base+0x3f0> │ │ │ │ + bne.n 39856 │ │ │ │ + bl 21e244 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1f0370 <_PyTime_AsMicroseconds@@Base+0x3f0> │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ blx 2b1b4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 3988e │ │ │ │ + cbz r0, 39896 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3988e │ │ │ │ + bge.n 39896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3988e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 39896 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 398a8 │ │ │ │ + cbz r0, 398b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398a8 │ │ │ │ + bge.n 398b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 398a8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 398b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 398c2 │ │ │ │ + cbz r0, 398ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398c2 │ │ │ │ + bge.n 398ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 398c2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 398ca │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 398dc │ │ │ │ + cbz r0, 398e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398dc │ │ │ │ + bge.n 398e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 398dc │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 398e4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 398f6 │ │ │ │ + cbz r0, 398fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398f6 │ │ │ │ + bge.n 398fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 398f6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 398fe │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3991a │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 39942 │ │ │ │ + bne.n 39922 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3994a │ │ │ │ mov r0, r4 │ │ │ │ blx 2b1e4 │ │ │ │ - cbnz r0, 3993a │ │ │ │ + cbnz r0, 39942 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14692 @ 0x3964 │ │ │ │ + movw r1, #14116 @ 0x3724 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 39942 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3994a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e4dc0 │ │ │ │ + b.w 1e5dd4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + bl 84ae4 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 1c94f4 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + bl 1c94f4 │ │ │ │ + ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 39990 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 39990 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 39964 │ │ │ │ + bls.n 399b0 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 39998 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 399e4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 39974 │ │ │ │ + cbz r0, 399c0 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 39976 │ │ │ │ - b.n 3995c │ │ │ │ + bls.n 399c2 │ │ │ │ + b.n 399a8 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3995c │ │ │ │ + beq.n 399a8 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -19765,92 +19796,92 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bge.n 399ca │ │ │ │ + bge.n 39a16 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #23712 @ 0x5ca0 │ │ │ │ + movw r0, #23136 @ 0x5a60 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ - ldr r1, [pc, #204] @ (39a98 ) │ │ │ │ + b.w 1039a4 │ │ │ │ + ldr r1, [pc, #204] @ (39ae4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39a90 │ │ │ │ + beq.n 39adc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 39a16 │ │ │ │ - bl 28e39c │ │ │ │ + cbnz r5, 39a62 │ │ │ │ + bl 28e164 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #63960 @ 0xf9d8 │ │ │ │ + movw r1, #63384 @ 0xf798 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #63968 @ 0xf9e0 │ │ │ │ + movw r4, #63392 @ 0xf7a0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r0, #23732 @ 0x5cb4 │ │ │ │ + movw r0, #23156 @ 0x5a74 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 39a92 │ │ │ │ - bl 171048 │ │ │ │ - cbnz r0, 39a5c │ │ │ │ + b.n 39ade │ │ │ │ + bl 170ddc │ │ │ │ + cbnz r0, 39aa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e39c │ │ │ │ + bl 28e164 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #63968 @ 0xf9e0 │ │ │ │ + movw r0, #63392 @ 0xf7a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #63960 @ 0xf9d8 │ │ │ │ + movw r2, #63384 @ 0xf798 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #23768 @ 0x5cd8 │ │ │ │ + movw r0, #23192 @ 0x5a98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 39a7a │ │ │ │ + bl 21b094 │ │ │ │ + b.n 39ac6 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 39a78 │ │ │ │ + bne.n 39ac4 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44492 @ 0xadcc │ │ │ │ + movw r1, #43916 @ 0xab8c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39a92 │ │ │ │ + bge.n 39ade │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39a92 │ │ │ │ + cbnz r3, 39ade │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39a92 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39ade │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -19862,754 +19893,754 @@ │ │ │ │ ldr.w r1, [r0, #844] @ 0x34c │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 39dbe │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 39af2 │ │ │ │ + bne.n 39b3e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23808 @ 0x5d00 │ │ │ │ + movw r1, #23232 @ 0x5ac0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39dbe │ │ │ │ - ldr r5, [pc, #620] @ (39d60 ) │ │ │ │ + b.n 39e0a │ │ │ │ + ldr r5, [pc, #620] @ (39dac ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #23852 @ 0x5d2c │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 1ccf6c │ │ │ │ - cbz r0, 39b10 │ │ │ │ + bl 1cdfd4 │ │ │ │ + cbz r0, 39b5c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84dec │ │ │ │ - b.n 39aec │ │ │ │ + bl 84b4c │ │ │ │ + b.n 39b38 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39b08 │ │ │ │ + bne.n 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39b38 │ │ │ │ + bge.n 39b84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39b38 │ │ │ │ + cbnz r3, 39b84 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #616] @ 0x268 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 39dbe │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39b7c │ │ │ │ + beq.n 39bc8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 39b82 │ │ │ │ + bne.n 39bce │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39b7c │ │ │ │ + bge.n 39bc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39b7c │ │ │ │ + cbnz r3, 39bc8 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 39bbc │ │ │ │ - movw r1, #23852 @ 0x5d2c │ │ │ │ + b.n 39c08 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39b08 │ │ │ │ + bne.n 39b54 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39b08 │ │ │ │ + bne.n 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39bbc │ │ │ │ + bge.n 39c08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39bbc │ │ │ │ + cbnz r3, 39c08 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #820] @ 0x334 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 39dbe │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 39bf0 │ │ │ │ + bne.n 39c3c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23884 @ 0x5d4c │ │ │ │ + movw r1, #23308 @ 0x5b0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 39aec │ │ │ │ - movw r1, #23852 @ 0x5d2c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 39b38 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39b08 │ │ │ │ + bne.n 39b54 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b08 │ │ │ │ + bne.w 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c2a │ │ │ │ + bge.n 39c76 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39c2a │ │ │ │ + cbnz r3, 39c76 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #660] @ 0x294 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 39dbe │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 39c5e │ │ │ │ + bne.n 39caa │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23928 @ 0x5d78 │ │ │ │ + movw r1, #23352 @ 0x5b38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 39aec │ │ │ │ - movw r1, #23852 @ 0x5d2c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 39b38 │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b08 │ │ │ │ + bne.w 39b54 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b08 │ │ │ │ + bne.w 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c9a │ │ │ │ + bge.n 39ce6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39c9a │ │ │ │ + cbnz r3, 39ce6 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #708] @ 0x2c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 39dbe │ │ │ │ + beq.w 39e0a │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39cde │ │ │ │ + beq.n 39d2a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 39ce4 │ │ │ │ + bne.n 39d30 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39cde │ │ │ │ + bge.n 39d2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39cde │ │ │ │ + cbnz r3, 39d2a │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 39d20 │ │ │ │ - movw r1, #23852 @ 0x5d2c │ │ │ │ + b.n 39d6c │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b08 │ │ │ │ + bne.w 39b54 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b08 │ │ │ │ + bne.w 39b54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39d20 │ │ │ │ + bge.n 39d6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 39d20 │ │ │ │ + cbnz r3, 39d6c │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #704] @ 0x2c0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 39dbe │ │ │ │ + beq.n 39e0a │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - cbz r6, 39d58 │ │ │ │ + cbz r6, 39da4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 39d64 │ │ │ │ + bne.n 39db0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39d58 │ │ │ │ + bge.n 39da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 39d58 │ │ │ │ + cbnz r3, 39da4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 39d9c │ │ │ │ + b.n 39de8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #23852 @ 0x5d2c │ │ │ │ + movw r1, #23276 @ 0x5aec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b08 │ │ │ │ + bne.w 39b54 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 39b08 │ │ │ │ + bne.w 39b54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39d9c │ │ │ │ + bge.n 39de8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 39d9c │ │ │ │ + cbnz r3, 39de8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r0, [sp, #20] │ │ │ │ strd r2, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1d3ec0 │ │ │ │ + bl 1d4eac │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39b08 │ │ │ │ + beq.w 39b54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (39df4 ) │ │ │ │ + ldr r3, [pc, #32] @ (39e40 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1540] @ 0x604 │ │ │ │ - bl 217ef0 │ │ │ │ + bl 218bb8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 39e14 │ │ │ │ + cbz r0, 39e60 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 39e14 │ │ │ │ + cbz r6, 39e60 │ │ │ │ adds r4, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 39e48 │ │ │ │ + b.n 39e94 │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r2, #64536 @ 0xfc18 │ │ │ │ + movw r2, #63960 @ 0xf9d8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #24304 @ 0x5ef0 │ │ │ │ + movw r1, #23728 @ 0x5cb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 39e58 │ │ │ │ + b.n 39ea4 │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 28e7ec │ │ │ │ - cbz r0, 39e58 │ │ │ │ + bl 28e5ac │ │ │ │ + cbz r0, 39ea4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbnz r0, 39e4e │ │ │ │ + cbnz r0, 39e9a │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt.n 39e36 │ │ │ │ - b.n 39e56 │ │ │ │ - bl 28e7ec │ │ │ │ - cbz r0, 39e58 │ │ │ │ - b.n 39e46 │ │ │ │ + bgt.n 39e82 │ │ │ │ + b.n 39ea2 │ │ │ │ + bl 28e5ac │ │ │ │ + cbz r0, 39ea4 │ │ │ │ + b.n 39e92 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (39e84 ) │ │ │ │ + ldr r3, [pc, #24] @ (39ed0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5632 @ 0x1600 │ │ │ │ - bl 217db4 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + bl 218a7c <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00039e88 : │ │ │ │ - ldr r0, [pc, #4] @ (39e90 ) │ │ │ │ - b.w 1da5bc │ │ │ │ +00039ed4 : │ │ │ │ + ldr r0, [pc, #4] @ (39edc ) │ │ │ │ + b.w 1db5a4 │ │ │ │ nop │ │ │ │ lsls r0, r1, #16 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00039e94 : │ │ │ │ +00039ee0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #188] @ (39f60 ) │ │ │ │ + ldr r4, [pc, #188] @ (39fac ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 39f58 │ │ │ │ + beq.n 39fa4 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39ec8 │ │ │ │ + bne.n 39f14 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 39eb8 │ │ │ │ + bne.n 39f04 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 39eda │ │ │ │ + beq.n 39f26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r5, [pc, #136] @ (39f64 ) │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r5, [pc, #136] @ (39fb0 ) │ │ │ │ ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 39f2e │ │ │ │ - cbnz r6, 39eea │ │ │ │ + cbz r3, 39f7a │ │ │ │ + cbnz r6, 39f36 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - b.n 39ef4 │ │ │ │ + b.n 39f40 │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7e994 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 39f00 │ │ │ │ + bl 7e7a4 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 39f4c │ │ │ │ mov r1, r7 │ │ │ │ - bl 15e508 <_Py_hashtable_steal@@Base> │ │ │ │ + bl 15e230 <_Py_hashtable_steal@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 39f04 │ │ │ │ + cbnz r0, 39f50 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 39f32 │ │ │ │ + b.n 39f7e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ subs r3, r3, r2 │ │ │ │ ldr.w r2, [r5, #1520] @ 0x5f0 │ │ │ │ str.w r3, [r5, #1548] @ 0x60c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42161 @ 0xa4b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 39f26 │ │ │ │ + bne.n 39f72 │ │ │ │ blx 2af44 │ │ │ │ - b.n 39f00 │ │ │ │ + b.n 39f4c │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ - b.n 39f00 │ │ │ │ + b.n 39f4c │ │ │ │ mvn.w r5, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 39f4a │ │ │ │ + bne.n 39f96 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 39f3a │ │ │ │ + bne.n 39f86 │ │ │ │ dmb ish │ │ │ │ - beq.n 39f5c │ │ │ │ - ldr r0, [pc, #20] @ (39f68 ) │ │ │ │ - bl 284818 │ │ │ │ - b.n 39f5c │ │ │ │ + beq.n 39fa8 │ │ │ │ + ldr r0, [pc, #20] @ (39fb4 ) │ │ │ │ + bl 2845f8 │ │ │ │ + b.n 39fa8 │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #25000 @ 0x61a8 │ │ │ │ + movw r1, #24424 @ 0x5f68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 39f94 │ │ │ │ + bge.n 39fe0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a24e │ │ │ │ + b.n 3a29a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25012 @ 0x61b4 │ │ │ │ + movw r1, #24436 @ 0x5f74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25024 @ 0x61c0 │ │ │ │ + movw r1, #24448 @ 0x5f80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25036 @ 0x61cc │ │ │ │ + movw r1, #24460 @ 0x5f8c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25044 @ 0x61d4 │ │ │ │ + movw r1, #24468 @ 0x5f94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25056 @ 0x61e0 │ │ │ │ + movw r1, #24480 @ 0x5fa0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25068 @ 0x61ec │ │ │ │ + movw r1, #24492 @ 0x5fac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25080 @ 0x61f8 │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25092 @ 0x6204 │ │ │ │ + movw r1, #24516 @ 0x5fc4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25100 @ 0x620c │ │ │ │ + movw r1, #24524 @ 0x5fcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25112 @ 0x6218 │ │ │ │ + movw r1, #24536 @ 0x5fd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25124 @ 0x6224 │ │ │ │ + movw r1, #24548 @ 0x5fe4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25136 @ 0x6230 │ │ │ │ + movw r1, #24560 @ 0x5ff0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39f8e │ │ │ │ + blt.n 39fda │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25148 @ 0x623c │ │ │ │ + movw r1, #24572 @ 0x5ffc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25160 @ 0x6248 │ │ │ │ + movw r1, #24584 @ 0x6008 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25172 @ 0x6254 │ │ │ │ + movw r1, #24596 @ 0x6014 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25184 @ 0x6260 │ │ │ │ + movw r1, #24608 @ 0x6020 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25196 @ 0x626c │ │ │ │ + movw r1, #24620 @ 0x602c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25208 @ 0x6278 │ │ │ │ + movw r1, #24632 @ 0x6038 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25220 @ 0x6284 │ │ │ │ + movw r1, #24644 @ 0x6044 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25228 @ 0x628c │ │ │ │ + movw r1, #24652 @ 0x604c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25240 @ 0x6298 │ │ │ │ + movw r1, #24664 @ 0x6058 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25252 @ 0x62a4 │ │ │ │ + movw r1, #24676 @ 0x6064 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25264 @ 0x62b0 │ │ │ │ + movw r1, #24688 @ 0x6070 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25276 @ 0x62bc │ │ │ │ + movw r1, #24700 @ 0x607c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25288 @ 0x62c8 │ │ │ │ + movw r1, #24712 @ 0x6088 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25300 @ 0x62d4 │ │ │ │ + movw r1, #24724 @ 0x6094 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25312 @ 0x62e0 │ │ │ │ + movw r1, #24736 @ 0x60a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25324 @ 0x62ec │ │ │ │ + movw r1, #24748 @ 0x60ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25336 @ 0x62f8 │ │ │ │ + movw r1, #24760 @ 0x60b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25348 @ 0x6304 │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25360 @ 0x6310 │ │ │ │ + movw r1, #24784 @ 0x60d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25372 @ 0x631c │ │ │ │ + movw r1, #24796 @ 0x60dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39f8e │ │ │ │ + blt.w 39fda │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25388 @ 0x632c │ │ │ │ + movw r1, #24812 @ 0x60ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #180] @ (3a318 ) │ │ │ │ + ldr r2, [pc, #180] @ (3a364 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1540] @ 0x604 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3a30c │ │ │ │ + blt.n 3a358 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3a2b6 │ │ │ │ + bge.n 3a302 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a2b2 │ │ │ │ + bge.n 3a2fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a2b2 │ │ │ │ + cbnz r3, 3a2fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a314 │ │ │ │ + b.n 3a360 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 3a2be │ │ │ │ + beq.n 3a30a │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3a2ea │ │ │ │ + b.n 3a336 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ subs r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ it ge │ │ │ │ movge r4, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3a2ba │ │ │ │ + blt.n 3a306 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3a2e6 │ │ │ │ + bne.n 3a332 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 104444 │ │ │ │ + bl 103f34 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a2ea │ │ │ │ - b.n 3a29e │ │ │ │ + bne.n 3a336 │ │ │ │ + b.n 3a2ea │ │ │ │ subs r4, #1 │ │ │ │ - b.n 3a2c8 │ │ │ │ + b.n 3a314 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a2fe │ │ │ │ + bge.n 3a34a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a2fe │ │ │ │ + cbnz r3, 3a34a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ add.w r8, r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a27a │ │ │ │ + b.n 3a2c6 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20623,591 +20654,591 @@ │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #25544 @ 0x63c8 │ │ │ │ + movw r1, #24968 @ 0x6188 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl e2440 │ │ │ │ - cbz r0, 3a374 │ │ │ │ + bl e1eb0 │ │ │ │ + cbz r0, 3a3c0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl f0440 │ │ │ │ - cbnz r0, 3a378 │ │ │ │ + bl efeb8 │ │ │ │ + cbnz r0, 3a3c4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25444 @ 0x6364 │ │ │ │ + movw r1, #24868 @ 0x6124 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a420 │ │ │ │ + b.n 3a46c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 3a39a │ │ │ │ + bmi.n 3a3e6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25472 @ 0x6380 │ │ │ │ + movw r1, #24896 @ 0x6140 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3a374 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3a3c0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 3a3be │ │ │ │ + cbz r1, 3a40a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 3a3c6 │ │ │ │ + bmi.n 3a412 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25496 @ 0x6398 │ │ │ │ + movw r1, #24920 @ 0x6158 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3a374 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3a3c0 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #6084 @ 0x17c4 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #25536 @ 0x63c0 │ │ │ │ + movw r0, #24960 @ 0x6180 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a374 │ │ │ │ - bl 21f9bc │ │ │ │ + beq.n 3a3c0 │ │ │ │ + bl 22042c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a420 │ │ │ │ + cbz r0, 3a46c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 24ff84 │ │ │ │ + bl 250618 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 3a408 │ │ │ │ - bl 2208cc │ │ │ │ - b.n 3a374 │ │ │ │ - bl 25731c │ │ │ │ + bne.n 3a454 │ │ │ │ + bl 22133c │ │ │ │ + b.n 3a3c0 │ │ │ │ + bl 257488 <_PyInterpreterState_GetWhence@@Base+0x18d0> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2208cc │ │ │ │ + bl 22133c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 133df4 │ │ │ │ + bl 13393c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 3a440 │ │ │ │ + cbz r3, 3a48c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3a442 │ │ │ │ + b.n 3a48e │ │ │ │ mov r6, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 3a454 │ │ │ │ + cbnz r3, 3a4a0 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 3a454 │ │ │ │ + blt.n 3a4a0 │ │ │ │ cmp r5, #1 │ │ │ │ - bgt.n 3a454 │ │ │ │ - cbnz r4, 3a474 │ │ │ │ + bgt.n 3a4a0 │ │ │ │ + cbnz r4, 3a4c0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #212] @ (3a540 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #212] @ (3a58c ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a538 │ │ │ │ + beq.n 3a584 │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 3a486 │ │ │ │ + beq.n 3a4d2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 160450 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbnz r0, 3a486 │ │ │ │ + bl 16017c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbnz r0, 3a4d2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a538 │ │ │ │ + b.n 3a584 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - movw r1, #57772 @ 0xe1ac │ │ │ │ + movw r1, #57196 @ 0xdf6c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #25608 @ 0x6408 │ │ │ │ + movw r0, #25032 @ 0x61c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a482 │ │ │ │ + beq.n 3a4ce │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 3a4c4 │ │ │ │ + ble.n 3a510 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #25624 @ 0x6418 │ │ │ │ + movw r1, #25048 @ 0x61d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 3a4e0 │ │ │ │ + bge.n 3a52c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25704 @ 0x6468 │ │ │ │ + movw r1, #25128 @ 0x6228 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3a482 │ │ │ │ - ldr r2, [pc, #96] @ (3a544 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3a4ce │ │ │ │ + ldr r2, [pc, #96] @ (3a590 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a538 │ │ │ │ + cbz r0, 3a584 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3a512 │ │ │ │ + bne.n 3a55e │ │ │ │ addw r6, r5, #3756 @ 0xeac │ │ │ │ addw r5, r5, #3804 @ 0xedc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 3a5aa │ │ │ │ - cbnz r0, 3a520 │ │ │ │ + bl 3a5f6 │ │ │ │ + cbnz r0, 3a56c │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 3a500 │ │ │ │ - b.n 3a538 │ │ │ │ + bne.n 3a54c │ │ │ │ + b.n 3a584 │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3756 @ 0xeac │ │ │ │ - bl 3a5aa │ │ │ │ - cbz r0, 3a538 │ │ │ │ + bl 3a5f6 │ │ │ │ + cbz r0, 3a584 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a482 │ │ │ │ + bge.n 3a4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3a482 │ │ │ │ + bne.n 3a4ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a482 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a4ce │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #16 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1313fc <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ - cbz r0, 3a58c │ │ │ │ + bl 130f64 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + cbz r0, 3a5d8 │ │ │ │ ldrd r6, r7, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add.w r0, r4, #8 │ │ │ │ str r3, [r4, #24] │ │ │ │ adds r4, r1, #1 │ │ │ │ - bl 131450 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 130fb8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #25856 @ 0x6500 │ │ │ │ + movw r0, #25280 @ 0x62c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #35624 @ 0x8b28 │ │ │ │ + movw r1, #35048 @ 0x88e8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3a664 │ │ │ │ + beq.n 3a6b0 │ │ │ │ add.w sl, r7, #8 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.n 3a660 │ │ │ │ + beq.n 3a6ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3a65a │ │ │ │ + bpl.n 3a6a6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a65a │ │ │ │ + beq.n 3a6a6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #8] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ add.w r6, r9, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.n 3a600 │ │ │ │ + bge.n 3a64c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3a660 │ │ │ │ + b.n 3a6ac │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 3a60e │ │ │ │ + blt.n 3a65a │ │ │ │ cmp.w r6, r3, asr #1 │ │ │ │ - blt.n 3a60e │ │ │ │ + blt.n 3a65a │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3a652 │ │ │ │ + b.n 3a69e │ │ │ │ add.w r4, r9, #7 │ │ │ │ add.w r3, r9, #4 │ │ │ │ add.w r4, r4, r6, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ subs r2, r4, r6 │ │ │ │ cmp r2, #0 │ │ │ │ it le │ │ │ │ movle r4, r3 │ │ │ │ - cbz r6, 3a634 │ │ │ │ + cbz r6, 3a680 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 3a636 │ │ │ │ - b.n 3a640 │ │ │ │ + bcc.n 3a682 │ │ │ │ + b.n 3a68c │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 9bcbc │ │ │ │ - cbnz r0, 3a64c │ │ │ │ - bl 23c160 │ │ │ │ + bl 9ba64 │ │ │ │ + cbnz r0, 3a698 │ │ │ │ + bl 23c814 │ │ │ │ mov r0, sl │ │ │ │ bl 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.n 3a65e │ │ │ │ + b.n 3a6aa │ │ │ │ strd r6, r0, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ - b.n 3a660 │ │ │ │ - bl 1cb174 │ │ │ │ - cbnz r0, 3a668 │ │ │ │ + b.n 3a6ac │ │ │ │ + bl 1cc14c │ │ │ │ + cbnz r0, 3a6b4 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ - b.n 3a5c0 │ │ │ │ + b.n 3a60c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a66c │ │ │ │ + b.n 3a6b8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #26168 @ 0x6638 │ │ │ │ + movw r1, #25592 @ 0x63f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 3a6c0 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 3a70c │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 12c98c <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c474 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrexd r6, r7, [r3] │ │ │ │ strexd r2, r0, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3a6a6 │ │ │ │ + bne.n 3a6f2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a6e4 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 3a71a │ │ │ │ + bne.n 3a730 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3a766 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23916 @ 0x5d6c │ │ │ │ + movw r1, #23340 @ 0x5b2c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #26512 @ 0x6790 │ │ │ │ + movw r0, #25936 @ 0x6550 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a708 │ │ │ │ + beq.n 3a754 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ac8c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a712 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 3a71a │ │ │ │ + bne.n 3a75e │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3a766 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 216458 │ │ │ │ + bl 217120 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3a758 │ │ │ │ + beq.n 3a7a4 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26532 @ 0x67a4 │ │ │ │ + movw r1, #25956 @ 0x6564 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3a76a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3a7b6 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #26576 @ 0x67d0 │ │ │ │ + movw r0, #26000 @ 0x6590 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a76e │ │ │ │ + bne.n 3a7ba │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a7a4 │ │ │ │ + b.n 3a7f0 │ │ │ │ movw r4, #32304 @ 0x7e30 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 3a79c │ │ │ │ + cbz r3, 3a7e8 │ │ │ │ blx 2b470 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3a798 │ │ │ │ + cbz r0, 3a7e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a798 │ │ │ │ + bge.n 3a7e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3a798 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3a7e4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003a7a6 : │ │ │ │ +0003a7f2 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3a976 │ │ │ │ + beq.w 3a9c2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.w 3a976 │ │ │ │ + bpl.w 3a9c2 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3a976 │ │ │ │ + bne.w 3a9c2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bne.w 3a976 │ │ │ │ + bne.w 3a9c2 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3a87a │ │ │ │ + bne.n 3a8c6 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 3a87a │ │ │ │ + bne.n 3a8c6 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 3a80a │ │ │ │ + bpl.n 3a856 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3a80c │ │ │ │ + b.n 3a858 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3a840 │ │ │ │ - cbz r2, 3a82e │ │ │ │ + blt.n 3a88c │ │ │ │ + cbz r2, 3a87a │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3a830 │ │ │ │ + b.n 3a87c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ add.w r5, r5, #43776 @ 0xab00 │ │ │ │ adds r5, #168 @ 0xa8 │ │ │ │ - b.n 3a860 │ │ │ │ - cbz r2, 3a852 │ │ │ │ + b.n 3a8ac │ │ │ │ + cbz r2, 3a89e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3a854 │ │ │ │ + b.n 3a8a0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ add.w r5, r5, #42752 @ 0xa700 │ │ │ │ adds r5, #168 @ 0xa8 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3a974 │ │ │ │ + bge.w 3a9c0 │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3a974 │ │ │ │ + bne.w 3a9c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a974 │ │ │ │ - ldr r3, [pc, #260] @ (3a980 ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a9c0 │ │ │ │ + ldr r3, [pc, #260] @ (3a9cc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #256] @ (3a984 ) │ │ │ │ + ldr r2, [pc, #256] @ (3a9d0 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 3a8ba │ │ │ │ + cbz r0, 3a906 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 3a8ba │ │ │ │ + cbz r5, 3a906 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a8ac │ │ │ │ + bge.n 3a8f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a8ac │ │ │ │ + cbnz r3, 3a8f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a974 │ │ │ │ + bge.n 3a9c0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 3a974 │ │ │ │ + b.n 3a9c0 │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b788 │ │ │ │ + bl 8b954 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a8d6 │ │ │ │ - bl f73ac │ │ │ │ - b.n 3a95e │ │ │ │ + bne.n 3a922 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 3a9aa │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3a912 │ │ │ │ + bne.n 3a95e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a8f0 │ │ │ │ + bge.n 3a93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a8f0 │ │ │ │ + cbnz r3, 3a93c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3a974 │ │ │ │ + blt.n 3a9c0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3a974 │ │ │ │ + bne.n 3a9c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 3a974 │ │ │ │ + b.n 3a9c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a926 │ │ │ │ + bge.n 3a972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a926 │ │ │ │ + cbnz r3, 3a972 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a94e │ │ │ │ + bge.n 3a99a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a93a │ │ │ │ + cbnz r3, 3a986 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a94e │ │ │ │ + bge.n 3a99a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3a94e │ │ │ │ + cbnz r3, 3a99a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bge.n 3a962 │ │ │ │ + bge.n 3a9ae │ │ │ │ mov r5, r4 │ │ │ │ - b.n 3a974 │ │ │ │ + b.n 3a9c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 3a95e │ │ │ │ + b.n 3a9aa │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -21215,554 +21246,554 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3a9a8 │ │ │ │ + bne.n 3a9f4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a9c2 │ │ │ │ - b.n 3a9bc │ │ │ │ + bne.n 3aa0e │ │ │ │ + b.n 3aa08 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3804 @ 0xedc │ │ │ │ + movw r0, #3228 @ 0xc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 3a9d0 │ │ │ │ - b.n 3a99c │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 3a9d0 │ │ │ │ - movw r3, #43844 @ 0xab44 │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 3aa1c │ │ │ │ + b.n 3a9e8 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3aa1c │ │ │ │ + movw r3, #43852 @ 0xab4c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ + bl 180638 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 841f4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 83fb4 <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3aa0a │ │ │ │ + cbz r0, 3aa56 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56380 @ 0xdc3c │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #31796 @ 0x7c34 │ │ │ │ + movw r0, #31220 @ 0x79f4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3aa0e │ │ │ │ + bne.n 3aa5a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3aa78 │ │ │ │ + b.n 3aac4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa78 │ │ │ │ + beq.n 3aac4 │ │ │ │ add.w r9, r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 3aa78 │ │ │ │ + bge.n 3aac4 │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 3aa36 │ │ │ │ + bmi.n 3aa82 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 3aa20 │ │ │ │ + b.n 3aa6c │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 3aa46 │ │ │ │ + cbnz r3, 3aa92 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 3aa50 │ │ │ │ - b.n 3aa32 │ │ │ │ + cbnz r3, 3aa9c │ │ │ │ + b.n 3aa7e │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3aa3c │ │ │ │ - b.n 3aa32 │ │ │ │ - movw r1, #44611 @ 0xae43 │ │ │ │ + bne.n 3aa88 │ │ │ │ + b.n 3aa7e │ │ │ │ + movw r1, #44687 @ 0xae8f │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3aa32 │ │ │ │ + beq.n 3aa7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3aa0a │ │ │ │ + bge.n 3aa56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3aa0a │ │ │ │ + bne.n 3aa56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3aa0a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3aa56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0003aa84 <_Py_open_noraise@@Base>: │ │ │ │ +0003aad0 <_Py_open_noraise@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ blx 2ae0c <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 3aabc <_Py_open_noraise@@Base+0x38> │ │ │ │ + blt.n 3ab08 <_Py_open_noraise@@Base+0x38> │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #28808 @ 0x7088 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e5e28 <_PyConfig_FromDict@@Base+0x548> │ │ │ │ + bl 1e6e0c <_PyConfig_FromDict@@Base+0x548> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3aac0 <_Py_open_noraise@@Base+0x3c> │ │ │ │ + bne.n 3ab0c <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ blx 2b5d4 │ │ │ │ - b.n 3aac0 <_Py_open_noraise@@Base+0x3c> │ │ │ │ + b.n 3ab0c <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl b0fac │ │ │ │ - cbz r6, 3aae4 <_Py_open_noraise@@Base+0x60> │ │ │ │ + bl b0960 │ │ │ │ + cbz r6, 3ab30 <_Py_open_noraise@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af78 <_Py_open_noraise@@Base+0x4f4> │ │ │ │ - b.n 3ac16 <_Py_open_noraise@@Base+0x192> │ │ │ │ + bl 3afc4 <_Py_open_noraise@@Base+0x4f4> │ │ │ │ + b.n 3ac62 <_Py_open_noraise@@Base+0x192> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3aaee <_Py_open_noraise@@Base+0x6a> │ │ │ │ + cbz r3, 3ab3a <_Py_open_noraise@@Base+0x6a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.n 3aaf8 <_Py_open_noraise@@Base+0x74> │ │ │ │ + bne.n 3ab44 <_Py_open_noraise@@Base+0x74> │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 3ac1a <_Py_open_noraise@@Base+0x196> │ │ │ │ + b.n 3ac66 <_Py_open_noraise@@Base+0x196> │ │ │ │ mov r5, r0 │ │ │ │ cmn.w r2, #9 │ │ │ │ - bne.n 3ab3c <_Py_open_noraise@@Base+0xb8> │ │ │ │ + bne.n 3ab88 <_Py_open_noraise@@Base+0xb8> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3ab08 <_Py_open_noraise@@Base+0x84> │ │ │ │ + cbnz r3, 3ab54 <_Py_open_noraise@@Base+0x84> │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ - cbz r6, 3ab20 <_Py_open_noraise@@Base+0x9c> │ │ │ │ + cbz r6, 3ab6c <_Py_open_noraise@@Base+0x9c> │ │ │ │ movw r3, #5760 @ 0x1680 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6b7d6 │ │ │ │ + bl 6b826 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3ab28 <_Py_open_noraise@@Base+0xa4> │ │ │ │ + cbz r3, 3ab74 <_Py_open_noraise@@Base+0xa4> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - b.n 3ab2a <_Py_open_noraise@@Base+0xa6> │ │ │ │ + b.n 3ab76 <_Py_open_noraise@@Base+0xa6> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 263b94 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 263d74 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 3ac16 <_Py_open_noraise@@Base+0x192> │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 3ac62 <_Py_open_noraise@@Base+0x192> │ │ │ │ add.w r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 3abcc <_Py_open_noraise@@Base+0x148> │ │ │ │ + bhi.n 3ac18 <_Py_open_noraise@@Base+0x148> │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ movs r4, r0 │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ - b.n 3abe2 <_Py_open_noraise@@Base+0x15e> │ │ │ │ - bl 23c160 │ │ │ │ - b.n 3abe2 <_Py_open_noraise@@Base+0x15e> │ │ │ │ - bl 64c60 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ - b.n 3abe2 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 180638 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 64cb4 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32060 @ 0x7d3c │ │ │ │ + movw r1, #31484 @ 0x7afc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3abe2 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32096 @ 0x7d60 │ │ │ │ + movw r1, #31520 @ 0x7b20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3abe2 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32136 @ 0x7d88 │ │ │ │ + movw r1, #31560 @ 0x7b48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3abe2 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32180 @ 0x7db4 │ │ │ │ + movw r1, #31604 @ 0x7b74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3abe2 <_Py_open_noraise@@Base+0x15e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3ac2e <_Py_open_noraise@@Base+0x15e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32232 @ 0x7de8 │ │ │ │ + movw r1, #31656 @ 0x7ba8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3abea <_Py_open_noraise@@Base+0x166> │ │ │ │ + cbnz r3, 3ac36 <_Py_open_noraise@@Base+0x166> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 3ac16 <_Py_open_noraise@@Base+0x192> │ │ │ │ + cbz r3, 3ac62 <_Py_open_noraise@@Base+0x192> │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r7, #0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6b7d6 │ │ │ │ + bl 6b826 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1cbaa0 <_PyNamespace_New@@Base> │ │ │ │ + bl 1ccacc <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ae3c <_Py_open_noraise@@Base+0x3b8> │ │ │ │ + beq.w 3ae88 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ movs r0, #0 │ │ │ │ - bl 1cbaa0 <_PyNamespace_New@@Base> │ │ │ │ + bl 1ccacc <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ad10 <_Py_open_noraise@@Base+0x28c> │ │ │ │ + beq.n 3ad5c <_Py_open_noraise@@Base+0x28c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3ac84 <_Py_open_noraise@@Base+0x200> │ │ │ │ - bl 88258 │ │ │ │ + cbz r0, 3acd0 <_Py_open_noraise@@Base+0x200> │ │ │ │ + bl 88010 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3acfc <_Py_open_noraise@@Base+0x278> │ │ │ │ + beq.n 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19492 @ 0x4c24 │ │ │ │ + movw r1, #18916 @ 0x49e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ac7a <_Py_open_noraise@@Base+0x1f6> │ │ │ │ + bge.n 3acc6 <_Py_open_noraise@@Base+0x1f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3ac7a <_Py_open_noraise@@Base+0x1f6> │ │ │ │ + cbnz r3, 3acc6 <_Py_open_noraise@@Base+0x1f6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3acfc <_Py_open_noraise@@Base+0x278> │ │ │ │ + blt.n 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3ac86 <_Py_open_noraise@@Base+0x202> │ │ │ │ + b.n 3acd2 <_Py_open_noraise@@Base+0x202> │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3acc0 <_Py_open_noraise@@Base+0x23c> │ │ │ │ - bl 88258 │ │ │ │ + cbz r0, 3ad0c <_Py_open_noraise@@Base+0x23c> │ │ │ │ + bl 88010 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3acfc <_Py_open_noraise@@Base+0x278> │ │ │ │ + cbz r0, 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19524 @ 0x4c44 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3acb8 <_Py_open_noraise@@Base+0x234> │ │ │ │ + bge.n 3ad04 <_Py_open_noraise@@Base+0x234> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3acb8 <_Py_open_noraise@@Base+0x234> │ │ │ │ + cbnz r3, 3ad04 <_Py_open_noraise@@Base+0x234> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3acfc <_Py_open_noraise@@Base+0x278> │ │ │ │ + blt.n 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3acfa <_Py_open_noraise@@Base+0x276> │ │ │ │ - bl 88258 │ │ │ │ + cbz r0, 3ad46 <_Py_open_noraise@@Base+0x276> │ │ │ │ + bl 88010 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3acfc <_Py_open_noraise@@Base+0x278> │ │ │ │ + cbz r0, 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20452 @ 0x4fe4 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3acf2 <_Py_open_noraise@@Base+0x26e> │ │ │ │ + bge.n 3ad3e <_Py_open_noraise@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3acf2 <_Py_open_noraise@@Base+0x26e> │ │ │ │ + cbnz r3, 3ad3e <_Py_open_noraise@@Base+0x26e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 3ad32 <_Py_open_noraise@@Base+0x2ae> │ │ │ │ - b.n 3acfc <_Py_open_noraise@@Base+0x278> │ │ │ │ - cbz r3, 3ad32 <_Py_open_noraise@@Base+0x2ae> │ │ │ │ + bge.n 3ad7e <_Py_open_noraise@@Base+0x2ae> │ │ │ │ + b.n 3ad48 <_Py_open_noraise@@Base+0x278> │ │ │ │ + cbz r3, 3ad7e <_Py_open_noraise@@Base+0x2ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ad10 <_Py_open_noraise@@Base+0x28c> │ │ │ │ + bge.n 3ad5c <_Py_open_noraise@@Base+0x28c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ad10 <_Py_open_noraise@@Base+0x28c> │ │ │ │ + cbnz r3, 3ad5c <_Py_open_noraise@@Base+0x28c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 3ad5c <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #63696 @ 0xf8d0 │ │ │ │ + movw r1, #63120 @ 0xf690 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ad58 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ + bge.n 3ada4 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ad58 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ + cbnz r3, 3ada4 <_Py_open_noraise@@Base+0x2d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 3ad66 <_Py_open_noraise@@Base+0x2e2> │ │ │ │ + bge.n 3adb2 <_Py_open_noraise@@Base+0x2e2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ae3a <_Py_open_noraise@@Base+0x3b6> │ │ │ │ - b.n 3ae2e <_Py_open_noraise@@Base+0x3aa> │ │ │ │ + bge.n 3ae86 <_Py_open_noraise@@Base+0x3b6> │ │ │ │ + b.n 3ae7a <_Py_open_noraise@@Base+0x3aa> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3ad74 <_Py_open_noraise@@Base+0x2f0> │ │ │ │ - bl 88258 │ │ │ │ + cbz r0, 3adc0 <_Py_open_noraise@@Base+0x2f0> │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ad90 <_Py_open_noraise@@Base+0x30c> │ │ │ │ - b.n 3ad5c <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + cbnz r0, 3addc <_Py_open_noraise@@Base+0x30c> │ │ │ │ + b.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #44144 @ 0xac70 │ │ │ │ + movw r1, #43568 @ 0xaa30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3adb6 <_Py_open_noraise@@Base+0x332> │ │ │ │ + bge.n 3ae02 <_Py_open_noraise@@Base+0x332> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3adb6 <_Py_open_noraise@@Base+0x332> │ │ │ │ + cbnz r3, 3ae02 <_Py_open_noraise@@Base+0x332> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3ad5c <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + blt.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ae62 <_Py_open_noraise@@Base+0x3de> │ │ │ │ + bl 3aeae <_Py_open_noraise@@Base+0x3de> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ad5c <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + beq.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32632 @ 0x7f78 │ │ │ │ + movw r1, #32056 @ 0x7d38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3adec <_Py_open_noraise@@Base+0x368> │ │ │ │ + bge.n 3ae38 <_Py_open_noraise@@Base+0x368> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3adec <_Py_open_noraise@@Base+0x368> │ │ │ │ + cbnz r3, 3ae38 <_Py_open_noraise@@Base+0x368> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3ad5c <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + blt.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 3ae3c <_Py_open_noraise@@Base+0x3b8> │ │ │ │ - bl 88258 │ │ │ │ + cbz r0, 3ae88 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3ae02 <_Py_open_noraise@@Base+0x37e> │ │ │ │ - bl f73ac │ │ │ │ - b.n 3ae3c <_Py_open_noraise@@Base+0x3b8> │ │ │ │ + cbnz r0, 3ae4e <_Py_open_noraise@@Base+0x37e> │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 3ae88 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32644 @ 0x7f84 │ │ │ │ + movw r1, #32068 @ 0x7d44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ae28 <_Py_open_noraise@@Base+0x3a4> │ │ │ │ + bge.n 3ae74 <_Py_open_noraise@@Base+0x3a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ae28 <_Py_open_noraise@@Base+0x3a4> │ │ │ │ + cbnz r3, 3ae74 <_Py_open_noraise@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 3ae3c <_Py_open_noraise@@Base+0x3b8> │ │ │ │ - b.n 3ad5c <_Py_open_noraise@@Base+0x2d8> │ │ │ │ + bge.n 3ae88 <_Py_open_noraise@@Base+0x3b8> │ │ │ │ + b.n 3ada8 <_Py_open_noraise@@Base+0x2d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ae3a <_Py_open_noraise@@Base+0x3b6> │ │ │ │ + cbnz r3, 3ae86 <_Py_open_noraise@@Base+0x3b6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r4, 3aea2 <_Py_open_noraise@@Base+0x41e> │ │ │ │ + cbz r4, 3aeee <_Py_open_noraise@@Base+0x41e> │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #34144 @ 0x8560 │ │ │ │ + movw r1, #33568 @ 0x8320 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ blx 2c284 │ │ │ │ - cbz r0, 3aeae <_Py_open_noraise@@Base+0x42a> │ │ │ │ - movw r1, #16280 @ 0x3f98 │ │ │ │ + cbz r0, 3aefa <_Py_open_noraise@@Base+0x42a> │ │ │ │ + movw r1, #15704 @ 0x3d58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 3aec4 <_Py_open_noraise@@Base+0x440> │ │ │ │ - b.n 3aeae <_Py_open_noraise@@Base+0x42a> │ │ │ │ - cbz r5, 3aefa <_Py_open_noraise@@Base+0x476> │ │ │ │ + cbnz r0, 3af10 <_Py_open_noraise@@Base+0x440> │ │ │ │ + b.n 3aefa <_Py_open_noraise@@Base+0x42a> │ │ │ │ + cbz r5, 3af46 <_Py_open_noraise@@Base+0x476> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88258 │ │ │ │ - cbz r5, 3aef0 <_Py_open_noraise@@Base+0x46c> │ │ │ │ + b.w 88010 │ │ │ │ + cbz r5, 3af3c <_Py_open_noraise@@Base+0x46c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22920 @ 0x5988 │ │ │ │ + movw r0, #22344 @ 0x5748 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ - cbz r5, 3aedc <_Py_open_noraise@@Base+0x458> │ │ │ │ + b.w 1039a4 │ │ │ │ + cbz r5, 3af28 <_Py_open_noraise@@Base+0x458> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #33024 @ 0x8100 │ │ │ │ + movw r0, #32448 @ 0x7ec0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #33036 @ 0x810c │ │ │ │ + movw r0, #32460 @ 0x7ecc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 3af32 <_Py_open_noraise@@Base+0x4ae> │ │ │ │ + bls.n 3af7e <_Py_open_noraise@@Base+0x4ae> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33100 @ 0x814c │ │ │ │ + movw r1, #32524 @ 0x7f0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3af74 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3afc0 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #5752 @ 0x1678 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 27e36c <_PyUnicode_EncodeUTF16@@Base+0x3184> │ │ │ │ + bl 27e14c <_PyUnicode_EncodeUTF16@@Base+0x3184> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3af50 <_Py_open_noraise@@Base+0x4cc> │ │ │ │ + cbz r0, 3af9c <_Py_open_noraise@@Base+0x4cc> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3af74 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ + b.n 3afc0 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3af4c <_Py_open_noraise@@Base+0x4c8> │ │ │ │ - bl f73ac │ │ │ │ - cbz r4, 3af74 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ + beq.n 3af98 <_Py_open_noraise@@Base+0x4c8> │ │ │ │ + bl f6eb0 │ │ │ │ + cbz r4, 3afc0 <_Py_open_noraise@@Base+0x4f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -21770,374 +21801,374 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r0, 3af94 <_Py_open_noraise@@Base+0x510> │ │ │ │ - bl 25ac90 <_PyXI_FreeFailure@@Base+0x8c> │ │ │ │ + cbz r0, 3afe0 <_Py_open_noraise@@Base+0x510> │ │ │ │ + bl 25adf8 <_PyXI_FreeFailure@@Base+0x8c> │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 3af9e <_Py_open_noraise@@Base+0x51a> │ │ │ │ + b.n 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 3afb6 <_Py_open_noraise@@Base+0x532> │ │ │ │ - bl 7a3fc │ │ │ │ + cbz r0, 3b002 <_Py_open_noraise@@Base+0x532> │ │ │ │ + bl 7a44c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3afbe <_Py_open_noraise@@Base+0x53a> │ │ │ │ - bl 7a3fc │ │ │ │ + cbz r0, 3b00a <_Py_open_noraise@@Base+0x53a> │ │ │ │ + bl 7a44c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3afc6 <_Py_open_noraise@@Base+0x542> │ │ │ │ - bl 7a3fc │ │ │ │ + cbz r0, 3b012 <_Py_open_noraise@@Base+0x542> │ │ │ │ + bl 7a44c │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b44c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3afd8 <_Py_open_noraise@@Base+0x554> │ │ │ │ - bl 7a3fc │ │ │ │ + cbz r0, 3b024 <_Py_open_noraise@@Base+0x554> │ │ │ │ + bl 7a44c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3afe0 <_Py_open_noraise@@Base+0x55c> │ │ │ │ - bl 7a3fc │ │ │ │ + cbz r0, 3b02c <_Py_open_noraise@@Base+0x55c> │ │ │ │ + bl 7a44c │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b44c │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c2cc │ │ │ │ + bl 15bfe8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003b00c : │ │ │ │ +0003b058 : │ │ │ │ movw r0, #2224 @ 0x8b0 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1da5bc │ │ │ │ + b.w 1db5a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ - cbnz r3, 3b038 │ │ │ │ + cbnz r3, 3b084 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24628 @ 0x6034 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b05c │ │ │ │ - ldr r1, [pc, #644] @ (3b2d4 ) │ │ │ │ + blt.n 3b0a8 │ │ │ │ + ldr r1, [pc, #644] @ (3b320 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 3b062 │ │ │ │ + cbnz r0, 3b0ae │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3b342 │ │ │ │ + b.n 3b38e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b05c │ │ │ │ + blt.n 3b0a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b05c │ │ │ │ + beq.n 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34216 @ 0x85a8 │ │ │ │ + movw r1, #33640 @ 0x8368 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3b146 │ │ │ │ + beq.n 3b192 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b0ac │ │ │ │ + bge.n 3b0f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b0ac │ │ │ │ + cbnz r3, 3b0f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #16 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b05c │ │ │ │ + beq.n 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34236 @ 0x85bc │ │ │ │ + movw r1, #33660 @ 0x837c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b146 │ │ │ │ + beq.n 3b192 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b0e6 │ │ │ │ + bge.n 3b132 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b0e6 │ │ │ │ + cbnz r3, 3b132 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b05c │ │ │ │ + beq.n 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34256 @ 0x85d0 │ │ │ │ + movw r1, #33680 @ 0x8390 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3b146 │ │ │ │ + beq.n 3b192 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b120 │ │ │ │ + bge.n 3b16c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b120 │ │ │ │ + cbnz r3, 3b16c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b05c │ │ │ │ + beq.n 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34280 @ 0x85e8 │ │ │ │ + movw r1, #33704 @ 0x83a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3b162 │ │ │ │ + bne.n 3b1ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3b342 │ │ │ │ + bge.w 3b38e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b342 │ │ │ │ + bne.w 3b38e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b342 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b38e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b176 │ │ │ │ + bge.n 3b1c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b176 │ │ │ │ + cbnz r3, 3b1c2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34208 @ 0x85a0 │ │ │ │ + movw r1, #33632 @ 0x8360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b05c │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34228 @ 0x85b4 │ │ │ │ + movw r1, #33652 @ 0x8374 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b05c │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34248 @ 0x85c8 │ │ │ │ + movw r1, #33672 @ 0x8388 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b05c │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34272 @ 0x85e0 │ │ │ │ + movw r1, #33696 @ 0x83a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b05c │ │ │ │ - ldr r1, [pc, #264] @ (3b2d8 ) │ │ │ │ + blt.w 3b0a8 │ │ │ │ + ldr r1, [pc, #264] @ (3b324 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b05c │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b05c │ │ │ │ + blt.w 3b0a8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b05c │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34216 @ 0x85a8 │ │ │ │ + movw r1, #33640 @ 0x8368 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b2c0 │ │ │ │ + beq.n 3b30c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b22a │ │ │ │ + bge.n 3b276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b22a │ │ │ │ + cbnz r3, 3b276 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #8 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b05c │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34236 @ 0x85bc │ │ │ │ + movw r1, #33660 @ 0x837c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3b2c0 │ │ │ │ + beq.n 3b30c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b262 │ │ │ │ + bge.n 3b2ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b262 │ │ │ │ + cbnz r3, 3b2ae │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b05c │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34256 @ 0x85d0 │ │ │ │ + movw r1, #33680 @ 0x8390 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3b2c0 │ │ │ │ + beq.n 3b30c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b29a │ │ │ │ + bge.n 3b2e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b29a │ │ │ │ + cbnz r3, 3b2e6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b05c │ │ │ │ + beq.w 3b0a8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #34280 @ 0x85e8 │ │ │ │ + movw r1, #33704 @ 0x83a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3b2dc │ │ │ │ + bne.n 3b328 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b342 │ │ │ │ + bge.n 3b38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b342 │ │ │ │ + cbnz r3, 3b38e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b342 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b38e │ │ │ │ lsrs r4, r4, #3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b2ee │ │ │ │ + bge.n 3b33a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b2ee │ │ │ │ + cbnz r3, 3b33a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34296 @ 0x85f8 │ │ │ │ + movw r1, #33720 @ 0x83b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b05c │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34316 @ 0x860c │ │ │ │ + movw r1, #33740 @ 0x83cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b05c │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34336 @ 0x8620 │ │ │ │ + movw r1, #33760 @ 0x83e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b05c │ │ │ │ + blt.w 3b0a8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34360 @ 0x8638 │ │ │ │ + movw r1, #33784 @ 0x83f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ asrs r4, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0003b348 : │ │ │ │ +0003b394 : │ │ │ │ b.w 2b4b8 │ │ │ │ │ │ │ │ -0003b34c <_PyInterpolation_Build@@Base>: │ │ │ │ +0003b398 <_PyInterpolation_Build@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #58624 @ 0xe500 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b402 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ + beq.n 3b44e <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, #8] │ │ │ │ @@ -22149,349 +22180,349 @@ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r7, [r0, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ strd r3, r6, [r0, #16] │ │ │ │ - cbz r5, 3b3e6 <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ + cbz r5, 3b432 <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 3b3f0 <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ + beq.n 3b43c <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 3b3f4 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ + beq.n 3b440 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 3b3f8 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ + beq.n 3b444 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34568 @ 0x8708 │ │ │ │ + movw r1, #33992 @ 0x84c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b3e2 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + bge.n 3b42e <_PyInterpolation_Build@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b3e2 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + cbnz r3, 3b42e <_PyInterpolation_Build@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b402 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ + b.n 3b44e <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 3b3fa <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (3b408 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ - b.n 3b3fa <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (3b40c <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ - b.n 3b3fa <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (3b410 <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ + b.n 3b446 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (3b454 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ + b.n 3b446 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (3b458 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ + b.n 3b446 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (3b45c <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 97ae4 │ │ │ │ + bl 97894 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r0, r3, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r0, #15 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r6, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0003b43e : │ │ │ │ - ldr r0, [pc, #4] @ (3b444 ) │ │ │ │ - b.w 1da5bc │ │ │ │ +0003b48a : │ │ │ │ + ldr r0, [pc, #4] @ (3b490 ) │ │ │ │ + b.w 1db5a4 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #61692 @ 0xf0fc │ │ │ │ + movw r0, #61100 @ 0xeeac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - cbz r0, 3b482 │ │ │ │ - ldr r1, [pc, #696] @ (3b730 ) │ │ │ │ + cbz r0, 3b4ce │ │ │ │ + ldr r1, [pc, #696] @ (3b77c ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ - cbnz r0, 3b48a │ │ │ │ + cbnz r0, 3b4d6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3bcfa │ │ │ │ - ldr.w fp, [pc, #684] @ 3b738 │ │ │ │ + b.w 3bd46 │ │ │ │ + ldr.w fp, [pc, #684] @ 3b784 │ │ │ │ mov sl, r7 │ │ │ │ - movw r3, #18633 @ 0x48c9 │ │ │ │ + movw r3, #18713 @ 0x4919 │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 3b7aa │ │ │ │ + beq.w 3b7f6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r1, fp, #12 │ │ │ │ str.w r3, [fp, #16] │ │ │ │ - movw r3, #63145 @ 0xf6a9 │ │ │ │ + movw r3, #62553 @ 0xf459 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str.w r3, [fp, #20] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str.w fp, [fp, #28] │ │ │ │ str.w r2, [fp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 8c00c │ │ │ │ + bl 8bdd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b482 │ │ │ │ + beq.n 3b4ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 3b4fc │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + bmi.n 3b548 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 3ba4a │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 3ba96 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3b50c │ │ │ │ + bne.n 3b558 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 3b520 │ │ │ │ + bne.n 3b56c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3b520 │ │ │ │ + bne.n 3b56c │ │ │ │ mov r0, r5 │ │ │ │ - bl 43338 │ │ │ │ - b.n 3ba4a │ │ │ │ + bl 43388 │ │ │ │ + b.n 3ba96 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 3b55a │ │ │ │ + bne.n 3b5a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 863a8 │ │ │ │ + bl 86108 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 3b790 │ │ │ │ - b.n 3ba4a │ │ │ │ + bne.w 3b7dc │ │ │ │ + b.n 3ba96 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 3b58e │ │ │ │ + cbz r3, 3b5da │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3b58e │ │ │ │ + bne.n 3b5da │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl dc57c │ │ │ │ + bl dbf68 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b5a6 │ │ │ │ + beq.n 3b5f2 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3b790 │ │ │ │ + bne.w 3b7dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 15cc34 <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ - b.n 3b790 │ │ │ │ + bl 15c960 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ + b.n 3b7dc │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 3ba4a │ │ │ │ + beq.w 3ba96 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 3b790 │ │ │ │ + bne.w 3b7dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 3b5f2 │ │ │ │ + cbz r3, 3b63e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 3b5f2 │ │ │ │ + beq.n 3b63e │ │ │ │ ldr r1, [r6, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a924 │ │ │ │ + bl 8a6ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3b760 │ │ │ │ + beq.w 3b7ac │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3b61e │ │ │ │ + bgt.n 3b66a │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 89f88 │ │ │ │ + bl 89d50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3b760 │ │ │ │ + beq.w 3b7ac │ │ │ │ ldrb.w r9, [r6, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3b68e │ │ │ │ - ldr r3, [pc, #264] @ (3b734 ) │ │ │ │ + beq.n 3b6da │ │ │ │ + ldr r3, [pc, #264] @ (3b780 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r7, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ strd fp, sl, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r8, r3, #41216 @ 0xa100 │ │ │ │ add.w r3, r8, #148 @ 0x94 │ │ │ │ add.w r8, r8, #116 @ 0x74 │ │ │ │ mov r7, r3 │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.n 3b678 │ │ │ │ + beq.n 3b6c4 │ │ │ │ ldr.w r5, [r8] │ │ │ │ - cbz r5, 3b678 │ │ │ │ + cbz r5, 3b6c4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3b678 │ │ │ │ - movw r1, #48404 @ 0xbd14 │ │ │ │ + bge.n 3b6c4 │ │ │ │ + movw r1, #47828 @ 0xbad4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #48424 @ 0xbd28 │ │ │ │ + movw r0, #47848 @ 0xbae8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ add.w r8, r8, #4 │ │ │ │ mov.w r9, r9, asr #1 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 3b648 │ │ │ │ + bne.n 3b694 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldrd r7, fp, [sp, #20] │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr.w r8, [r6, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r8, #20 │ │ │ │ ldrb.w r1, [r8, #4] │ │ │ │ str.w r3, [r8, #8] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w ip, ip, r1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ and.w r3, r7, ip │ │ │ │ - bgt.n 3b6ba │ │ │ │ + bgt.n 3b706 │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ - b.n 3b6ca │ │ │ │ + b.n 3b716 │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, r8, r3, lsl #2 │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ ldrgt.w lr, [r0, #20] │ │ │ │ mov r9, r7 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ add r0, r9 │ │ │ │ - blt.n 3b6fa │ │ │ │ + blt.n 3b746 │ │ │ │ and.w r3, ip, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 3b6ec │ │ │ │ + bgt.n 3b738 │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ - b.n 3b6cc │ │ │ │ + b.n 3b718 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ ldrgt.w lr, [r2, r3, lsl #2] │ │ │ │ - b.n 3b6cc │ │ │ │ + b.n 3b718 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 3b706 │ │ │ │ + bgt.n 3b752 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 3b712 │ │ │ │ + b.n 3b75e │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ strhle.w r0, [r2, r3, lsl #1] │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r6, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - cbz r0, 3b73c │ │ │ │ + cbz r0, 3b788 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ str r5, [r2, r3] │ │ │ │ str r4, [r1, #4] │ │ │ │ - b.n 3b74c │ │ │ │ + b.n 3b798 │ │ │ │ nop │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -22504,397 +22535,397 @@ │ │ │ │ ldrd r1, r3, [r2, #12] │ │ │ │ adds r3, #1 │ │ │ │ subs r1, #1 │ │ │ │ strd r1, r3, [r2, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 3b790 │ │ │ │ + b.n 3b7dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b774 │ │ │ │ + bge.n 3b7c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b774 │ │ │ │ + cbnz r3, 3b7c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3ba4a │ │ │ │ + bge.w 3ba96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ba4a │ │ │ │ + bne.w 3ba96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ba4a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ba96 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b7a4 │ │ │ │ + bge.n 3b7f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b7a4 │ │ │ │ + cbnz r3, 3b7f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #32 │ │ │ │ - b.n 3b4a4 │ │ │ │ + b.n 3b4f0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #35188 @ 0x8974 │ │ │ │ + movw r0, #34612 @ 0x8734 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r7, sl │ │ │ │ - bl 1cce18 │ │ │ │ + bl 1cde80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b482 │ │ │ │ + beq.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #25748 @ 0x6494 │ │ │ │ + movw r1, #25172 @ 0x6254 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #34640 @ 0x8750 │ │ │ │ + movw r1, #34064 @ 0x8510 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #34652 @ 0x875c │ │ │ │ + movw r1, #34076 @ 0x851c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ blx 2baf8 │ │ │ │ - movw r1, #34668 @ 0x876c │ │ │ │ + movw r1, #34092 @ 0x852c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2147f4 │ │ │ │ + bl 2154e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 2b0dc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r0, #34684 @ 0x877c │ │ │ │ + movw r0, #34108 @ 0x853c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ - movw r1, #62764 @ 0xf52c │ │ │ │ + bl 94e38 │ │ │ │ + movw r1, #62188 @ 0xf2ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #32680 @ 0x7fa8 │ │ │ │ + movw r2, #32104 @ 0x7d68 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #34692 @ 0x8784 │ │ │ │ + movw r1, #34116 @ 0x8544 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 2147f4 │ │ │ │ + bl 2154e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #34708 @ 0x8794 │ │ │ │ + movw r1, #34132 @ 0x8554 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 3bdd0 │ │ │ │ + bl 3bea8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b482 │ │ │ │ - bl 7fabc │ │ │ │ + beq.w 3b4ce │ │ │ │ + bl 7f8cc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b482 │ │ │ │ - bl 7fabc │ │ │ │ + beq.w 3b4ce │ │ │ │ + bl 7f8cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3bb18 │ │ │ │ - movw fp, #6100 @ 0x17d4 │ │ │ │ + beq.w 3bb64 │ │ │ │ + movw fp, #5524 @ 0x1594 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 3ba66 │ │ │ │ + bne.w 3bab2 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w fp, fp, #8 │ │ │ │ cmp.w sl, #45 @ 0x2d │ │ │ │ - bne.n 3b8a8 │ │ │ │ + bne.n 3b8f4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34724 @ 0x87a4 │ │ │ │ + movw r2, #34148 @ 0x8564 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #20412 @ 0x4fbc │ │ │ │ + movw r1, #19836 @ 0x4d7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2147f4 │ │ │ │ + bl 2154e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3bb18 │ │ │ │ + blt.w 3bb64 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #44776 @ 0xaee8 │ │ │ │ + movw r1, #44200 @ 0xaca8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3bafc │ │ │ │ + blt.w 3bb48 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #34772 @ 0x87d4 │ │ │ │ + movw r1, #34196 @ 0x8594 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #34784 @ 0x87e0 │ │ │ │ + movw r1, #34208 @ 0x85a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 3bdd0 │ │ │ │ + bl 3bea8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b482 │ │ │ │ - movw r2, #34800 @ 0x87f0 │ │ │ │ + beq.w 3b4ce │ │ │ │ + movw r2, #34224 @ 0x85b0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #20412 @ 0x4fbc │ │ │ │ + movw r1, #19836 @ 0x4d7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2147f4 │ │ │ │ + bl 2154e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34856 @ 0x8828 │ │ │ │ + movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34872 @ 0x8838 │ │ │ │ + movw r1, #34296 @ 0x85f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34888 @ 0x8848 │ │ │ │ + movw r1, #34312 @ 0x8608 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34904 @ 0x8858 │ │ │ │ + movw r1, #34328 @ 0x8618 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34920 @ 0x8868 │ │ │ │ + movw r1, #34344 @ 0x8628 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34940 @ 0x887c │ │ │ │ + movw r1, #34364 @ 0x863c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34956 @ 0x888c │ │ │ │ + movw r1, #34380 @ 0x864c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34972 @ 0x889c │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34988 @ 0x88ac │ │ │ │ + movw r1, #34412 @ 0x866c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35004 @ 0x88bc │ │ │ │ + movw r1, #34428 @ 0x867c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b482 │ │ │ │ + beq.w 3b4ce │ │ │ │ blx 2b36c │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - movw r0, #35020 @ 0x88cc │ │ │ │ + movw r0, #34444 @ 0x868c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3bb4c │ │ │ │ + beq.w 3bb98 │ │ │ │ ldrd r1, r2, [r5, #4] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 3bb26 │ │ │ │ + bne.n 3bb72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3b482 │ │ │ │ + bge.w 3b4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b482 │ │ │ │ + bne.w 3b4ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b482 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b4ce │ │ │ │ mov r0, sl │ │ │ │ blx 2ad40 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 3ba74 │ │ │ │ + cbnz r0, 3bac0 │ │ │ │ ldr.w r8, [fp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2147f4 │ │ │ │ + bl 2154e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3bb18 │ │ │ │ + blt.n 3bb64 │ │ │ │ mov r0, sl │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bb18 │ │ │ │ + beq.n 3bb64 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3baa6 │ │ │ │ + beq.n 3baf2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3babc │ │ │ │ + cbnz r0, 3bb08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb18 │ │ │ │ + bge.n 3bb64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bb18 │ │ │ │ + cbnz r3, 3bb64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bb18 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bb64 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bade │ │ │ │ + bge.n 3bb2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3bade │ │ │ │ + cbnz r3, 3bb2a │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3baf2 │ │ │ │ + bge.n 3bb3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3baf2 │ │ │ │ + cbnz r3, 3bb3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 3b8b2 │ │ │ │ - b.n 3bb18 │ │ │ │ + bne.w 3b8fe │ │ │ │ + b.n 3bb64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3b482 │ │ │ │ + bge.w 3b4ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3b482 │ │ │ │ + bne.w 3b4ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b482 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b4ce │ │ │ │ mov r0, r9 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ - b.n 3b482 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 84b4c │ │ │ │ + b.n 3b4ce │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb40 │ │ │ │ + bge.n 3bb8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3bb40 │ │ │ │ + cbnz r3, 3bb8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 3ba28 │ │ │ │ - b.n 3ba4a │ │ │ │ + bne.w 3ba74 │ │ │ │ + b.n 3ba96 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35024 @ 0x88d0 │ │ │ │ + movw r1, #34448 @ 0x8690 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, r6 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35036 @ 0x88dc │ │ │ │ + movw r1, #34460 @ 0x869c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35068 @ 0x88fc │ │ │ │ + movw r1, #34492 @ 0x86bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35112 @ 0x8928 │ │ │ │ + movw r1, #34536 @ 0x86e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b482 │ │ │ │ + blt.w 3b4ce │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3bbb4 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 3b482 │ │ │ │ + cbnz r0, 3bc00 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 3b4ce │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r2, #2 │ │ │ │ - movw r3, #35144 @ 0x8948 │ │ │ │ + movw r3, #34568 @ 0x8708 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r1, [r0] │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #35168 @ 0x8960 │ │ │ │ + movw r1, #34592 @ 0x8720 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ movw r2, #44352 @ 0xad40 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #48524 @ 0xbd8c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ @@ -22931,15 +22962,15 @@ │ │ │ │ movw r2, #44436 @ 0xad94 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #50180 @ 0xc404 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #76] @ 0x4c │ │ │ │ movw r2, #47120 @ 0xb810 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #51297 @ 0xc861 │ │ │ │ + movw r3, #50713 @ 0xc619 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ strd r2, r3, [r0, #84] @ 0x54 │ │ │ │ movw r2, #45696 @ 0xb280 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #50156 @ 0xc3ec │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ @@ -22952,79 +22983,131 @@ │ │ │ │ movw r2, #50092 @ 0xc3ac │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #46240 @ 0xb4a0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #104] @ 0x68 │ │ │ │ movw r3, #48488 @ 0xbd68 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #42929 @ 0xa7b1 │ │ │ │ + movw r2, #43009 @ 0xa801 │ │ │ │ movt r2, #5 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ - bl 1e51ac │ │ │ │ + bl 1e6190 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3bcea │ │ │ │ + cbnz r0, 3bd36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - b.w 3b482 │ │ │ │ + bl 8388c │ │ │ │ + b.w 3b4ce │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #35176 @ 0x8968 │ │ │ │ + movw r1, #34600 @ 0x8728 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl fba48 │ │ │ │ - cbz r0, 3bd8a │ │ │ │ + bl fb550 │ │ │ │ + cbz r0, 3bdd6 │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #35220 @ 0x8994 │ │ │ │ + movw r1, #34644 @ 0x8754 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl abfd4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ab98c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd84 │ │ │ │ + beq.n 3bdd0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 3bd44 │ │ │ │ + cbnz r3, 3bd90 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35228 @ 0x899c │ │ │ │ + movw r1, #34652 @ 0x875c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl abfd4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ab98c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bd5a │ │ │ │ - b.n 3bd84 │ │ │ │ + bne.n 3bda6 │ │ │ │ + b.n 3bdd0 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55672 @ 0xd978 │ │ │ │ + movw r1, #55096 @ 0xd738 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl abfd4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ab98c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bd2e │ │ │ │ - b.n 3bd84 │ │ │ │ + bne.n 3bd7a │ │ │ │ + b.n 3bdd0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1712cc │ │ │ │ + bl 171060 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 3bdd0 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #8148 @ 0x1fd4 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + bl 3bf54 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 3bdd0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 1dedd8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 194090 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, #43 @ 0x2b │ │ │ │ + movne r0, #53 @ 0x35 │ │ │ │ + bl fb4a8 │ │ │ │ + cbz r0, 3be62 │ │ │ │ + movs r2, #17 │ │ │ │ + movw r1, #34660 @ 0x8764 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + mov r4, r0 │ │ │ │ + bl ab98c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 3be5c │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 171060 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3bd84 │ │ │ │ + blt.n 3be5c │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cbnz r3, 3be3c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8724 @ 0x2214 │ │ │ │ + movw r1, #8148 @ 0x1fd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3bfc8 │ │ │ │ + bl 3bf54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd84 │ │ │ │ + beq.n 3be5c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dddf0 │ │ │ │ + b.w 1dedd8 │ │ │ │ + movs r2, #9 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #34680 @ 0x8778 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl ab98c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 3be5c │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 171060 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 3be1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2572b0 │ │ │ │ + bl 194090 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -23032,25 +23115,25 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b3d8 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 3bdc4 │ │ │ │ + cbnz r0, 3be9c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 3bdc8 │ │ │ │ + cbz r5, 3bea0 │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ - beq.n 3bdc8 │ │ │ │ + beq.n 3bea0 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ str r5, [r0, #0] │ │ │ │ - b.n 3bdca │ │ │ │ + b.n 3bea2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3bdca │ │ │ │ + b.n 3bea2 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23058,149 +23141,118 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c440 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca7c8 │ │ │ │ - cbz r0, 3be48 │ │ │ │ + bl 1cb790 │ │ │ │ + cbz r0, 3bf20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3be16 │ │ │ │ + cbnz r0, 3beee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be48 │ │ │ │ + bge.n 3bf20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3be48 │ │ │ │ + cbnz r3, 3bf20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3be48 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bf20 │ │ │ │ mov r1, r4 │ │ │ │ - bl 37d20 <_PyImport_SetModule@@Base> │ │ │ │ + bl 37d28 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3be4c │ │ │ │ + bge.n 3bf24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be34 │ │ │ │ + bge.n 3bf0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3be34 │ │ │ │ + cbnz r3, 3bf0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be48 │ │ │ │ + bge.n 3bf20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3be48 │ │ │ │ + cbnz r3, 3bf20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3be70 │ │ │ │ + b.n 3bf48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be60 │ │ │ │ + bge.n 3bf38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3be60 │ │ │ │ + cbnz r3, 3bf38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3bf08 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + b.n 3bf86 │ │ │ │ + │ │ │ │ +0003bf54 : │ │ │ │ + push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, #43 @ 0x2b │ │ │ │ - movne r0, #53 @ 0x35 │ │ │ │ - bl fb9a0 │ │ │ │ - cbz r0, 3bf04 │ │ │ │ - movs r2, #17 │ │ │ │ - movw r1, #35236 @ 0x89a4 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + str.w r0, [ip, #4076] @ 0xfec │ │ │ │ + sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl abfd4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 3befe │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1712cc │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 3befe │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 3bede │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #8724 @ 0x2214 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 3bfc8 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 3befe │ │ │ │ - mov r0, r4 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dddf0 │ │ │ │ - movs r2, #9 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #35256 @ 0x89b8 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - bl abfd4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 3befe │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1712cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 3bec0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2572b0 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + add r2, sp, #20 │ │ │ │ + ldr r5, [r0, #20] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl aa930 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + it eq │ │ │ │ + streq r5, [r4, #20] │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + add sp, #12 │ │ │ │ + bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w r8, [pc, #168] @ 3bfc4 │ │ │ │ + ldr.w r8, [pc, #172] @ 3c044 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4060] @ 0xfdc │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bfbe │ │ │ │ + beq.n 3c03c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ - cbz r5, 3bf60 │ │ │ │ + cbz r5, 3bfde │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ @@ -23215,110 +23267,90 @@ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r7 │ │ │ │ str r5, [r7, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - cbz r6, 3bfbe │ │ │ │ + cbz r6, 3c03c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20452 @ 0x4fe4 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3bfbe │ │ │ │ + bge.n 3c03c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bfbc │ │ │ │ + bge.n 3c03a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bfbc │ │ │ │ + cbnz r3, 3c03a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0003bfc8 : │ │ │ │ - push {r1, r2, r3} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - sub sp, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - add r2, sp, #20 │ │ │ │ - ldr r5, [r0, #20] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl aaf78 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - it eq │ │ │ │ - streq r5, [r4, #20] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - add sp, #12 │ │ │ │ - bx lr │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3c022 │ │ │ │ + bl 3c070 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w sl, [pc, #212] @ 3c108 │ │ │ │ + ldr.w sl, [pc, #212] @ 3c158 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ ldrb.w fp, [sp, #48] @ 0x30 │ │ │ │ ldrb.w r6, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r2, #4064] @ 0xfe0 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c100 │ │ │ │ + beq.n 3c14e │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, #8] │ │ │ │ - cbz r7, 3c088 │ │ │ │ + cbz r7, 3c0d6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ strb r3, [r4, #24] │ │ │ │ strb.w fp, [r4, #25] │ │ │ │ strb r6, [r4, #26] │ │ │ │ - cbz r5, 3c0a0 │ │ │ │ + cbz r5, 3c0ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ movs r2, #0 │ │ │ │ @@ -23334,530 +23366,531 @@ │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r7 │ │ │ │ str r5, [r7, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - cbz r3, 3c100 │ │ │ │ + cbz r3, 3c14e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20452 @ 0x4fe4 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c100 │ │ │ │ + bge.n 3c14e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c0fe │ │ │ │ + bge.n 3c14c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c0fe │ │ │ │ + cbnz r3, 3c14c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (3c118 ) │ │ │ │ - b.w 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (3c168 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 3c13a │ │ │ │ + cbnz r3, 3c18a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 3c130 │ │ │ │ + cbz r2, 3c180 │ │ │ │ movw r3, #57960 @ 0xe268 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3c13a │ │ │ │ + bne.n 3c18a │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3c14c │ │ │ │ + cbz r1, 3c19c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3c154 │ │ │ │ + b.n 3c1a4 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 188d84 │ │ │ │ + b.w 188fe4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 3c178 │ │ │ │ + cbz r3, 3c1c8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3c17a │ │ │ │ + b.n 3c1ca │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b44c │ │ │ │ - cbnz r5, 3c194 │ │ │ │ + cbnz r5, 3c1e4 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 3c194 │ │ │ │ + ble.n 3c1e4 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 3c194 │ │ │ │ - cbnz r4, 3c1b8 │ │ │ │ + bgt.n 3c1e4 │ │ │ │ + cbnz r4, 3c208 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #408] @ (3c344 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #408] @ (3c394 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c330 │ │ │ │ + beq.w 3c380 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c32e │ │ │ │ + bne.w 3c37e │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3c206 │ │ │ │ + beq.n 3c256 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3c1ea │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 3c23a │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c1e4 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 3c234 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c32e │ │ │ │ + bne.w 3c37e │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3c1ee │ │ │ │ - b.n 3c20e │ │ │ │ + bne.n 3c23e │ │ │ │ + b.n 3c25e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3c210 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 3c260 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c32e │ │ │ │ - b.n 3c210 │ │ │ │ + bne.w 3c37e │ │ │ │ + b.n 3c260 │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c210 │ │ │ │ + b.n 3c260 │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #32] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 277ee4 <_PyEval_MatchClass@@Base+0x17fc> │ │ │ │ + bl 277cc4 <_PyEval_MatchClass@@Base+0x17fc> │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c328 │ │ │ │ + beq.n 3c378 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #22460 @ 0x57bc │ │ │ │ + movw r4, #21884 @ 0x557c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #61321 @ 0xef89 │ │ │ │ + movw r4, #61793 @ 0xf161 │ │ │ │ movt r4, #38 @ 0x26 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - movw r4, #14505 @ 0x38a9 │ │ │ │ + movw r4, #14977 @ 0x3a81 │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ str.w r9, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ blx 2acec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 3c2a8 │ │ │ │ - bgt.n 3c2e0 │ │ │ │ + beq.n 3c2f8 │ │ │ │ + bgt.n 3c330 │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 3c290 │ │ │ │ + beq.n 3c2e0 │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 3c2e0 │ │ │ │ + bne.n 3c330 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #35652 @ 0x8b44 │ │ │ │ + movw r1, #35076 @ 0x8904 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3c328 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3c378 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35612 @ 0x8b1c │ │ │ │ + movw r1, #35036 @ 0x88dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3c328 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3c378 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cbnz r3, 3c2c6 │ │ │ │ + cbnz r3, 3c316 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 2a04c8 │ │ │ │ + bl 2a0278 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - bge.n 3c2c6 │ │ │ │ + bge.n 3c316 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b324 │ │ │ │ - b.n 3c328 │ │ │ │ - bl b0e80 │ │ │ │ + b.n 3c378 │ │ │ │ + bl b0834 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b0d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 3c2fa │ │ │ │ + bne.n 3c34a │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b324 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #10108 @ 0x277c │ │ │ │ + movw r3, #9532 @ 0x253c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 40b40 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3c328 │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + b.n 3c378 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3c2ac │ │ │ │ + beq.n 3c2fc │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b324 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3c318 │ │ │ │ + cbnz r0, 3c368 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 27801c <_PyEval_MatchClass@@Base+0x1934> │ │ │ │ + bl 277dfc <_PyEval_MatchClass@@Base+0x1934> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3c330 │ │ │ │ - b.n 3c328 │ │ │ │ - movw r3, #11196 @ 0x2bbc │ │ │ │ + cbnz r0, 3c380 │ │ │ │ + b.n 3c378 │ │ │ │ + movw r3, #10620 @ 0x297c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - bl 40b40 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1e8754 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ + bl 1e9730 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 3c33a │ │ │ │ + cbz r3, 3c38a │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #88] @ (3c3b0 ) │ │ │ │ + ldr r1, [pc, #88] @ (3c400 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ - cbnz r0, 3c36c │ │ │ │ - bl f6e30 │ │ │ │ + bl 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + cbnz r0, 3c3bc │ │ │ │ + bl f6934 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3c380 │ │ │ │ + b.n 3c3d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c37e │ │ │ │ + bge.n 3c3ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c37e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c3ce │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #40] @ (3c3b0 ) │ │ │ │ - bl 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #40] @ (3c400 ) │ │ │ │ + bl 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 3c3ac │ │ │ │ + cbz r5, 3c3fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f6980 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 3c3ac │ │ │ │ + bl 1f7690 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 3c3fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c3aa │ │ │ │ + bge.n 3c3fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c3aa │ │ │ │ + cbnz r3, 3c3fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcc.n 3c454 │ │ │ │ + bcc.n 3c4a4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3c3e0 │ │ │ │ - cbz r0, 3c3de │ │ │ │ + bl 3c430 │ │ │ │ + cbz r0, 3c42e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #46092 @ 0xb40c │ │ │ │ + movw r0, #45516 @ 0xb1cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3c448 │ │ │ │ + cbz r0, 3c498 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r2, r4, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3c442 │ │ │ │ + ble.n 3c492 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 3c452 │ │ │ │ + bl 3c4a2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3c43c │ │ │ │ + cbnz r0, 3c48c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c44a │ │ │ │ + bge.n 3c49a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c44a │ │ │ │ + cbnz r3, 3c49a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c44a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c49a │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 3c406 │ │ │ │ + b.n 3c456 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3c490 │ │ │ │ + bne.n 3c4e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 3c486 │ │ │ │ - movw r0, #37728 @ 0x9360 │ │ │ │ + cbnz r0, 3c4d6 │ │ │ │ + movw r0, #37204 @ 0x9154 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 3c49c │ │ │ │ + cbz r0, 3c4ec │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 144a9c │ │ │ │ + b.w 1445e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c4f8 │ │ │ │ + cbz r0, 3c548 │ │ │ │ blx 2b4ec │ │ │ │ blx 2bfc8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 3c4f4 │ │ │ │ - bl 215718 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + cbz r1, 3c544 │ │ │ │ + bl 2163e0 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 3c4e6 │ │ │ │ - bl 9baf8 │ │ │ │ + cbz r5, 3c536 │ │ │ │ + bl 9b8a0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 3c4e2 │ │ │ │ - bl 16af58 <_Py_DecRef@@Base> │ │ │ │ - b.n 3c4bc │ │ │ │ - bl 16af58 <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 3c532 │ │ │ │ + bl 16acb4 <_Py_DecRef@@Base> │ │ │ │ + b.n 3c50c │ │ │ │ + bl 16acb4 <_Py_DecRef@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 16af58 <_Py_DecRef@@Base> │ │ │ │ + bl 16acb4 <_Py_DecRef@@Base> │ │ │ │ blx 2bcf0 │ │ │ │ - b.n 3c4f8 │ │ │ │ + b.n 3c548 │ │ │ │ blx 2bcf0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1d3bb0 │ │ │ │ + b.w 1d4b9c │ │ │ │ │ │ │ │ -0003c506 : │ │ │ │ +0003c556 : │ │ │ │ movw r0, #7972 @ 0x1f24 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1da5bc │ │ │ │ + b.w 1db5a4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159244 │ │ │ │ + bl 158f64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c55e │ │ │ │ + bge.n 3c5ae │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #20 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r2, #64980 @ 0xfdd4 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #42724 @ 0xa6e4 │ │ │ │ + movw r0, #42148 @ 0xa4a4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3c56a │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3c5ba │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c57a │ │ │ │ + bl 3c5ca │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3c574 │ │ │ │ + cbz r3, 3c5c4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #180] @ (3c640 ) │ │ │ │ + ldr r3, [pc, #180] @ (3c690 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #57772 @ 0xe1ac │ │ │ │ + movw r2, #57196 @ 0xdf6c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 2070cc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 207de0 <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c63c │ │ │ │ + beq.n 3c68c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3c5dc │ │ │ │ + bmi.n 3c62c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c5c4 │ │ │ │ + bge.n 3c614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c5c4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c614 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56764 @ 0xddbc │ │ │ │ + movw r1, #56188 @ 0xdb7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3c63c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3c68c │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 3c612 │ │ │ │ + bge.n 3c662 │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #2924 @ 0xb6c │ │ │ │ + movw r1, #2348 @ 0x92c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c63c │ │ │ │ + bge.n 3c68c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c63c │ │ │ │ + cbnz r3, 3c68c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c63c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c68c │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c030 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c632 │ │ │ │ + bge.n 3c682 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 3c632 │ │ │ │ + cbnz r1, 3c682 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xfac40052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -23867,264 +23900,264 @@ │ │ │ │ mov r6, r1 │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ ldr.w r8, [r1, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3c682 │ │ │ │ + beq.n 3c6d2 │ │ │ │ ldr.w r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ ite le │ │ │ │ movle r7, #0 │ │ │ │ movgt r7, #1 │ │ │ │ - b.n 3c684 │ │ │ │ + b.n 3c6d4 │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3c73c │ │ │ │ + beq.n 3c78c │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #28864 @ 0x70c0 │ │ │ │ + movw r0, #28288 @ 0x6e80 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 3c6f4 │ │ │ │ + cbz r0, 3c744 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 10dd34 <_PyDict_SetItem_Take2@@Base+0xde8> │ │ │ │ + bl 10d83c <_PyDict_SetItem_Take2@@Base+0xde8> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c6ce │ │ │ │ + bge.n 3c71e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3c6ce │ │ │ │ + cbnz r3, 3c71e │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.w 3c8f6 │ │ │ │ + beq.w 3c946 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 11d228 │ │ │ │ + bl 11cd08 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c6fa │ │ │ │ + bne.n 3c74a │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f2d8 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + bl 13ee28 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c8f6 │ │ │ │ + b.n 3c946 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 298e38 <_PyGen_yf@@Base+0x28> │ │ │ │ + bl 298be8 <_PyGen_yf@@Base+0x28> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c6ee │ │ │ │ + blt.n 3c73e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #1 │ │ │ │ - ldr r1, [pc, #500] @ (3c900 ) │ │ │ │ + ldr r1, [pc, #500] @ (3c950 ) │ │ │ │ add.w sl, sp, #32 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e4ea0 <_Py_GetErrorHandler@@Base+0x80> │ │ │ │ + bl 1e5e84 <_Py_GetErrorHandler@@Base+0x80> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c774 │ │ │ │ - b.n 3c8ee │ │ │ │ + bne.n 3c7c4 │ │ │ │ + b.n 3c93e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w sl, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 11d228 │ │ │ │ + bl 11cd08 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3c8f6 │ │ │ │ + beq.w 3c946 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 11d988 │ │ │ │ + bl 11d468 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3c706 │ │ │ │ - b.n 3c8f6 │ │ │ │ + bne.n 3c756 │ │ │ │ + b.n 3c946 │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 2340f0 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ + bl 2347b4 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3c8ee │ │ │ │ + beq.w 3c93e │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1146a0 │ │ │ │ + bl 1141a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c7c2 │ │ │ │ + blt.n 3c812 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c7ca │ │ │ │ + bne.n 3c81a │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f2d8 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - b.n 3c8ee │ │ │ │ + bl 13ee28 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + b.n 3c93e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1254dc │ │ │ │ + bl 124fb8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f2d8 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + bl 13ee28 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3c8ee │ │ │ │ + beq.w 3c93e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1ebb80 │ │ │ │ + bl 1ecad0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c80a │ │ │ │ + bge.n 3c85a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c80a │ │ │ │ + cbnz r3, 3c85a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3c8ee │ │ │ │ + beq.n 3c93e │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c8ee │ │ │ │ + beq.n 3c93e │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #11 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3c8ca │ │ │ │ + beq.n 3c91a │ │ │ │ adds r4, #1 │ │ │ │ - beq.w 3c6ee │ │ │ │ + beq.w 3c73e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1254dc │ │ │ │ + bl 124fb8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f2d8 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + bl 13ee28 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3c6f4 │ │ │ │ + beq.w 3c744 │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 1ebb80 │ │ │ │ + bl 1ecad0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c890 │ │ │ │ + bge.n 3c8e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c890 │ │ │ │ + cbnz r3, 3c8e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r4, #1 │ │ │ │ - beq.n 3c8f6 │ │ │ │ + beq.n 3c946 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3c8f6 │ │ │ │ + beq.n 3c946 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 3c8f6 │ │ │ │ + beq.n 3c946 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ - bl 11a6f4 <_PyUnicode_JoinArray@@Base+0x1828> │ │ │ │ + bl 11a1f0 <_PyUnicode_JoinArray@@Base+0x1820> │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3c8f6 │ │ │ │ + b.n 3c946 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3c6f4 │ │ │ │ - b.n 3c6ee │ │ │ │ + beq.w 3c744 │ │ │ │ + b.n 3c73e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -24142,53 +24175,53 @@ │ │ │ │ ldr.w r7, [ip, #20] │ │ │ │ ldr.w sl, [r1, #44] @ 0x2c │ │ │ │ adds r4, r7, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r6, r4, #1 │ │ │ │ str.w r4, [ip, #20] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ - beq.w 3cbea │ │ │ │ + beq.w 3cc3a │ │ │ │ add.w r8, r7, #2 │ │ │ │ str.w r8, [ip, #20] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 3cbe0 │ │ │ │ + beq.w 3cc30 │ │ │ │ add.w r9, r7, #3 │ │ │ │ adds r5, r7, #4 │ │ │ │ - bne.n 3c962 │ │ │ │ + bne.n 3c9b2 │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [ip, #20] │ │ │ │ - b.n 3cbea │ │ │ │ + b.n 3cc3a │ │ │ │ adds r7, #4 │ │ │ │ str.w r7, [ip, #20] │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.w 3cbe4 │ │ │ │ + beq.w 3cc34 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ strd r3, sl, [sp, #64] @ 0x40 │ │ │ │ mov r3, fp │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r8 │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3cbe8 │ │ │ │ + beq.w 3cc38 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 11e574 <_PyErr_SetString@@Base+0x58> │ │ │ │ + bl 11e054 <_PyErr_SetString@@Base+0x58> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3cbea │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w sl, [sp] │ │ │ │ @@ -24197,171 +24230,171 @@ │ │ │ │ add.w sl, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #3 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e5838 │ │ │ │ + bl 1e681c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3cbea │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 3c9fe │ │ │ │ + cbz r3, 3ca4e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 3c9fe │ │ │ │ + cbz r3, 3ca4e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29c7e8 │ │ │ │ + bl 29c598 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3ca22 │ │ │ │ - b.n 3cbea │ │ │ │ + bne.n 3ca72 │ │ │ │ + b.n 3cc3a │ │ │ │ ldr.w fp, [r6, #4] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ add.w r6, fp, #4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3ca52 │ │ │ │ + beq.n 3caa2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r5, r1 │ │ │ │ - blt.n 3ca56 │ │ │ │ + blt.n 3caa6 │ │ │ │ mov r5, r7 │ │ │ │ ldrd r7, r6, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 111334 <_PyInstructionSequence_New@@Base+0x894> │ │ │ │ + bl 110e3c <_PyInstructionSequence_New@@Base+0x894> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3cbea │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #32] │ │ │ │ add.w r6, fp, #4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - b.n 3ca86 │ │ │ │ + b.n 3cad6 │ │ │ │ mov r1, fp │ │ │ │ - b.n 3ca18 │ │ │ │ + b.n 3ca68 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 11296c <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ + bl 112474 <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3cbea │ │ │ │ + beq.w 3cc3a │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3ca0e │ │ │ │ + b.n 3ca5e │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 3ca92 │ │ │ │ + bge.n 3cae2 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 11296c <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ + bl 112474 <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3cbea │ │ │ │ + beq.w 3cc3a │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3ca6c │ │ │ │ + beq.n 3cabc │ │ │ │ ldr.w r1, [fp] │ │ │ │ - b.n 3ca6e │ │ │ │ - movw r3, #37204 @ 0x9154 │ │ │ │ + b.n 3cabe │ │ │ │ + movw r3, #36628 @ 0x8f14 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ adds r2, r3, #4 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov.w r1, #260 @ 0x104 │ │ │ │ ldrd r7, r6, [sp, #28] │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3cbea │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11e574 <_PyErr_SetString@@Base+0x58> │ │ │ │ + bl 11e054 <_PyErr_SetString@@Base+0x58> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3cbea │ │ │ │ + beq.w 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - vldr d8, [pc, #288] @ 3cbf8 │ │ │ │ + vldr d8, [pc, #288] @ 3cc48 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ vstr d8, [sp, #56] @ 0x38 │ │ │ │ vstr d8, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #263 @ 0x107 │ │ │ │ mov r2, r7 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3cbea │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add.w fp, sp, #44 @ 0x2c │ │ │ │ vstr d8, [sp, #40] @ 0x28 │ │ │ │ vstr d8, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3cbea │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r8, [sp, #12] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e5838 │ │ │ │ + bl 1e681c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3cbea │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ adds r5, r6, #4 │ │ │ │ - cbz r6, 3cb5e │ │ │ │ + cbz r6, 3cbae │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3cb60 │ │ │ │ + b.n 3cbb0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r8, r2 │ │ │ │ - bge.n 3cb7a │ │ │ │ + bge.n 3cbca │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 11296c <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ + bl 112474 <_PyInstructionSequence_New@@Base+0x1ecc> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3cb58 │ │ │ │ - b.n 3cbea │ │ │ │ + bne.n 3cba8 │ │ │ │ + b.n 3cc3a │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -24369,173 +24402,173 @@ │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldmia.w fp, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ movs r2, #0 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3cbea │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11e574 <_PyErr_SetString@@Base+0x58> │ │ │ │ + bl 11e054 <_PyErr_SetString@@Base+0x58> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3cbea │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1eae84 │ │ │ │ + bl 1ebdcc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3cbea │ │ │ │ + beq.n 3cc3a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11e574 <_PyErr_SetString@@Base+0x58> │ │ │ │ + bl 11e054 <_PyErr_SetString@@Base+0x58> │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3cbea │ │ │ │ + b.n 3cc3a │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3cbea │ │ │ │ + b.n 3cc3a │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3cbea │ │ │ │ + b.n 3cc3a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ - bl 21a374 │ │ │ │ + bl 21b03c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ bic.w r2, r2, #1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #40940 @ 0x9fec │ │ │ │ + movw r0, #40364 @ 0x9dac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ vneg.f64 d1, d1 │ │ │ │ add sp, #16 │ │ │ │ - b.w 296478 │ │ │ │ + b.w 29622c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 3cc8a │ │ │ │ - movw r0, #23424 @ 0x5b80 │ │ │ │ + bls.n 3ccda │ │ │ │ + movw r0, #22848 @ 0x5940 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2f04 │ │ │ │ - cbnz r0, 3cc8a │ │ │ │ + bl e2974 │ │ │ │ + cbnz r0, 3ccda │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cce8 │ │ │ │ + b.n 3cd38 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cc86 │ │ │ │ + bne.n 3ccd6 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 3ccae │ │ │ │ + ble.n 3ccfe │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2697d0 │ │ │ │ + bl 2699b0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3ccb0 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 3ccb0 │ │ │ │ - b.n 3cc86 │ │ │ │ + bne.n 3cd00 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 3cd00 │ │ │ │ + b.n 3ccd6 │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 3ccd4 │ │ │ │ - bl b0e80 │ │ │ │ + ble.n 3cd24 │ │ │ │ + bl b0834 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c52c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ - b.n 3cce0 │ │ │ │ + bl b39dc │ │ │ │ + b.n 3cd30 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c52c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3ccf2 │ │ │ │ + cbz r3, 3cd42 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl fea18 │ │ │ │ + bl fe4d8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3cd1a │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 3cd32 │ │ │ │ - b.n 3cd48 │ │ │ │ + bne.n 3cd6a │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 3cd82 │ │ │ │ + b.n 3cd98 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3cd32 │ │ │ │ + bne.n 3cd82 │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #41564 @ 0xa25c │ │ │ │ + movw r0, #40988 @ 0xa01c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #41580 @ 0xa26c │ │ │ │ + movw r0, #41004 @ 0xa02c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -24545,15 +24578,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 3cd7a │ │ │ │ + cbz r0, 3cdca │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -24562,427 +24595,427 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159244 │ │ │ │ + bl 158f64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3cdc8 │ │ │ │ + bge.n 3ce18 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #20 │ │ │ │ - movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r2, #64980 @ 0xfdd4 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #43920 @ 0xab90 │ │ │ │ + movw r0, #43344 @ 0xa950 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3cdd4 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3ce24 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c57a │ │ │ │ + bl 3c5ca │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3cdde │ │ │ │ + cbz r3, 3ce2e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3cdfe │ │ │ │ + bgt.n 3ce4e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41788 @ 0xa33c │ │ │ │ + movw r1, #41212 @ 0xa0fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #5 │ │ │ │ - ble.n 3ce32 │ │ │ │ + ble.n 3ce82 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41836 @ 0xa36c │ │ │ │ + movw r1, #41260 @ 0xa12c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 3cfd8 │ │ │ │ + beq.w 3d028 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3ce58 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 3cea8 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cfd8 │ │ │ │ + bne.w 3d028 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 3ce8e │ │ │ │ + beq.n 3cede │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 3ce94 │ │ │ │ + beq.n 3cee4 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 3ce88 │ │ │ │ + beq.n 3ced8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3ce8a │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 3ceda │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cfd8 │ │ │ │ - b.n 3ce8a │ │ │ │ + bne.w 3d028 │ │ │ │ + b.n 3ceda │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 3ce9e │ │ │ │ - b.n 3ceaa │ │ │ │ + cbz r5, 3ceee │ │ │ │ + b.n 3cefa │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 3ce9e │ │ │ │ + b.n 3ceee │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3cfc4 │ │ │ │ + bne.w 3d014 │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1e4e14 │ │ │ │ + bl 1e5df8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3ceac │ │ │ │ + b.n 3cefc │ │ │ │ mov r8, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3cebe │ │ │ │ - bl 1e4e14 │ │ │ │ + bne.n 3cf0e │ │ │ │ + bl 1e5df8 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3cec0 │ │ │ │ + b.n 3cf10 │ │ │ │ mov r9, sl │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - movw r1, #41880 @ 0xa398 │ │ │ │ + movw r1, #41304 @ 0xa158 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r0, #41888 @ 0xa3a0 │ │ │ │ + movw r0, #41312 @ 0xa160 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cfd8 │ │ │ │ + beq.n 3d028 │ │ │ │ cmp r6, #8 │ │ │ │ - beq.n 3cf06 │ │ │ │ + beq.n 3cf56 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n 3cf0a │ │ │ │ + bmi.n 3cf5a │ │ │ │ lsls r0, r6, #30 │ │ │ │ - bmi.n 3cf0e │ │ │ │ + bmi.n 3cf5e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41900 @ 0xa3ac │ │ │ │ + movw r1, #41324 @ 0xa16c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3cfd8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3d028 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3cf10 │ │ │ │ + b.n 3cf60 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3cf10 │ │ │ │ + b.n 3cf60 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3cf4a │ │ │ │ + beq.n 3cf9a │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3cf38 │ │ │ │ - bl 15561c │ │ │ │ - b.n 3cf3e │ │ │ │ - bl 103cec │ │ │ │ + bpl.n 3cf88 │ │ │ │ + bl 1552e8 │ │ │ │ + b.n 3cf8e │ │ │ │ + bl 103798 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cfd8 │ │ │ │ + bne.n 3d028 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3cf72 │ │ │ │ + beq.n 3cfc2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 3cf62 │ │ │ │ - bl 15561c │ │ │ │ - b.n 3cf68 │ │ │ │ - bl 103cec │ │ │ │ + bpl.n 3cfb2 │ │ │ │ + bl 1552e8 │ │ │ │ + b.n 3cfb8 │ │ │ │ + bl 103798 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 3cfd8 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3d028 │ │ │ │ tst.w r6, #4 │ │ │ │ strh.w r4, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r5, #13 │ │ │ │ moveq r5, #14 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2add0 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3cfca │ │ │ │ + bne.n 3d01a │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3cfb0 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 3d000 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3cf80 │ │ │ │ - b.n 3cfd8 │ │ │ │ + beq.n 3cfd0 │ │ │ │ + b.n 3d028 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ mov r8, r5 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ceb2 │ │ │ │ + b.n 3cf02 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3cfb0 │ │ │ │ + blt.n 3d000 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e4e14 │ │ │ │ + b.w 1e5df8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ - cbz r1, 3d000 │ │ │ │ + cbz r1, 3d050 │ │ │ │ ldrb r1, [r1, #21] │ │ │ │ - cbnz r1, 3d00c │ │ │ │ - b.n 3d036 │ │ │ │ + cbnz r1, 3d05c │ │ │ │ + b.n 3d086 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add.w r1, r1, #110592 @ 0x1b000 │ │ │ │ ldrb.w r1, [r1, #3310] @ 0xcee │ │ │ │ - cbz r1, 3d036 │ │ │ │ + cbz r1, 3d086 │ │ │ │ mov r6, r2 │ │ │ │ - movw r2, #43804 @ 0xab1c │ │ │ │ + movw r2, #43808 @ 0xab20 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 251674 <_PyMarshal_GetXIData@@Base+0x23c> │ │ │ │ + bl 251c90 <_PyMarshal_GetXIData@@Base+0x210> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d038 │ │ │ │ + blt.n 3d088 │ │ │ │ movs r0, #0 │ │ │ │ - bl f7380 │ │ │ │ + bl f6e84 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3d058 │ │ │ │ - cbz r2, 3d052 │ │ │ │ + cbnz r3, 3d0a8 │ │ │ │ + cbz r2, 3d0a2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3d058 │ │ │ │ + cbnz r3, 3d0a8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3d072 │ │ │ │ + b.n 3d0c2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41928 @ 0xa3c8 │ │ │ │ + movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 26ec50 <_PyTime_AsMilliseconds@@Base+0x2854> │ │ │ │ + bl 26ee28 <_PyTime_AsMilliseconds@@Base+0x2854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d174 │ │ │ │ + beq.n 3d1c4 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f5914 │ │ │ │ - cbnz r0, 3d0b0 │ │ │ │ - bl b0e80 │ │ │ │ + bl 155878 │ │ │ │ + cbnz r0, 3d100 │ │ │ │ + bl b0834 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 155b58 │ │ │ │ + bl 155824 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2bad0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3d10c │ │ │ │ - bgt.n 3d0fa │ │ │ │ + beq.n 3d15c │ │ │ │ + bgt.n 3d14a │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3d0e2 │ │ │ │ + beq.n 3d132 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3d0fa │ │ │ │ + bne.n 3d14a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41956 @ 0xa3e4 │ │ │ │ + movw r1, #41380 @ 0xa1a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3d166 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3d1b6 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6388 @ 0x18f4 │ │ │ │ + movw r1, #5812 @ 0x16b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3d166 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3d1b6 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #41984 @ 0xa400 │ │ │ │ + movw r3, #41408 @ 0xa1c0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 40b40 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3d166 │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + b.n 3d1b6 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3d14a │ │ │ │ + cbz r3, 3d19a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15668c │ │ │ │ - b.n 3d174 │ │ │ │ + bl 1563a8 │ │ │ │ + b.n 3d1c4 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15668c │ │ │ │ + bl 1563a8 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ - cbz r3, 3d190 │ │ │ │ + cbz r3, 3d1e0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3d19a │ │ │ │ + cbnz r3, 3d1ea │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #8] @ (3d1a4 ) │ │ │ │ + ldr r1, [pc, #8] @ (3d1f4 ) │ │ │ │ mov r0, r3 │ │ │ │ - b.w d8608 │ │ │ │ + b.w d7ff8 │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r1, 3d1cc │ │ │ │ + cbz r1, 3d21c │ │ │ │ movs r2, #8 │ │ │ │ mov r3, sp │ │ │ │ - bl 3d1f2 │ │ │ │ - cbz r0, 3d1d6 │ │ │ │ - bl 6bfda │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3d1d0 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3d1ec │ │ │ │ - bl f73ac │ │ │ │ - b.n 3d1ec │ │ │ │ + bl 3d242 │ │ │ │ + cbz r0, 3d226 │ │ │ │ + bl 6c02a │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3d220 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3d23c │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 3d23c │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sp │ │ │ │ - movw r1, #16952 @ 0x4238 │ │ │ │ + movw r1, #16376 @ 0x3ff8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c370 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.n 3d214 │ │ │ │ + beq.n 3d264 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 76e20 <_Py_open@@Base+0x304> │ │ │ │ + b.w 76e70 <_Py_open@@Base+0x304> │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -24998,282 +25031,282 @@ │ │ │ │ add.w r8, r4, r9 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 2bdfc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d2ec │ │ │ │ + bge.n 3d33c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp.w fp, #38 @ 0x26 │ │ │ │ - bne.n 3d272 │ │ │ │ + bne.n 3d2c2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76e20 <_Py_open@@Base+0x304> │ │ │ │ + bl 76e70 <_Py_open@@Base+0x304> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3d31a │ │ │ │ + b.n 3d36a │ │ │ │ movw r9, #43316 @ 0xa934 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 3d31a │ │ │ │ - bl 6bfda │ │ │ │ + beq.n 3d36a │ │ │ │ + bl 6c02a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d31a │ │ │ │ - ldr r2, [pc, #144] @ (3d324 ) │ │ │ │ + bne.n 3d36a │ │ │ │ + ldr r2, [pc, #144] @ (3d374 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r9] │ │ │ │ mov r0, fp │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ ldr.w r2, [sl, #72] @ 0x48 │ │ │ │ - cbz r2, 3d2ac │ │ │ │ + cbz r2, 3d2fc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3d2ce │ │ │ │ + cbnz r2, 3d31e │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #42068 @ 0xa454 │ │ │ │ + movw r2, #41492 @ 0xa214 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 3d31a │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 3d36a │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #42068 @ 0xa454 │ │ │ │ + movw r1, #41492 @ 0xa214 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3d31a │ │ │ │ - bne.n 3d310 │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3d36a │ │ │ │ + bne.n 3d360 │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #43316 @ 0xa934 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #42160 @ 0xa4b0 │ │ │ │ + movw r1, #41584 @ 0xa270 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 3d31a │ │ │ │ + bl f3c30 │ │ │ │ + b.n 3d36a │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3d222 │ │ │ │ + bne.n 3d272 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003d328 : │ │ │ │ +0003d378 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #480] @ (3d51c ) │ │ │ │ + ldr r3, [pc, #480] @ (3d56c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, r1, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 841f4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 83fb4 <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d514 │ │ │ │ + beq.w 3d564 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d0120 │ │ │ │ + bl 1d1188 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3d398 │ │ │ │ + cbnz r0, 3d3e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d374 │ │ │ │ + blt.n 3d3c4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3d514 │ │ │ │ + b.n 3d564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d370 │ │ │ │ - ldr r2, [pc, #416] @ (3d520 ) │ │ │ │ + bne.n 3d3c0 │ │ │ │ + ldr r2, [pc, #416] @ (3d570 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d38e │ │ │ │ + cbz r3, 3d3de │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 3d370 │ │ │ │ + b.n 3d3c0 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3d412 │ │ │ │ + beq.n 3d462 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d4ba │ │ │ │ + beq.w 3d50a │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d488 │ │ │ │ + beq.n 3d4d8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3d3d6 │ │ │ │ + bge.n 3d426 │ │ │ │ ldr.w r3, [fp, r2, lsl #2] │ │ │ │ str.w r3, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 3d3c4 │ │ │ │ + b.n 3d414 │ │ │ │ add.w ip, r8, r3, lsl #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add.w lr, r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ add.w fp, r3, #4 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 3d40c │ │ │ │ + bge.n 3d45c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ ldr.w r3, [fp, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ str.w r3, [ip], #4 │ │ │ │ - b.n 3d3e6 │ │ │ │ + b.n 3d436 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3d416 │ │ │ │ + b.n 3d466 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, fp │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #20] │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - bl b7d2c <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ + bl b76f8 <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3d480 │ │ │ │ + cbz r0, 3d4d0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldrd r0, r2, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 1d022c │ │ │ │ + bl 1d1294 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d47e │ │ │ │ + bge.n 3d4ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3d47e │ │ │ │ - ldr r2, [pc, #188] @ (3d520 ) │ │ │ │ + cbnz r3, 3d4ce │ │ │ │ + ldr r2, [pc, #188] @ (3d570 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d474 │ │ │ │ + cbz r3, 3d4c4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r9, r8 │ │ │ │ - cbz r7, 3d4bc │ │ │ │ + cbz r7, 3d50c │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3d48a │ │ │ │ + b.n 3d4da │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d496 │ │ │ │ + blt.n 3d4e6 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3d4bc │ │ │ │ + b.n 3d50c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3d492 │ │ │ │ - ldr r2, [pc, #128] @ (3d520 ) │ │ │ │ + bne.n 3d4e2 │ │ │ │ + ldr r2, [pc, #128] @ (3d570 ) │ │ │ │ ldr.w r7, [r2, #1600] @ 0x640 │ │ │ │ - cbz r7, 3d4b0 │ │ │ │ + cbz r7, 3d500 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b.n 3d492 │ │ │ │ + b.n 3d4e2 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d4ea │ │ │ │ + bge.n 3d53a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d4ea │ │ │ │ - ldr r2, [pc, #76] @ (3d520 ) │ │ │ │ + cbnz r3, 3d53a │ │ │ │ + ldr r2, [pc, #76] @ (3d570 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d4e2 │ │ │ │ + cbz r3, 3d532 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d512 │ │ │ │ + bge.n 3d562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d512 │ │ │ │ - ldr r2, [pc, #36] @ (3d520 ) │ │ │ │ + cbnz r3, 3d562 │ │ │ │ + ldr r2, [pc, #36] @ (3d570 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d50a │ │ │ │ + cbz r3, 3d55a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -25287,39 +25320,39 @@ │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3d542 │ │ │ │ - cbz r2, 3d53c │ │ │ │ + cbnz r3, 3d592 │ │ │ │ + cbz r2, 3d58c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3d542 │ │ │ │ + cbnz r3, 3d592 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3d072 │ │ │ │ + b.n 3d0c2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42260 @ 0xa514 │ │ │ │ + movw r1, #41684 @ 0xa2d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.n 3d57e │ │ │ │ + beq.n 3d5ce │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 76f24 <_Py_open@@Base+0x408> │ │ │ │ + b.w 76f74 <_Py_open@@Base+0x408> │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -25332,82 +25365,82 @@ │ │ │ │ add.w r8, r4, r9 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 2b16c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d648 │ │ │ │ + bge.n 3d698 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 3d5d0 │ │ │ │ + bne.n 3d620 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76f24 <_Py_open@@Base+0x408> │ │ │ │ + bl 76f74 <_Py_open@@Base+0x408> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3d674 │ │ │ │ + b.n 3d6c4 │ │ │ │ movw r9, #43316 @ 0xa934 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e494c │ │ │ │ - bl 6bfda │ │ │ │ + bl 1e5930 │ │ │ │ + bl 6c02a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d674 │ │ │ │ - ldr r2, [pc, #140] @ (3d67c ) │ │ │ │ + bne.n 3d6c4 │ │ │ │ + ldr r2, [pc, #140] @ (3d6cc ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r9] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ ldr.w r2, [sl, #72] @ 0x48 │ │ │ │ - cbz r2, 3d608 │ │ │ │ + cbz r2, 3d658 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3d62a │ │ │ │ + cbnz r2, 3d67a │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #42316 @ 0xa54c │ │ │ │ + movw r2, #41740 @ 0xa30c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 3d674 │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 3d6c4 │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #42316 @ 0xa54c │ │ │ │ + movw r1, #41740 @ 0xa30c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3d674 │ │ │ │ - bne.n 3d66a │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3d6c4 │ │ │ │ + bne.n 3d6ba │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #43316 @ 0xa934 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #42412 @ 0xa5ac │ │ │ │ + movw r1, #41836 @ 0xa36c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 3d674 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 3d6c4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3d588 │ │ │ │ + bne.n 3d5d8 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -25417,199 +25450,199 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3d6b6 │ │ │ │ + cbnz r4, 3d706 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3d6b6 │ │ │ │ + ble.n 3d706 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3d6b6 │ │ │ │ - cbz r2, 3d6b6 │ │ │ │ + bne.n 3d706 │ │ │ │ + cbz r2, 3d706 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3d072 │ │ │ │ + b.w 3d0c2 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #8168 @ 0x1fe8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d6a8 │ │ │ │ + bne.n 3d6f8 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #29848 @ 0x7498 │ │ │ │ + movw r1, #29272 @ 0x7258 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 122920 │ │ │ │ + bl 122414 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 3d712 │ │ │ │ + cbz r2, 3d762 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d712 │ │ │ │ + bge.n 3d762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3d712 │ │ │ │ + cbnz r3, 3d762 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d838 │ │ │ │ - movw r7, #41772 @ 0xa32c │ │ │ │ + beq.w 3d888 │ │ │ │ + movw r7, #41196 @ 0xa0ec │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #248] @ (3d840 ) │ │ │ │ + ldr r1, [pc, #248] @ (3d890 ) │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2070cc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 207de0 <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d762 │ │ │ │ - bl 22a2b8 │ │ │ │ + cbnz r0, 3d7b2 │ │ │ │ + bl 22ad10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d822 │ │ │ │ - b.n 3d746 │ │ │ │ + beq.n 3d872 │ │ │ │ + b.n 3d796 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3d77c │ │ │ │ + bne.n 3d7cc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d822 │ │ │ │ + beq.n 3d872 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d818 │ │ │ │ + bge.n 3d868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 3d7d6 │ │ │ │ - b.n 3d818 │ │ │ │ + cbz r3, 3d826 │ │ │ │ + b.n 3d868 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3d7c4 │ │ │ │ + bmi.n 3d814 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d798 │ │ │ │ + bge.n 3d7e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d798 │ │ │ │ + cbnz r3, 3d7e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d7ac │ │ │ │ + bge.n 3d7fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d7ac │ │ │ │ + cbnz r3, 3d7fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56764 @ 0xddbc │ │ │ │ + movw r1, #56188 @ 0xdb7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3d814 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3d864 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3d7dc │ │ │ │ + cbnz r3, 3d82c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d818 │ │ │ │ + bge.n 3d868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3d818 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d818 │ │ │ │ + cbnz r3, 3d868 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d868 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d7fa │ │ │ │ + bge.n 3d84a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d7fa │ │ │ │ + cbnz r3, 3d84a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3d746 │ │ │ │ + bne.n 3d796 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d814 │ │ │ │ + bge.n 3d864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d814 │ │ │ │ + cbnz r3, 3d864 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d838 │ │ │ │ - ldr r0, [pc, #40] @ (3d844 ) │ │ │ │ + b.n 3d888 │ │ │ │ + ldr r0, [pc, #40] @ (3d894 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 222ecc │ │ │ │ + bl 22393c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d836 │ │ │ │ + bge.n 3d886 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d836 │ │ │ │ + cbnz r3, 3d886 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfac40052 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3d906 │ │ │ │ + b.n 3d956 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3d86e │ │ │ │ - cbz r2, 3d868 │ │ │ │ + cbnz r3, 3d8be │ │ │ │ + cbz r2, 3d8b8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3d86e │ │ │ │ + cbnz r3, 3d8be │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3d958 │ │ │ │ + b.n 3d9a8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41928 @ 0xa3c8 │ │ │ │ + movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -25617,350 +25650,350 @@ │ │ │ │ add r1, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ blx 2bb7c │ │ │ │ - cbz r0, 3d8c0 │ │ │ │ + cbz r0, 3d910 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 3d8ec │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 3d93c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f40d4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f50b4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d8ec │ │ │ │ + beq.n 3d93c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f40d4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f50b4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d8ec │ │ │ │ + beq.n 3d93c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #49876 @ 0xc2d4 │ │ │ │ + movw r0, #49300 @ 0xc094 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ - b.n 3d902 │ │ │ │ + bl 94e38 │ │ │ │ + b.n 3d952 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d8f6 │ │ │ │ + beq.n 3d946 │ │ │ │ blx 2b5d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d900 │ │ │ │ + beq.n 3d950 │ │ │ │ blx 2b5d4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3d926 │ │ │ │ + bne.n 3d976 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 3d928 │ │ │ │ + bpl.n 3d978 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3d944 │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + cbz r1, 3d994 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3d91c │ │ │ │ + bls.n 3d96c │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.n 3d932 │ │ │ │ + bmi.n 3d982 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003d94e : │ │ │ │ - ldr r0, [pc, #4] @ (3d954 ) │ │ │ │ - b.w 1da5bc │ │ │ │ +0003d99e : │ │ │ │ + ldr r0, [pc, #4] @ (3d9a4 ) │ │ │ │ + b.w 1db5a4 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 26ec50 <_PyTime_AsMilliseconds@@Base+0x2854> │ │ │ │ + bl 26ee28 <_PyTime_AsMilliseconds@@Base+0x2854> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3da5a │ │ │ │ + beq.n 3daaa │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f5914 │ │ │ │ - cbnz r0, 3d996 │ │ │ │ - bl b0e80 │ │ │ │ + bl 155878 │ │ │ │ + cbnz r0, 3d9e6 │ │ │ │ + bl b0834 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 155b58 │ │ │ │ + bl 155824 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2af8c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3d9f2 │ │ │ │ - bgt.n 3d9e0 │ │ │ │ + beq.n 3da42 │ │ │ │ + bgt.n 3da30 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3d9c8 │ │ │ │ + beq.n 3da18 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3d9e0 │ │ │ │ + bne.n 3da30 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41956 @ 0xa3e4 │ │ │ │ + movw r1, #41380 @ 0xa1a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3da4c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3da9c │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6572 @ 0x19ac │ │ │ │ + movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3da4c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3da9c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #42664 @ 0xa6a8 │ │ │ │ + movw r3, #42088 @ 0xa468 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 40b40 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3da4c │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + b.n 3da9c │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3da30 │ │ │ │ + cbz r3, 3da80 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldrb.w r3, [r5, #72] @ 0x48 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15668c │ │ │ │ - b.n 3da5a │ │ │ │ + bl 1563a8 │ │ │ │ + b.n 3daaa │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15668c │ │ │ │ + bl 1563a8 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3dca4 │ │ │ │ + b.n 3dcf4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3da88 │ │ │ │ + cbz r3, 3dad8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3da98 │ │ │ │ - b.n 3daa8 │ │ │ │ - ldr r1, [pc, #464] @ (3dc5c ) │ │ │ │ + cbz r3, 3dae8 │ │ │ │ + b.n 3daf8 │ │ │ │ + ldr r1, [pc, #464] @ (3dcac ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3da82 │ │ │ │ - b.n 3dc4c │ │ │ │ - ldr r1, [pc, #452] @ (3dc60 ) │ │ │ │ + bne.n 3dad2 │ │ │ │ + b.n 3dc9c │ │ │ │ + ldr r1, [pc, #452] @ (3dcb0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc4c │ │ │ │ + beq.w 3dc9c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbnz r3, 3dabc │ │ │ │ - ldr r1, [pc, #436] @ (3dc64 ) │ │ │ │ + cbnz r3, 3db0c │ │ │ │ + ldr r1, [pc, #436] @ (3dcb4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc4c │ │ │ │ + beq.w 3dc9c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cbnz r3, 3dad0 │ │ │ │ - ldr r1, [pc, #420] @ (3dc68 ) │ │ │ │ + cbnz r3, 3db20 │ │ │ │ + ldr r1, [pc, #420] @ (3dcb8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc4c │ │ │ │ - movw r1, #42700 @ 0xa6cc │ │ │ │ + beq.w 3dc9c │ │ │ │ + movw r1, #42124 @ 0xa48c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #42704 @ 0xa6d0 │ │ │ │ + movw r0, #42128 @ 0xa490 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc4c │ │ │ │ - movw r0, #42712 @ 0xa6d8 │ │ │ │ + beq.w 3dc9c │ │ │ │ + movw r0, #42136 @ 0xa498 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f0230 │ │ │ │ + bl 1f1210 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc4c │ │ │ │ - movw r1, #35176 @ 0x8968 │ │ │ │ + beq.w 3dc9c │ │ │ │ + movw r1, #34600 @ 0x8728 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #18460 @ 0x481c │ │ │ │ + movw r0, #17884 @ 0x45dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc4c │ │ │ │ - movw r1, #35168 @ 0x8960 │ │ │ │ + beq.w 3dc9c │ │ │ │ + movw r1, #34592 @ 0x8720 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 122920 │ │ │ │ + bl 122414 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc4c │ │ │ │ + beq.w 3dc9c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #35144 @ 0x8948 │ │ │ │ + movw r1, #34568 @ 0x8708 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2c284 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3db5c │ │ │ │ + cbnz r0, 3dbac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls.n 3db5c │ │ │ │ + bls.n 3dbac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3db5c │ │ │ │ + bne.n 3dbac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3db5c │ │ │ │ + bne.n 3dbac │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 3db74 │ │ │ │ - movw r3, #43824 @ 0xab30 │ │ │ │ + beq.n 3dbc4 │ │ │ │ + movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42736 @ 0xa6f0 │ │ │ │ + movw r1, #42160 @ 0xa4b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3dc4c │ │ │ │ - movw r0, #21216 @ 0x52e0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3dc9c │ │ │ │ + movw r0, #20640 @ 0x50a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc4c │ │ │ │ - movw r0, #42784 @ 0xa720 │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #42208 @ 0xa4e0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc4c │ │ │ │ - movw r0, #13776 @ 0x35d0 │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #13200 @ 0x3390 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc4c │ │ │ │ - movw r0, #42768 @ 0xa710 │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #42192 @ 0xa4d0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc4c │ │ │ │ - movw r0, #42780 @ 0xa71c │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #42204 @ 0xa4dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc4c │ │ │ │ - movw r0, #42792 @ 0xa728 │ │ │ │ + beq.n 3dc9c │ │ │ │ + movw r0, #42216 @ 0xa4e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbz r0, 3dc4c │ │ │ │ - movw r0, #42772 @ 0xa714 │ │ │ │ + cbz r0, 3dc9c │ │ │ │ + movw r0, #42196 @ 0xa4d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 3dc4c │ │ │ │ - movw r0, #42800 @ 0xa730 │ │ │ │ + cbz r0, 3dc9c │ │ │ │ + movw r0, #42224 @ 0xa4f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 3dc4c │ │ │ │ - movw r3, #43800 @ 0xab18 │ │ │ │ + cbz r0, 3dc9c │ │ │ │ + movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #42808 @ 0xa738 │ │ │ │ + movw r0, #42232 @ 0xa4f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cce18 │ │ │ │ - movw r1, #42844 @ 0xa75c │ │ │ │ + bl 1cde80 │ │ │ │ + movw r1, #42268 @ 0xa51c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3dc4c │ │ │ │ + blt.n 3dc9c │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3dc52 │ │ │ │ + bge.n 3dca2 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3dc56 │ │ │ │ + b.n 3dca6 │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 3dc3c │ │ │ │ + bne.n 3dc8c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -25969,870 +26002,870 @@ │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3dc8a │ │ │ │ - cbz r2, 3dc84 │ │ │ │ + cbnz r3, 3dcda │ │ │ │ + cbz r2, 3dcd4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3dc8a │ │ │ │ + cbnz r3, 3dcda │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3d958 │ │ │ │ + b.n 3d9a8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42260 @ 0xa514 │ │ │ │ + movw r1, #41684 @ 0xa2d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3dcc6 │ │ │ │ + bls.n 3dd16 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bne.n 3dcd2 │ │ │ │ + bne.n 3dd22 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 3dcc2 │ │ │ │ + bcc.n 3dd12 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 3dcae │ │ │ │ - b.n 3dcda │ │ │ │ + beq.n 3dcfe │ │ │ │ + b.n 3dd2a │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3dcd0 │ │ │ │ + bne.n 3dd20 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3dca6 │ │ │ │ + bge.n 3dcf6 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 3dd52 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbnz r0, 3dd5c │ │ │ │ + b.n 3dd62 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3dd4c │ │ │ │ + b.n 3dd70 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 3dd70 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbz r0, 3dd70 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3dd14 │ │ │ │ + cbnz r4, 3dda2 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3dd14 │ │ │ │ + ble.n 3dda2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3dd14 │ │ │ │ - cbz r2, 3dd14 │ │ │ │ + bne.n 3dda2 │ │ │ │ + cbz r2, 3dda2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3d958 │ │ │ │ + b.n 3d9a8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #12] @ (3dd34 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #12] @ (3ddc4 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dd08 │ │ │ │ + bne.n 3dd96 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 3dd56 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 3dd60 │ │ │ │ - b.n 3dd66 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3dd50 │ │ │ │ - b.n 3dd74 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 3dd74 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3dd74 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - bl 121ccc <_PyArg_UnpackKeywords@@Base+0x3098> │ │ │ │ + bl 1217c0 <_PyArg_UnpackKeywords@@Base+0x30a8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3de86 │ │ │ │ + beq.n 3ded8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 3ddc4 │ │ │ │ - movw r0, #42896 @ 0xa790 │ │ │ │ + cbz r1, 3de16 │ │ │ │ + movw r0, #42320 @ 0xa550 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ddb6 │ │ │ │ + bge.n 3de08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ddb6 │ │ │ │ + cbnz r3, 3de08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3de84 │ │ │ │ - movw r2, #31664 @ 0x7bb0 │ │ │ │ + beq.n 3ded6 │ │ │ │ + movw r2, #31088 @ 0x7970 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - b.n 3ddce │ │ │ │ - movw r2, #34304 @ 0x8600 │ │ │ │ + b.n 3de20 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - cbz r3, 3de04 │ │ │ │ + cbz r3, 3de56 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42904 @ 0xa798 │ │ │ │ + movw r0, #42328 @ 0xa558 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ddf6 │ │ │ │ + bge.n 3de48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ddf6 │ │ │ │ + cbnz r3, 3de48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3de86 │ │ │ │ - movw r2, #31664 @ 0x7bb0 │ │ │ │ + beq.n 3ded8 │ │ │ │ + movw r2, #31088 @ 0x7970 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 3de30 │ │ │ │ + cbz r3, 3de82 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42920 @ 0xa7a8 │ │ │ │ + movw r0, #42344 @ 0xa568 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3de2c │ │ │ │ + bge.n 3de7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3de2c │ │ │ │ + cbnz r3, 3de7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3de86 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3ded8 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 3de5a │ │ │ │ - movw r0, #21280 @ 0x5320 │ │ │ │ + cbnz r3, 3deac │ │ │ │ + movw r0, #20704 @ 0x50e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3de56 │ │ │ │ + bge.n 3dea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3de56 │ │ │ │ + cbnz r3, 3dea8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3de86 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3ded8 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #42940 @ 0xa7bc │ │ │ │ + movw r0, #42364 @ 0xa57c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3de86 │ │ │ │ + bge.n 3ded8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3de86 │ │ │ │ + cbnz r3, 3ded8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3de86 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ded8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 171048 │ │ │ │ - cbz r0, 3debc │ │ │ │ + bl 170ddc │ │ │ │ + cbz r0, 3df0e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3df4c │ │ │ │ + beq.n 3df9e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #12872 @ 0x3248 │ │ │ │ + movw r0, #12296 @ 0x3008 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3df0a │ │ │ │ + bne.n 3df5c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3c452 │ │ │ │ + bl 3c4a2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3df02 │ │ │ │ + cbz r0, 3df54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3def2 │ │ │ │ + blt.n 3df44 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3df02 │ │ │ │ + b.n 3df54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3deee │ │ │ │ + bne.n 3df40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3deee │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3df40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84dec │ │ │ │ - b.n 3df44 │ │ │ │ + bl 84b4c │ │ │ │ + b.n 3df96 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c3e0 │ │ │ │ + bl 3c430 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3df44 │ │ │ │ + cbz r0, 3df96 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #45600 @ 0xb220 │ │ │ │ + movw r0, #45916 @ 0xb35c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3df34 │ │ │ │ + blt.n 3df86 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3df44 │ │ │ │ + b.n 3df96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3df30 │ │ │ │ + bne.n 3df82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3df30 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3df82 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 3df4e │ │ │ │ + bl 21b094 │ │ │ │ + b.n 3dfa0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3df90 │ │ │ │ + bne.n 3dfe2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 3dfa8 │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + bmi.n 3dffa │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60240 @ 0xeb50 │ │ │ │ + movw r0, #59664 @ 0xe910 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3dfa4 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3dff6 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60240 @ 0xeb50 │ │ │ │ + movw r0, #59664 @ 0xe910 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3df68 │ │ │ │ + bne.n 3dfba │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3dfc0 │ │ │ │ - ldr r5, [pc, #24] @ (3dfc4 ) │ │ │ │ + b.n 3e012 │ │ │ │ + ldr r5, [pc, #24] @ (3e014 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r2, r5] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ - bl 10a458 │ │ │ │ + bl 109f6c │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dfe8 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 3e01e │ │ │ │ + bne.n 3e038 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 3e06e │ │ │ │ mov r0, r4 │ │ │ │ - bl 38004 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 3800c <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3e006 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 3e056 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3e020 │ │ │ │ + b.n 3e070 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 3e020 │ │ │ │ + b.n 3e070 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #5321 @ 0x14c9 │ │ │ │ + movw r1, #4729 @ 0x1279 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 18ff4c <_PyType_LookupRef@@Base+0x4> │ │ │ │ + b.w 190190 <_PyType_LookupRef@@Base+0x4> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3e05a │ │ │ │ + beq.n 3e0aa │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43388 @ 0xa97c │ │ │ │ + movw r0, #42812 @ 0xa73c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 3e0c6 │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 3e116 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - bl f0440 │ │ │ │ + bl efeb8 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3e09a │ │ │ │ + bmi.n 3e0ea │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3e09a │ │ │ │ + beq.n 3e0ea │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43404 @ 0xa98c │ │ │ │ + movw r1, #42828 @ 0xa74c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r6 │ │ │ │ - bl f0440 │ │ │ │ + bl efeb8 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3e0ca │ │ │ │ + beq.n 3e11a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3e0ca │ │ │ │ + bmi.n 3e11a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43452 @ 0xa9bc │ │ │ │ + movw r1, #42876 @ 0xa77c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e14e │ │ │ │ + b.n 3e19e │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 3e10a │ │ │ │ - cbz r0, 3e11c │ │ │ │ + bne.n 3e15a │ │ │ │ + cbz r0, 3e16c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e11c │ │ │ │ + bge.n 3e16c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e11c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e11c │ │ │ │ + cbnz r3, 3e16c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e16c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 3e13c │ │ │ │ - cbz r0, 3e14e │ │ │ │ + bne.n 3e18c │ │ │ │ + cbz r0, 3e19e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e14e │ │ │ │ + bge.n 3e19e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e14e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e14e │ │ │ │ + cbnz r3, 3e19e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e19e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbz r2, 3e16e │ │ │ │ + cbz r2, 3e1be │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 3e170 │ │ │ │ + b.n 3e1c0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ - cbnz r2, 3e17c │ │ │ │ + cbnz r2, 3e1cc │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3e17c │ │ │ │ - cbnz r3, 3e19c │ │ │ │ + bne.n 3e1cc │ │ │ │ + cbnz r3, 3e1ec │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #372] @ (3e304 ) │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #372] @ (3e354 ) │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e2fc │ │ │ │ + beq.w 3e34c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3e1ca │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 3e21a │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36360 @ 0x8e08 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #43492 @ 0xa9e4 │ │ │ │ + movw r0, #42916 @ 0xa7a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r6 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3e2fc │ │ │ │ + b.n 3e34c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bne.n 3e1d6 │ │ │ │ + bne.n 3e226 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e2ce │ │ │ │ + b.n 3e31e │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e2ce │ │ │ │ + beq.n 3e31e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 3e1fc │ │ │ │ + bmi.n 3e24c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43504 @ 0xa9f0 │ │ │ │ + movw r1, #42928 @ 0xa7b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3e1c6 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3e216 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3e1d2 │ │ │ │ - ldr r2, [pc, #256] @ (3e308 ) │ │ │ │ + beq.n 3e222 │ │ │ │ + ldr r2, [pc, #256] @ (3e358 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r5, #0 │ │ │ │ movw r7, #57960 @ 0xe268 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ add.w r9, r4, #12 │ │ │ │ mov r8, r5 │ │ │ │ ldr.w fp, [r3, r2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 3e2ce │ │ │ │ + ble.n 3e31e │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ ldr.w sl, [r9, #4]! │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 3e248 │ │ │ │ + bne.n 3e298 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b4ff8 │ │ │ │ + bl 2b4da8 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e282 │ │ │ │ + b.n 3e2d2 │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 3e25c │ │ │ │ + bne.n 3e2ac │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 45a0c <_PyErr_SetLocaleString@@Base+0x1c8> │ │ │ │ + bl 45a5c <_PyErr_SetLocaleString@@Base+0x1c8> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e282 │ │ │ │ + b.n 3e2d2 │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3e270 │ │ │ │ + bne.n 3e2c0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 46084 │ │ │ │ + bl 460d4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e282 │ │ │ │ + b.n 3e2d2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43532 @ 0xaa0c │ │ │ │ + movw r1, #42956 @ 0xa7cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 3e2a0 │ │ │ │ + b.n 3e2f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3e2fc │ │ │ │ + beq.n 3e34c │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3e2ae │ │ │ │ + bne.n 3e2fe │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3e2ca │ │ │ │ + beq.n 3e31a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43564 @ 0xaa2c │ │ │ │ + movw r1, #42988 @ 0xa7ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, sl │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e2bc │ │ │ │ + bge.n 3e30c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 3e2c2 │ │ │ │ + cbz r2, 3e312 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 3e2ca │ │ │ │ + b.n 3e31a │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e2bc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e30c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3e21e │ │ │ │ - bl 24cbec <_PySlice_FromIndices@@Base+0x720> │ │ │ │ + b.n 3e26e │ │ │ │ + bl 24d29c <_PySlice_FromIndices@@Base+0x710> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 251e80 │ │ │ │ + bl 2524c8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e2fc │ │ │ │ + bge.n 3e34c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 3e2fc │ │ │ │ + cbnz r2, 3e34c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 3e34a │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 3e39a │ │ │ │ + movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e34a │ │ │ │ + bge.n 3e39a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e34a │ │ │ │ + cbnz r3, 3e39a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + movw r0, #33728 @ 0x83c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e3b8 │ │ │ │ + cbz r0, 3e408 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e38c │ │ │ │ + bge.n 3e3dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e38c │ │ │ │ + cbnz r3, 3e3dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3e3b6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3e406 │ │ │ │ movw r3, #43648 @ 0xaa80 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 193fa4 │ │ │ │ + bl 194ac8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e3b8 │ │ │ │ + bge.n 3e408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e3b8 │ │ │ │ + cbnz r3, 3e408 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e3b8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e408 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 3e3dc │ │ │ │ + bhi.n 3e42c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3e3f2 │ │ │ │ + ble.n 3e442 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3e3fa │ │ │ │ - movw r0, #23964 @ 0x5d9c │ │ │ │ + b.n 3e44a │ │ │ │ + movw r0, #23388 @ 0x5b5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e3d4 │ │ │ │ + bne.n 3e424 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 263778 │ │ │ │ + b.w 263958 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbnz r1, 3e43e │ │ │ │ + cbnz r1, 3e48e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44848 @ 0xaf30 │ │ │ │ + movw r1, #44272 @ 0xacf0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.w 3ee16 │ │ │ │ + bl f3c30 │ │ │ │ + b.w 3ee66 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3e46c │ │ │ │ + beq.n 3e4bc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44908 @ 0xaf6c │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3ee16 │ │ │ │ + b.w 3ee66 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3e488 │ │ │ │ + bne.n 3e4d8 │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 3e48c │ │ │ │ + b.n 3e4dc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b0fac │ │ │ │ + bl b0960 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 3e4ae │ │ │ │ + bge.n 3e4fe │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44936 @ 0xaf88 │ │ │ │ + movw r1, #44360 @ 0xad48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 3e464 │ │ │ │ - beq.n 3e4f4 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 3e4b4 │ │ │ │ + beq.n 3e544 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 3e524 │ │ │ │ + bhi.n 3e574 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ movw r2, #938 @ 0x3aa │ │ │ │ movt r2, #4 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3e53c │ │ │ │ + bne.n 3e58c │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3e50c │ │ │ │ + bne.n 3e55c │ │ │ │ movs r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ - cbz r2, 3e524 │ │ │ │ + cbz r2, 3e574 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45040 @ 0xaff0 │ │ │ │ + movw r1, #44464 @ 0xadb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3e464 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3e4b4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44984 @ 0xafb8 │ │ │ │ + movw r1, #44408 @ 0xad78 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 3e464 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 3e4b4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45068 @ 0xb00c │ │ │ │ + movw r1, #44492 @ 0xadcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 3e464 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 3e4b4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45108 @ 0xb034 │ │ │ │ + movw r1, #44532 @ 0xadf4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3e464 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3e4b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ - bl 103ddc │ │ │ │ + bl 1038cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3e568 │ │ │ │ + cbz r3, 3e5b8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45132 @ 0xb04c │ │ │ │ + movw r1, #44556 @ 0xae0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3e464 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3e4b4 │ │ │ │ ldr.w r2, [r9, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3e58a │ │ │ │ + bge.n 3e5da │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45152 @ 0xb060 │ │ │ │ + movw r1, #44576 @ 0xae20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 3e464 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 3e4b4 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add.w r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ strd r2, r3, [sp, #68] @ 0x44 │ │ │ │ @@ -26840,171 +26873,171 @@ │ │ │ │ add r3, r1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 3e464 │ │ │ │ + bcs.w 3e4b4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e464 │ │ │ │ + beq.w 3e4b4 │ │ │ │ adds r3, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3e5dc │ │ │ │ + beq.n 3e62c │ │ │ │ str.w r6, [r5], #4 │ │ │ │ - b.n 3e5d2 │ │ │ │ + b.n 3e622 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 3e606 │ │ │ │ + bcs.n 3e656 │ │ │ │ bl 315e4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 3e5e0 │ │ │ │ + beq.n 3e630 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 3e5e0 │ │ │ │ + beq.n 3e630 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsrs r2, r2, #1 │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ - b.n 3e5e0 │ │ │ │ + b.n 3e630 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 3e61e │ │ │ │ + beq.n 3e66e │ │ │ │ ldr.w r3, [r7], #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 3e60a │ │ │ │ + bge.n 3e65a │ │ │ │ cmp r4, r3 │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 3e60a │ │ │ │ + b.n 3e65a │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 3e648 │ │ │ │ + bcc.n 3e698 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #45196 @ 0xb08c │ │ │ │ + movw r1, #44620 @ 0xae4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 3e464 │ │ │ │ + bl 8388c │ │ │ │ + b.n 3e4b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 144b80 │ │ │ │ + bl 1446cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3edfe │ │ │ │ + beq.w 3ee4e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bge.n 3e67a │ │ │ │ + bge.n 3e6ca │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e67a │ │ │ │ + cbz r0, 3e6ca │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e69a │ │ │ │ - bl 23c160 │ │ │ │ + b.n 3e6ea │ │ │ │ + bl 23c814 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3edfe │ │ │ │ + bge.w 3ee4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3edfe │ │ │ │ + bne.w 3ee4e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3edfe │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ee4e │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - blt.n 3e6aa │ │ │ │ + blt.n 3e6fa │ │ │ │ strd r0, r1, [r2, #8]! │ │ │ │ - b.n 3e69a │ │ │ │ + b.n 3e6ea │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ mvn.w sl, #4026531840 @ 0xf0000000 │ │ │ │ mov ip, r9 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #51036 @ 0xc75c │ │ │ │ + movw r3, #50460 @ 0xc51c │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, ip │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.w 3ea12 │ │ │ │ + ble.w 3ea62 │ │ │ │ add.w r7, r4, r1, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r4, r1, lsl #3] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 141ecc │ │ │ │ + bl 141a18 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ uxtb r0, r0 │ │ │ │ str r4, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ adds r3, r1, #1 │ │ │ │ orr.w r4, ip, r4, lsl #8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - bne.n 3e71a │ │ │ │ + bne.n 3e76a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 141ecc │ │ │ │ + bl 141a18 │ │ │ │ str.w r5, [r7, #8]! │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ - b.n 3e6f6 │ │ │ │ + b.n 3e746 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r5, #2 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldrb r7, [r7, r0] │ │ │ │ add r7, r3 │ │ │ │ - beq.w 3ea0e │ │ │ │ + beq.w 3ea5e │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - bgt.n 3e7e8 │ │ │ │ + bgt.n 3e838 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ - bgt.n 3e750 │ │ │ │ + bgt.n 3e7a0 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bgt.n 3e796 │ │ │ │ + bgt.n 3e7e6 │ │ │ │ cmp r0, #28 │ │ │ │ - bgt.n 3e77a │ │ │ │ + bgt.n 3e7ca │ │ │ │ cmp r0, #14 │ │ │ │ - beq.w 3e890 │ │ │ │ + beq.w 3e8e0 │ │ │ │ cmp r0, #16 │ │ │ │ - bne.w 3e9c2 │ │ │ │ - b.n 3e890 │ │ │ │ + bne.w 3ea12 │ │ │ │ + b.n 3e8e0 │ │ │ │ sub.w ip, r0, #68 @ 0x44 │ │ │ │ cmp.w ip, #12 │ │ │ │ - bhi.w 3e9c2 │ │ │ │ + bhi.w 3ea12 │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ @@ -27013,25 +27046,25 @@ │ │ │ │ lsls r5, r7, #1 │ │ │ │ lsls r6, r6, #1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ sub.w r3, r0, #29 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.w 3e9c2 │ │ │ │ + bhi.w 3ea12 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne.w 3e9c2 │ │ │ │ + bne.w 3ea12 │ │ │ │ subs r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ rsb r1, r2, #32 │ │ │ │ lsr.w r3, r5, r2 │ │ │ │ subs r2, #32 │ │ │ │ lsl.w r1, r6, r1 │ │ │ │ it pl │ │ │ │ @@ -27048,22 +27081,22 @@ │ │ │ │ movcc r6, r3 │ │ │ │ str.w r3, [r4, r7, lsl #3] │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ itt cs │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs.w r6, r6, r5, lsr #29 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3ea0e │ │ │ │ + b.n 3ea5e │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - beq.w 3e918 │ │ │ │ + beq.w 3e968 │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3e9c2 │ │ │ │ + bhi.w 3ea12 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3e9c2 │ │ │ │ + bhi.w 3ea12 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ @@ -27079,29 +27112,29 @@ │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ add r2, r7 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 3e836 │ │ │ │ + b.n 3e886 │ │ │ │ add r2, r1 │ │ │ │ adds r2, #2 │ │ │ │ str.w r5, [r4, r2, lsl #3] │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3ea0e │ │ │ │ + b.n 3ea5e │ │ │ │ add r3, r2 │ │ │ │ str.w r5, [r4, r3, lsl #3] │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3ea0e │ │ │ │ + b.n 3ea5e │ │ │ │ subs r0, r7, r2 │ │ │ │ add.w ip, r4, r0, lsl #3 │ │ │ │ ldr.w r2, [r4, r0, lsl #3] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ str.w r5, [r4, r0, lsl #3] │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ @@ -27111,20 +27144,20 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, r3, #1 │ │ │ │ orr.w r8, r8, r3 │ │ │ │ - b.n 3ea0e │ │ │ │ + b.n 3ea5e │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 3e966 │ │ │ │ + blt.n 3e9b6 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ - b.n 3ea04 │ │ │ │ + b.n 3ea54 │ │ │ │ add r2, r1 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ add.w r2, r2, #2 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ itett cc │ │ │ │ lslcc r6, r6, #3 │ │ │ │ movcs.w r5, #4294967295 @ 0xffffffff │ │ │ │ @@ -27134,76 +27167,76 @@ │ │ │ │ orrcc.w r5, r5, #3 │ │ │ │ movcs r6, r5 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ str.w r5, [r4, r2, lsl #3] │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b.n 3ea0e │ │ │ │ + b.n 3ea5e │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ lsrs r5, r5, #6 │ │ │ │ orr.w r5, r5, r6, lsl #26 │ │ │ │ asrs r6, r6, #6 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3ea0e │ │ │ │ + b.n 3ea5e │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 3e966 │ │ │ │ + bcs.n 3e9b6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #2 │ │ │ │ - b.n 3ea04 │ │ │ │ + b.n 3ea54 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3ea0e │ │ │ │ + b.n 3ea5e │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 3e96e │ │ │ │ - b.n 3e966 │ │ │ │ + bcc.n 3e9be │ │ │ │ + b.n 3e9b6 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ itett cs │ │ │ │ lslcs r6, r6, #3 │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ ite cs │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3ea04 │ │ │ │ + bpl.n 3ea54 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bcs.n 3e96e │ │ │ │ - b.n 3e966 │ │ │ │ + bcs.n 3e9be │ │ │ │ + b.n 3e9b6 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 3ea04 │ │ │ │ + bpl.n 3ea54 │ │ │ │ lsrs r3, r5, #3 │ │ │ │ asrs r2, r6, #3 │ │ │ │ orr.w r3, r3, r6, lsl #29 │ │ │ │ cmp fp, r3 │ │ │ │ sbcs.w r2, sl, r2 │ │ │ │ - bcc.n 3e966 │ │ │ │ + bcc.n 3e9b6 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #3 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bge.n 3e96e │ │ │ │ + bge.n 3e9be │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3ea04 │ │ │ │ + b.n 3ea54 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #4 │ │ │ │ - b.n 3ea04 │ │ │ │ + b.n 3ea54 │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #7 │ │ │ │ and.w r1, r5, #7 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ lsls r3, r2 │ │ │ │ lsls r1, r2 │ │ │ │ bic.w r3, r5, r3 │ │ │ │ @@ -27219,166 +27252,166 @@ │ │ │ │ orrpl r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ and.w r5, r5, #7 │ │ │ │ orrs r5, r3 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 3ea0e │ │ │ │ + b.n 3ea5e │ │ │ │ mov r1, r2 │ │ │ │ - bl 2a3ab8 │ │ │ │ + bl 2a386c │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3e9da │ │ │ │ + bge.n 3ea2a │ │ │ │ lsrs r5, r5, #3 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 3e9ca │ │ │ │ + b.n 3ea1a │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - cbz r0, 3ea04 │ │ │ │ + cbz r0, 3ea54 │ │ │ │ cmp fp, r5 │ │ │ │ mov.w r3, r6, lsl #3 │ │ │ │ sbcs.w r6, sl, r6 │ │ │ │ orr.w r3, r3, r5, lsr #29 │ │ │ │ mov.w r5, r5, lsl #3 │ │ │ │ iteet cc │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcs r6, r3 │ │ │ │ movcc r6, r5 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 3e9de │ │ │ │ + b.n 3ea2e │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - b.n 3e6d0 │ │ │ │ + b.n 3e720 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ mov ip, r9 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ add.w r5, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w lr, r5, r2 │ │ │ │ cmp lr, r5 │ │ │ │ - bls.w 3eb40 │ │ │ │ + bls.w 3eb90 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bpl.n 3ea46 │ │ │ │ + bpl.n 3ea96 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r2, r1, r2, lsl #6 │ │ │ │ - b.n 3ea32 │ │ │ │ + b.n 3ea82 │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r5, #1 │ │ │ │ lsls r0, r0, #25 │ │ │ │ - bmi.n 3ea46 │ │ │ │ + bmi.n 3ea96 │ │ │ │ ldrb.w r9, [r1, #1] │ │ │ │ and.w r9, r9, #63 @ 0x3f │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldrb.w r0, [r5, #1]! │ │ │ │ lsls r6, r1, #25 │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - bpl.n 3ea6c │ │ │ │ + bpl.n 3eabc │ │ │ │ orr.w r9, r0, r9, lsl #6 │ │ │ │ - b.n 3ea58 │ │ │ │ + b.n 3eaa8 │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 3ea80 │ │ │ │ + bpl.n 3ead0 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r0, r1, r0, lsl #6 │ │ │ │ - b.n 3ea6c │ │ │ │ + b.n 3eabc │ │ │ │ add.w r1, r4, r2, lsl #3 │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 3ea26 │ │ │ │ + beq.n 3ea76 │ │ │ │ add.w r6, r4, r9, lsl #3 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov.w r6, r9, lsl #3 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr.w r8, [r4, r9, lsl #3] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - bne.n 3ea26 │ │ │ │ + bne.n 3ea76 │ │ │ │ and.w r8, r0, #1 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - beq.n 3eaf2 │ │ │ │ + beq.n 3eb42 │ │ │ │ subs r0, #1 │ │ │ │ movs r6, #7 │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ sub.w r3, r0, #32 │ │ │ │ rsb r9, r0, #32 │ │ │ │ lsl.w r0, r6, r0 │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ lsr.w r9, r6, r9 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ orr.w r3, r3, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs.w r9, r3, r1 │ │ │ │ - bge.n 3eaf8 │ │ │ │ + bge.n 3eb48 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3eae0 │ │ │ │ + b.n 3eb30 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 3eafa │ │ │ │ + b.n 3eb4a │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r3, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3eb18 │ │ │ │ + beq.n 3eb68 │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r1 │ │ │ │ - bcc.n 3eb20 │ │ │ │ + bcc.n 3eb70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ mov r3, r1 │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r3 │ │ │ │ - bcs.n 3eb28 │ │ │ │ + bcs.n 3eb78 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3eb34 │ │ │ │ + b.n 3eb84 │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [r4, r3] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 3ea26 │ │ │ │ + b.n 3ea76 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e6c6 │ │ │ │ + bne.w 3e716 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, ip │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3eb5c │ │ │ │ + bge.n 3ebac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3eb5c │ │ │ │ + cbnz r3, 3ebac │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r6, #44808 @ 0xaf08 │ │ │ │ + movw r6, #44232 @ 0xacc8 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov sl, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov fp, r4 │ │ │ │ @@ -27389,617 +27422,617 @@ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ subs r2, r2, r3 │ │ │ │ add.w r3, r4, r2, lsl #2 │ │ │ │ ldr.w r8, [r4, r2, lsl #2] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, lr │ │ │ │ - ble.w 3ecc8 │ │ │ │ + ble.w 3ed18 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r3, [r3, lr, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3ecbc │ │ │ │ + bne.w 3ed0c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ orrs.w r3, r7, r0 │ │ │ │ - bmi.n 3ec3a │ │ │ │ + bmi.n 3ec8a │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r4, r0, r1 │ │ │ │ - bge.n 3ebca │ │ │ │ + bge.n 3ec1a │ │ │ │ lsrs r3, r3, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3ebb8 │ │ │ │ + b.n 3ec08 │ │ │ │ mov r4, r2 │ │ │ │ mov ip, r0 │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ orrs.w r6, r3, r1 │ │ │ │ - beq.n 3ec20 │ │ │ │ + beq.n 3ec70 │ │ │ │ and.w r6, r3, #7 │ │ │ │ ands.w lr, r4, #7 │ │ │ │ - beq.w 3ee08 │ │ │ │ + beq.w 3ee58 │ │ │ │ cmp.w lr, #3 │ │ │ │ - bne.n 3ebf4 │ │ │ │ + bne.n 3ec44 │ │ │ │ subs r6, #4 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 3ec06 │ │ │ │ + b.n 3ec56 │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 3ec0c │ │ │ │ + beq.n 3ec5c │ │ │ │ sub.w lr, r6, lr │ │ │ │ rsbs r6, lr, #0 │ │ │ │ adc.w r6, r6, lr │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ee08 │ │ │ │ + beq.w 3ee58 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ orr.w r4, r4, ip, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ mov.w ip, ip, asr #3 │ │ │ │ - b.n 3ebd4 │ │ │ │ + b.n 3ec24 │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ orrs.w ip, r4, ip │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bne.w 3ee0e │ │ │ │ + bne.w 3ee5e │ │ │ │ cmp r9, r2 │ │ │ │ sbcs.w r3, sl, r0 │ │ │ │ - blt.n 3ec86 │ │ │ │ + blt.n 3ecd6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3ecbc │ │ │ │ + b.n 3ed0c │ │ │ │ adds r1, r5, #1 │ │ │ │ - bne.n 3ecbc │ │ │ │ + bne.n 3ed0c │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3ec92 │ │ │ │ + beq.n 3ece2 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - beq.n 3ec9c │ │ │ │ + beq.n 3ecec │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3eca6 │ │ │ │ + beq.n 3ecf6 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 3ecb2 │ │ │ │ + beq.n 3ed02 │ │ │ │ and.w r2, r2, #7 │ │ │ │ - movw r3, #58064 @ 0xe2d0 │ │ │ │ + movw r3, #57488 @ 0xe090 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r5, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r6, [r3, #2264] @ 0x8d8 │ │ │ │ - b.n 3ecbc │ │ │ │ + b.n 3ed0c │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r0 │ │ │ │ movs r5, #0 │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ - b.n 3ecbc │ │ │ │ - movw r6, #44644 @ 0xae64 │ │ │ │ + b.n 3ed0c │ │ │ │ + movw r6, #44068 @ 0xac24 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3ecbc │ │ │ │ - movw r6, #44672 @ 0xae80 │ │ │ │ + b.n 3ed0c │ │ │ │ + movw r6, #44096 @ 0xac40 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3ecbc │ │ │ │ - movw r6, #44708 @ 0xaea4 │ │ │ │ + b.n 3ed0c │ │ │ │ + movw r6, #44132 @ 0xac64 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 3ecbc │ │ │ │ - movw r6, #44740 @ 0xaec4 │ │ │ │ + b.n 3ed0c │ │ │ │ + movw r6, #44164 @ 0xac84 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w lr, lr, #1 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3eb92 │ │ │ │ + b.n 3ebe2 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r9 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83ac4 │ │ │ │ - cbnz r5, 3ece8 │ │ │ │ + bl 8388c │ │ │ │ + cbnz r5, 3ed38 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 3ecfc │ │ │ │ + b.n 3ed4c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.w 3e464 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.w 3e4b4 │ │ │ │ add.w r0, r2, #10 │ │ │ │ cmp r2, r1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 3ed16 │ │ │ │ + bge.n 3ed66 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ it eq │ │ │ │ addeq r3, #1 │ │ │ │ - b.n 3ecfc │ │ │ │ - cbz r3, 3ed76 │ │ │ │ + b.n 3ed4c │ │ │ │ + cbz r3, 3edc6 │ │ │ │ movw r2, #43772 @ 0xaafc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #34304 @ 0x8600 │ │ │ │ + movw r1, #33728 @ 0x83c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #40752 @ 0x9f30 │ │ │ │ + movw r2, #40176 @ 0x9cf0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #45240 @ 0xb0b8 │ │ │ │ + movw r2, #44664 @ 0xae78 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 24df2c │ │ │ │ + bl 24e584 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3e464 │ │ │ │ + bne.w 3e4b4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3ed76 │ │ │ │ + bge.n 3edc6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b.n 3ed5c │ │ │ │ + b.n 3edac │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, r8, lsr #3 │ │ │ │ orr.w r3, r3, r7, lsl #29 │ │ │ │ it ne │ │ │ │ movne r8, r3 │ │ │ │ mov.w r3, r7, asr #3 │ │ │ │ it ne │ │ │ │ movne r7, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp fp, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs.w r3, sl, r7 │ │ │ │ - bge.n 3ede6 │ │ │ │ + bge.n 3ee36 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ subs r0, r3, #4 │ │ │ │ str r0, [r2, #32] │ │ │ │ and.w r2, r8, #7 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3edd2 │ │ │ │ - ldr r2, [pc, #116] @ (3ee20 ) │ │ │ │ + bne.n 3ee22 │ │ │ │ + ldr r2, [pc, #116] @ (3ee70 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 3edda │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 3ee2a │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ - bl 9a534 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ + bl 1cbebc │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ orr.w r8, r8, r7, lsl #29 │ │ │ │ asrs r7, r7, #3 │ │ │ │ - b.n 3ed8e │ │ │ │ + b.n 3edde │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add.w r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b.n 3ee16 │ │ │ │ + b.n 3ee66 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83ac4 │ │ │ │ - b.w 3e464 │ │ │ │ + bl 8388c │ │ │ │ + b.w 3e4b4 │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.w 3ec6e │ │ │ │ - b.n 3ecbc │ │ │ │ + beq.w 3ecbe │ │ │ │ + b.n 3ed0c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003ee24 : │ │ │ │ +0003ee74 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88258 │ │ │ │ - cbz r0, 3ee5e │ │ │ │ + bl 88010 │ │ │ │ + cbz r0, 3eeae │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl dba38 │ │ │ │ + bl db428 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ee62 │ │ │ │ + bge.n 3eeb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ee62 │ │ │ │ + cbnz r3, 3eeb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ee62 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3eeb2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 3ee82 │ │ │ │ + cbz r3, 3eed2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3ee9a │ │ │ │ + b.n 3eeea │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3ee8a │ │ │ │ + bge.n 3eeda │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3ee9a │ │ │ │ + b.n 3eeea │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3ee86 │ │ │ │ + bgt.n 3eed6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3ee86 │ │ │ │ + beq.n 3eed6 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 3eeba │ │ │ │ + b.n 3ef0a │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #128] @ (3ef30 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #128] @ (3ef80 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ef28 │ │ │ │ + beq.n 3ef78 │ │ │ │ cmn r6, r5 │ │ │ │ itte eq │ │ │ │ movweq r5, #5752 @ 0x1678 │ │ │ │ movteq r5, #80 @ 0x50 │ │ │ │ ldrne r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca1b0 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1cb178 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ef26 │ │ │ │ + beq.n 3ef76 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - movw r3, #25729 @ 0x6481 │ │ │ │ + movw r3, #27457 @ 0x6b41 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ - movw r1, #65457 @ 0xffb1 │ │ │ │ - movt r1, #30 │ │ │ │ + movw r1, #3985 @ 0xf91 │ │ │ │ + movt r1, #31 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ef38 │ │ │ │ + bl 3ef88 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ef28 │ │ │ │ + cbz r0, 3ef78 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3ef28 │ │ │ │ - ldr r0, [pc, #48] @ (3ef34 ) │ │ │ │ + beq.n 3ef78 │ │ │ │ + ldr r0, [pc, #48] @ (3ef84 ) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ - bl ad708 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + bl ad0c0 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ef22 │ │ │ │ + bge.n 3ef72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ef22 │ │ │ │ + cbnz r3, 3ef72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3ef28 │ │ │ │ + b.n 3ef78 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 3f3b8 │ │ │ │ + b.n 3f408 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 26a6ac │ │ │ │ + bl 26a88c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ef5c │ │ │ │ + bne.n 3efac │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ef82 │ │ │ │ + b.n 3efd2 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 3ef86 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3efd6 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ef58 │ │ │ │ + beq.n 3efa8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 2a4028 │ │ │ │ + bl 2a3dd8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003ef86 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003efd6 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2a3e20 │ │ │ │ + bl 2a3bd0 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.w 214a4c │ │ │ │ + b.w 215710 │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3efcc <_PyTime_AsTimevalTime_t@@Base+0x46> │ │ │ │ - movw r0, #46272 @ 0xb4c0 │ │ │ │ + bne.n 3f01c <_PyTime_AsTimevalTime_t@@Base+0x46> │ │ │ │ + movw r0, #45696 @ 0xb280 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e6e8 │ │ │ │ + b.w 8e4b0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 171048 │ │ │ │ - cbz r0, 3f000 <_PyTime_AsTimevalTime_t@@Base+0x7a> │ │ │ │ + bl 170ddc │ │ │ │ + cbz r0, 3f050 <_PyTime_AsTimevalTime_t@@Base+0x7a> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f02e <_PyTime_AsTimevalTime_t@@Base+0xa8> │ │ │ │ + beq.n 3f07e <_PyTime_AsTimevalTime_t@@Base+0xa8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #12872 @ 0x3248 │ │ │ │ + movw r0, #12296 @ 0x3008 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #45600 @ 0xb220 │ │ │ │ + movw r3, #45916 @ 0xb35c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 3f030 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bl 21b094 │ │ │ │ + b.n 3f080 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #128] @ (3f0c8 <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ + ldr r0, [pc, #128] @ (3f118 <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #52592 @ 0xcd70 │ │ │ │ + movw r2, #52016 @ 0xcb30 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #46376 @ 0xb528 │ │ │ │ + movw r1, #45800 @ 0xb2e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 3f0ae <_PyTime_AsTimevalTime_t@@Base+0x128> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 3f0fe <_PyTime_AsTimevalTime_t@@Base+0x128> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62448 @ 0xf3f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #46396 @ 0xb53c │ │ │ │ + movw r0, #45820 @ 0xb2fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3f08c <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ + bne.n 3f0dc <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f0a6 <_PyTime_AsTimevalTime_t@@Base+0x120> │ │ │ │ + b.n 3f0f6 <_PyTime_AsTimevalTime_t@@Base+0x120> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 249aac │ │ │ │ + bl 24a16c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f088 <_PyTime_AsTimevalTime_t@@Base+0x102> │ │ │ │ + beq.n 3f0d8 <_PyTime_AsTimevalTime_t@@Base+0x102> │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 291058 <_PyArg_BadArgument@@Base+0x1c7c> │ │ │ │ + bl 290e0c <_PyArg_BadArgument@@Base+0x1c70> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 3f0b0 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ + bl 8388c │ │ │ │ + b.n 3f100 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #20] @ (3f0c8 <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ + ldr r3, [pc, #20] @ (3f118 <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3f0c2 <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ + beq.n 3f112 <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r1, #16 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 3f0ec <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ + cbnz r2, 3f13c <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 3f0ec <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ - cbnz r4, 3f110 <_PyTime_AsTimevalTime_t@@Base+0x18a> │ │ │ │ + bne.n 3f13c <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ + cbnz r4, 3f160 <_PyTime_AsTimevalTime_t@@Base+0x18a> │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ add r5, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ movw r3, #10136 @ 0x2798 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f234 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ + beq.w 3f284 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r7, #24508 @ 0x5fbc │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 3f128 <_PyTime_AsTimevalTime_t@@Base+0x1a2> │ │ │ │ + beq.n 3f178 <_PyTime_AsTimevalTime_t@@Base+0x1a2> │ │ │ │ mov r1, r7 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 3f13a <_PyTime_AsTimevalTime_t@@Base+0x1b4> │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 3f18a <_PyTime_AsTimevalTime_t@@Base+0x1b4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3f15e <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ - b.n 3f156 <_PyTime_AsTimevalTime_t@@Base+0x1d0> │ │ │ │ - movw r1, #46496 @ 0xb5a0 │ │ │ │ + bne.n 3f1ae <_PyTime_AsTimevalTime_t@@Base+0x1d8> │ │ │ │ + b.n 3f1a6 <_PyTime_AsTimevalTime_t@@Base+0x1d0> │ │ │ │ + movw r1, #45920 @ 0xb360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #44108 @ 0xac4c │ │ │ │ + movw r0, #43532 @ 0xaa0c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f234 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ - bl 940d4 │ │ │ │ + b.n 3f284 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f152 <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ + bne.n 3f1a2 <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3f174 <_PyTime_AsTimevalTime_t@@Base+0x1ee> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 3f1c4 <_PyTime_AsTimevalTime_t@@Base+0x1ee> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f152 <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ + bne.n 3f1a2 <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 3f1ac <_PyTime_AsTimevalTime_t@@Base+0x226> │ │ │ │ + beq.n 3f1fc <_PyTime_AsTimevalTime_t@@Base+0x226> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3f1ae <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ + beq.n 3f1fe <_PyTime_AsTimevalTime_t@@Base+0x228> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #46516 @ 0xb5b4 │ │ │ │ + movw r1, #45940 @ 0xb374 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3f1c4 <_PyTime_AsTimevalTime_t@@Base+0x23e> │ │ │ │ + beq.n 3f214 <_PyTime_AsTimevalTime_t@@Base+0x23e> │ │ │ │ movs r1, #87 @ 0x57 │ │ │ │ - movw r0, #22532 @ 0x5804 │ │ │ │ + movw r0, #21956 @ 0x55c4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 3f152 <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 3f1a2 <_PyTime_AsTimevalTime_t@@Base+0x1cc> │ │ │ │ movw r0, #6172 @ 0x181c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f234 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ - cbz r5, 3f1e2 <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ + cbz r0, 3f284 <_PyTime_AsTimevalTime_t@@Base+0x2ae> │ │ │ │ + cbz r5, 3f232 <_PyTime_AsTimevalTime_t@@Base+0x25c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strd r6, r9, [r4, #12] │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - cbz r3, 3f204 <_PyTime_AsTimevalTime_t@@Base+0x27e> │ │ │ │ + cbz r3, 3f254 <_PyTime_AsTimevalTime_t@@Base+0x27e> │ │ │ │ mov r0, r4 │ │ │ │ bl 2fb50 <_PyObject_DebugMallocStats@@Base+0x19e8> │ │ │ │ - ldr r0, [pc, #52] @ (3f23c <_PyTime_AsTimevalTime_t@@Base+0x2b6>) │ │ │ │ + ldr r0, [pc, #52] @ (3f28c <_PyTime_AsTimevalTime_t@@Base+0x2b6>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -28033,844 +28066,693 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 3f288 <_PyTime_AsTimevalTime_t@@Base+0x302> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 3f28e <_PyTime_AsTimevalTime_t@@Base+0x308> │ │ │ │ + beq.n 3f2d8 <_PyTime_AsTimevalTime_t@@Base+0x302> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 3f2de <_PyTime_AsTimevalTime_t@@Base+0x308> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3f29a <_PyTime_AsTimevalTime_t@@Base+0x314> │ │ │ │ + cbz r3, 3f2ea <_PyTime_AsTimevalTime_t@@Base+0x314> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3f302 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ + b.n 3f352 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl dd268 <_PyDict_FromItems@@Base+0x804> │ │ │ │ + bl dcc50 <_PyDict_FromItems@@Base+0x800> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f2fc <_PyTime_AsTimevalTime_t@@Base+0x376> │ │ │ │ + cbz r0, 3f34c <_PyTime_AsTimevalTime_t@@Base+0x376> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 3f2c2 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ + bne.n 3f312 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31344 @ 0x7a70 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3f2c2 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ + bne.n 3f312 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3f2fe <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ - b.n 3f2ea <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ - movw r3, #46708 @ 0xb674 │ │ │ │ + cbz r3, 3f34e <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ + b.n 3f33a <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ + movw r3, #46132 @ 0xb434 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #43800 @ 0xab18 │ │ │ │ + movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ - bl 22a0f4 │ │ │ │ - bl 940d4 │ │ │ │ + bl 22ab4c │ │ │ │ + bl 93e90 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 3f2fe <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ + cbz r0, 3f34e <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 3f302 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ + b.n 3f352 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003f30a : │ │ │ │ +0003f35a : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #32328 @ 0x7e48 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 3f358 │ │ │ │ + cbz r3, 3f3a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 155b58 │ │ │ │ + bl 155824 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #46756 @ 0xb6a4 │ │ │ │ + movw r2, #46180 @ 0xb464 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15668c │ │ │ │ + bl 1563a8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f360 │ │ │ │ - bl 3f4e8 │ │ │ │ + b.n 3f3b0 │ │ │ │ + bl 3f538 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f32c │ │ │ │ + beq.n 3f37c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3f394 │ │ │ │ + bgt.n 3f3e4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46768 @ 0xb6b0 │ │ │ │ + movw r1, #46192 @ 0xb470 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3f424 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3f474 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r6, r1 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3f3ba │ │ │ │ + bmi.n 3f40a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46828 @ 0xb6ec │ │ │ │ + movw r1, #46252 @ 0xb4ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3f424 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3f474 │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f4da │ │ │ │ + beq.w 3f52a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - cbz r5, 3f3e6 │ │ │ │ + cbz r5, 3f436 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r5, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #232] @ (3f4e4 ) │ │ │ │ + ldr r3, [pc, #232] @ (3f534 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 998cc <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl 9967c <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 134884 │ │ │ │ + bl 134644 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 3f428 │ │ │ │ + cbnz r0, 3f478 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f424 │ │ │ │ + bge.n 3f474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f4cc │ │ │ │ + beq.n 3f51c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f4da │ │ │ │ + b.n 3f52a │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - cbz r5, 3f434 │ │ │ │ + cbz r5, 3f484 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16ffc0 │ │ │ │ + bl 16fd50 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.n 3f4d4 │ │ │ │ + bgt.n 3f524 │ │ │ │ ldrd r6, r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3f4ae │ │ │ │ + beq.n 3f4fe │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ffc0 │ │ │ │ - cbz r0, 3f4ae │ │ │ │ + bl 16fd50 │ │ │ │ + cbz r0, 3f4fe │ │ │ │ mov r0, r7 │ │ │ │ - bl 299c98 │ │ │ │ + bl 299a54 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f414 │ │ │ │ - bl 83e5c │ │ │ │ + beq.n 3f464 │ │ │ │ + bl 83c24 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f474 │ │ │ │ + bge.n 3f4c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3f474 │ │ │ │ + cbnz r3, 3f4c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3f414 │ │ │ │ + beq.n 3f464 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 3f4a0 │ │ │ │ + cbz r3, 3f4f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 238f94 │ │ │ │ + bl 239640 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f49a │ │ │ │ + bge.n 3f4ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f49a │ │ │ │ + cbnz r3, 3f4ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 3f4a2 │ │ │ │ - b.n 3f414 │ │ │ │ + cbnz r3, 3f4f2 │ │ │ │ + b.n 3f464 │ │ │ │ str r5, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 83e5c │ │ │ │ + bl 83c24 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbnz r0, 3f4c0 │ │ │ │ - b.n 3f414 │ │ │ │ + cbnz r0, 3f510 │ │ │ │ + b.n 3f464 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [r4, #20] │ │ │ │ - movw r3, #64175 @ 0xfaaf │ │ │ │ + movw r3, #63879 @ 0xf987 │ │ │ │ movt r3, #3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n 3f4d4 │ │ │ │ + b.n 3f524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f424 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f474 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97ae4 │ │ │ │ + bl 97894 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003f4e8 : │ │ │ │ +0003f538 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ blx 2adc4 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #46860 @ 0xb70c │ │ │ │ + movw r1, #46284 @ 0xb4cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2b8c8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f56a │ │ │ │ + beq.n 3f5ba │ │ │ │ movw r5, #32328 @ 0x7e48 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - movw r1, #27716 @ 0x6c44 │ │ │ │ + movw r1, #27140 @ 0x6a04 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2aeac │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 3f554 │ │ │ │ + cbnz r0, 3f5a4 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx 2b5d4 │ │ │ │ - b.n 3f56a │ │ │ │ - bl 1f49c8 │ │ │ │ + b.n 3f5ba │ │ │ │ + bl 1f5834 │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 3f568 │ │ │ │ + cbnz r0, 3f5b8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r4, #1 │ │ │ │ blx 2c160 │ │ │ │ - b.n 3f56a │ │ │ │ + b.n 3f5ba │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3f590 │ │ │ │ + bne.n 3f5e0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r3, 3f5a8 │ │ │ │ - b.n 3f5b2 │ │ │ │ + cbz r3, 3f5f8 │ │ │ │ + b.n 3f602 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2580 @ 0xa14 │ │ │ │ + movw r0, #2004 @ 0x7d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f586 │ │ │ │ + bne.n 3f5d6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f5d8 │ │ │ │ + b.n 3f628 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a5860 │ │ │ │ + bl 2a5610 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f5a4 │ │ │ │ + beq.n 3f5f4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 3f5c2 │ │ │ │ - bl 7fabc │ │ │ │ + cbnz r0, 3f612 │ │ │ │ + bl 7f8cc │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f5a4 │ │ │ │ + beq.n 3f5f4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 3f5fc │ │ │ │ + cbz r3, 3f64c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 3f65a │ │ │ │ + cbnz r3, 3f6aa │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f794 │ │ │ │ + beq.w 3f7e4 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r1, [r2, #16]! │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 3f644 │ │ │ │ + bge.n 3f694 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - b.n 3f624 │ │ │ │ + b.n 3f674 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #46092 @ 0xb40c │ │ │ │ + movw r0, #45516 @ 0xb1cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r1, #50748 @ 0xc63c │ │ │ │ + b.w 94e38 │ │ │ │ + movw r1, #50172 @ 0xc3fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #61748 @ 0xf134 │ │ │ │ + movw r0, #61172 @ 0xeef4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f794 │ │ │ │ - ldr r1, [pc, #292] @ (3f79c ) │ │ │ │ + beq.w 3f7e4 │ │ │ │ + ldr r1, [pc, #292] @ (3f7ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr.w r8, [r3, r1] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - beq.n 3f69a │ │ │ │ + beq.n 3f6ea │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r6, [r4, r2] │ │ │ │ - cbnz r6, 3f6ac │ │ │ │ + cbnz r6, 3f6fc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl a42c4 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl a36e8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f76e │ │ │ │ - cbz r3, 3f6b2 │ │ │ │ + b.n 3f7be │ │ │ │ + cbz r3, 3f702 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbnz r2, 3f6f2 │ │ │ │ - movw r3, #1105 @ 0x451 │ │ │ │ - movt r3, #15 │ │ │ │ + cbnz r2, 3f742 │ │ │ │ + movw r3, #65225 @ 0xfec9 │ │ │ │ + movt r3, #14 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 3f6e4 │ │ │ │ + bne.n 3f734 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst.w r3, #1 │ │ │ │ iteee eq │ │ │ │ streq r2, [sp, #0] │ │ │ │ strne r2, [sp, #0] │ │ │ │ addne r3, sp, #16 │ │ │ │ movne r2, #0 │ │ │ │ itt eq │ │ │ │ addeq r3, sp, #16 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ - bl 1d0338 │ │ │ │ + bl 1d13a0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3f762 │ │ │ │ + b.n 3f7b2 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3f762 │ │ │ │ + b.n 3f7b2 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #2 │ │ │ │ - bl f99f0 <_PyEval_CheckExceptTypeValid@@Base+0x18ac> │ │ │ │ + bl f94f8 <_PyEval_CheckExceptTypeValid@@Base+0x18b0> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f76e │ │ │ │ + cbz r0, 3f7be │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w fp, r3, #2 │ │ │ │ cmp fp, sl │ │ │ │ - ble.n 3f744 │ │ │ │ + ble.n 3f794 │ │ │ │ ldr.w r0, [r5, sl, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f73e │ │ │ │ + bge.n 3f78e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3f73e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3f78e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 3f724 │ │ │ │ + b.n 3f774 │ │ │ │ subs r0, r5, #4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f762 │ │ │ │ + bge.n 3f7b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3f762 │ │ │ │ + cbnz r3, 3f7b2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cb9e4 │ │ │ │ + bl 9fe30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f782 │ │ │ │ + bge.n 3f7d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f782 │ │ │ │ + cbnz r3, 3f7d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #11040 @ 0x2b20 │ │ │ │ + movw r0, #10464 @ 0x28e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, #32 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r1, [pc, #348] @ (3f914 ) │ │ │ │ - movs r0, #1 │ │ │ │ - mov sl, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ - bl 8e8a8 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - add r7, sp, #16 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 1e4ea0 <_Py_GetErrorHandler@@Base+0x80> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 3f90a │ │ │ │ - strd r9, sl, [sp, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 2340f0 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.n 3f90a │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 3f86a │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, #25 │ │ │ │ - bne.n 3f86a │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1146a0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 3f834 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13f2d8 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - b.n 3f8be │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r5, [r2, #28] │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - add r2, sp, #32 │ │ │ │ - ldmdb r2, {r0, r1, r2} │ │ │ │ - stmia.w sp, {r0, r1, r2} │ │ │ │ - mov r0, r5 │ │ │ │ - movs r2, #1 │ │ │ │ - movs r1, #119 @ 0x77 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 3f876 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13f2d8 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - b.n 3f90a │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1146a0 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 3f82c │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r5, [r2, #28] │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - add r2, sp, #32 │ │ │ │ - ldmdb r2, {r0, r1, r2} │ │ │ │ - stmia.w sp, {r0, r1, r2} │ │ │ │ - mov r0, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - movs r1, #35 @ 0x23 │ │ │ │ - bl 11126c <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r5, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bne.n 3f8ac │ │ │ │ - bl 13f2d8 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - b.n 3f90a │ │ │ │ - bl 12645c │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13f2d8 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 3f8c4 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f90a │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - movs r2, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - str r3, [sp, #0] │ │ │ │ - strd r8, r2, [sp, #4] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldmia.w r7, {r1, r2, r3} │ │ │ │ - bl 1ebb80 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f900 │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 3f900 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - adds r5, #1 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - it ne │ │ │ │ - movne r5, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - add sp, #32 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ - strh r0, [r7, #24] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 171048 │ │ │ │ + bl 170ddc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3f950 │ │ │ │ + cbz r0, 3f828 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 3faa4 │ │ │ │ + beq.w 3f97c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #12872 @ 0x3248 │ │ │ │ + movw r0, #12296 @ 0x3008 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 3f95a │ │ │ │ + cbz r3, 3f832 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 3f95c │ │ │ │ + b.n 3f834 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ adds.w r8, r9, sl │ │ │ │ - bne.n 3f984 │ │ │ │ + bne.n 3f85c │ │ │ │ ldrd r3, r2, [r7, #4] │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 3faa6 │ │ │ │ + bl 21b094 │ │ │ │ + b.n 3f97e │ │ │ │ mov r0, r8 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f994 │ │ │ │ + cbz r0, 3f86c │ │ │ │ add.w fp, r0, #12 │ │ │ │ - b.n 3f9b2 │ │ │ │ + b.n 3f88a │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 3faa6 │ │ │ │ + bl 21b094 │ │ │ │ + b.n 3f97e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 11aea0 │ │ │ │ + bl 11a99c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fa86 │ │ │ │ + beq.n 3f95e │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ adds r3, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ - blt.n 3f99c │ │ │ │ + blt.n 3f874 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3fa2a │ │ │ │ + beq.n 3f902 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a8060 │ │ │ │ - cbz r0, 3fa0c │ │ │ │ - movw r0, #47144 @ 0xb828 │ │ │ │ + bl a7a18 │ │ │ │ + cbz r0, 3f8e4 │ │ │ │ + movw r0, #46568 @ 0xb5e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - bl 103eb4 │ │ │ │ - cbz r0, 3fa26 │ │ │ │ + bl 1039a4 │ │ │ │ + cbz r0, 3f8fe │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 3fa00 │ │ │ │ + blt.n 3f8d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f9f4 │ │ │ │ + bge.n 3f8cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3f9fa │ │ │ │ + cbz r3, 3f8d2 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3fa0c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f9f4 │ │ │ │ + b.n 3f8e4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f8cc │ │ │ │ add.w r3, r5, #16 │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3f9c2 │ │ │ │ + b.n 3f89a │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3fa2a │ │ │ │ + beq.n 3f902 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47152 @ 0xb830 │ │ │ │ + movw r1, #46576 @ 0xb5f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fa86 │ │ │ │ - movw r0, #31664 @ 0x7bb0 │ │ │ │ + b.n 3f95e │ │ │ │ + movw r0, #31088 @ 0x7970 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fa86 │ │ │ │ + cbz r0, 3f95e │ │ │ │ mov r1, r5 │ │ │ │ - bl 144a9c │ │ │ │ + bl 1445e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fa56 │ │ │ │ + bge.n 3f92e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fa56 │ │ │ │ + cbnz r3, 3f92e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3fa84 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3f95c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #47196 @ 0xb85c │ │ │ │ + movw r0, #46620 @ 0xb61c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fa86 │ │ │ │ + bge.n 3f95e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3fa86 │ │ │ │ + cbnz r3, 3f95e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fa86 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f95e │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fa9a │ │ │ │ + bge.n 3f972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3fa9a │ │ │ │ + cbnz r3, 3f972 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 3faa6 │ │ │ │ + bl 21b094 │ │ │ │ + b.n 3f97e │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ bic.w r0, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3fad0 │ │ │ │ - cbz r5, 3faf4 │ │ │ │ - b.n 3fae4 │ │ │ │ + bne.n 3f9a8 │ │ │ │ + cbz r5, 3f9cc │ │ │ │ + b.n 3f9bc │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #47208 @ 0xb868 │ │ │ │ + movw r0, #46632 @ 0xb628 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 3fb1e │ │ │ │ - b.n 3facc │ │ │ │ - movw r0, #47208 @ 0xb868 │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 3f9f6 │ │ │ │ + b.n 3f9a4 │ │ │ │ + movw r0, #46632 @ 0xb628 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - bl 40e64 │ │ │ │ - cbz r0, 3fb1e │ │ │ │ + bl 40eb4 │ │ │ │ + cbz r0, 3f9f6 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r2, [r1, #-8] │ │ │ │ @@ -28879,81 +28761,81 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #1 │ │ │ │ orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - bl ad87c │ │ │ │ + bl ad3a4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3fb48 │ │ │ │ + cbnz r0, 3fa20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16af6c <_Py_DecRef@@Base+0x14> │ │ │ │ + b.w 16acc8 <_Py_DecRef@@Base+0x14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fb3a │ │ │ │ + beq.n 3fa12 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 3fb8a │ │ │ │ + bpl.n 3fa62 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ subs r1, r1, r6 │ │ │ │ - bmi.n 3fb86 │ │ │ │ + bmi.n 3fa5e │ │ │ │ add.w r4, r0, #12 │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 3fb86 │ │ │ │ + ble.n 3fa5e │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 3fb52 │ │ │ │ + bl 3fa2a │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 3fb74 │ │ │ │ + bge.n 3fa4c │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fcd4 │ │ │ │ + bl 3fbac │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fbca │ │ │ │ + bge.n 3faa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fbca │ │ │ │ + cbnz r3, 3faa2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -28961,418 +28843,418 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #208] @ (3fcd0 ) │ │ │ │ + ldr r1, [pc, #208] @ (3fba8 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #52592 @ 0xcd70 │ │ │ │ + movw r2, #52016 @ 0xcb30 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #47540 @ 0xb9b4 │ │ │ │ + movw r1, #46964 @ 0xb774 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fcaa │ │ │ │ + beq.n 3fb82 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62448 @ 0xf3f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #46396 @ 0xb53c │ │ │ │ + movw r0, #45820 @ 0xb2fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fc4c │ │ │ │ + bne.n 3fb24 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fca2 │ │ │ │ + b.n 3fb7a │ │ │ │ ldr r4, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #2 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 249aac │ │ │ │ + bl 24a16c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fc48 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 3fb20 │ │ │ │ + bl b0834 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ blx 2b97c │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 3fd6c │ │ │ │ + bl 3fc44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 3fcac │ │ │ │ + bl 8388c │ │ │ │ + b.n 3fb84 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (3fcd0 ) │ │ │ │ + ldr r3, [pc, #28] @ (3fba8 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3fcc4 │ │ │ │ + beq.n 3fb9c │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 3fcfe │ │ │ │ + cbz r0, 3fbd6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fcfe │ │ │ │ + bge.n 3fbd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fcfe │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fbd6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3fd18 │ │ │ │ + cbz r0, 3fbf0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd18 │ │ │ │ + bge.n 3fbf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd18 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fbf0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3fd32 │ │ │ │ + cbz r0, 3fc0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd32 │ │ │ │ + bge.n 3fc0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd32 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fc0a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3fd4c │ │ │ │ + cbz r0, 3fc24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd4c │ │ │ │ + bge.n 3fc24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd4c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3fc24 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 3fd6a │ │ │ │ + cbz r0, 3fc42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd6a │ │ │ │ + bge.n 3fc42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3fd6a │ │ │ │ + cbnz r3, 3fc42 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #540] @ (3ffa0 ) │ │ │ │ + ldr r3, [pc, #540] @ (3fe78 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 3fdd8 │ │ │ │ + cbnz r1, 3fcb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b29c │ │ │ │ - bl 1e4dc0 │ │ │ │ + bl 1e5dd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #47604 @ 0xb9f4 │ │ │ │ + movw r0, #47028 @ 0xb7b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff86 │ │ │ │ + beq.w 3fe5e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3ff24 │ │ │ │ + bge.w 3fdfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ff24 │ │ │ │ + bne.w 3fdfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ff24 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fdfc │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 3fe0c │ │ │ │ + beq.n 3fce4 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #436] @ (3ffa0 ) │ │ │ │ + ldr r3, [pc, #436] @ (3fe78 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3ff94 │ │ │ │ + bne.w 3fe6c │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff72 │ │ │ │ + beq.w 3fe4a │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff78 │ │ │ │ + beq.w 3fe50 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3fe72 │ │ │ │ + beq.n 3fd4a │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 3fe72 │ │ │ │ - bl 88258 │ │ │ │ + cbz r0, 3fd4a │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ff7a │ │ │ │ + beq.w 3fe52 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fe62 │ │ │ │ + bge.n 3fd3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fe62 │ │ │ │ + cbnz r3, 3fd3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3fe6c │ │ │ │ + beq.n 3fd44 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ff7a │ │ │ │ + b.n 3fe52 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 3fe32 │ │ │ │ + b.n 3fd0a │ │ │ │ ldr.w r9, [r6, #16] │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3ff52 │ │ │ │ + beq.n 3fe2a │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 3fe92 │ │ │ │ + beq.n 3fd6a │ │ │ │ cmp.w fp, #10 │ │ │ │ - bne.n 3ff0e │ │ │ │ - b.n 3fec2 │ │ │ │ + bne.n 3fde6 │ │ │ │ + b.n 3fd9a │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ blx 2b44c │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 291058 <_PyArg_BadArgument@@Base+0x1c7c> │ │ │ │ + bl 290e0c <_PyArg_BadArgument@@Base+0x1c70> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3ff28 │ │ │ │ + bne.n 3fe00 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 3ff28 │ │ │ │ + b.n 3fe00 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ add r4, sp, #16 │ │ │ │ blx 2b44c │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ ldr.w r0, [sl] │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2983d8 <_PyEval_MatchKeys@@Base+0xfcc> │ │ │ │ + bl 298188 <_PyEval_MatchKeys@@Base+0xfcc> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3ff28 │ │ │ │ + bne.n 3fe00 │ │ │ │ add.w ip, sp, #8 │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ - b.n 3ff28 │ │ │ │ + b.n 3fe00 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52716 @ 0xcdec │ │ │ │ + movw r1, #52140 @ 0xcbac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ff86 │ │ │ │ - cbz r4, 3ff7a │ │ │ │ + b.n 3fe5e │ │ │ │ + cbz r4, 3fe52 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ff48 │ │ │ │ + bge.n 3fe20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ff48 │ │ │ │ + cbnz r3, 3fe20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3fe68 │ │ │ │ + bne.n 3fd40 │ │ │ │ add.w r9, r9, #4 │ │ │ │ - b.n 3fe7a │ │ │ │ + b.n 3fd52 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ff7a │ │ │ │ + cbz r0, 3fe52 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #47612 @ 0xb9fc │ │ │ │ + movw r0, #47036 @ 0xb7bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3ff7a │ │ │ │ + b.n 3fe52 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 3ff7a │ │ │ │ + b.n 3fe52 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 84dec │ │ │ │ - ldr r3, [pc, #24] @ (3ffa0 ) │ │ │ │ + bl 84b4c │ │ │ │ + ldr r3, [pc, #24] @ (3fe78 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3ff98 │ │ │ │ + beq.n 3fe70 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 3ffc6 │ │ │ │ + cbz r3, 3fe9e │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3fff0 │ │ │ │ + cbnz r0, 3fec8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40052 │ │ │ │ + b.n 3ff2a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56416 @ 0xdc60 │ │ │ │ + movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 3ffc2 │ │ │ │ - bl 19ec60 <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 3fe9a │ │ │ │ + bl 19f790 <_PyTime_AsLong@@Base+0x904> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40002 │ │ │ │ + blt.n 3feda │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 40012 │ │ │ │ + blt.n 3feea │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fed4 │ │ │ │ + bl 9f8c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3ffde │ │ │ │ - b.n 4002a │ │ │ │ + bne.n 3feb6 │ │ │ │ + b.n 3ff02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ffec │ │ │ │ + bne.n 3fec4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ffec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fec4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ffc2 │ │ │ │ + bge.n 3fe9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ffc2 │ │ │ │ + bne.n 3fe9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ffc2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fe9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4003e │ │ │ │ + bge.n 3ff16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4003e │ │ │ │ + cbnz r3, 3ff16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 940d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -29380,239 +29262,389 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4007a │ │ │ │ + cbnz r0, 3ff52 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 40082 │ │ │ │ + cbz r0, 3ff5a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4006c │ │ │ │ + beq.n 3ff44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 400aa │ │ │ │ + cbnz r0, 3ff82 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 400b2 │ │ │ │ + cbz r0, 3ff8a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4009c │ │ │ │ + beq.n 3ff74 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22076 @ 0x563c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 400be │ │ │ │ + b.n 4010c │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, #32 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r1, [pc, #344] @ (40108 ) │ │ │ │ + movs r0, #1 │ │ │ │ + mov sl, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ + bl 8e670 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + add r7, sp, #16 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldmia.w r7, {r1, r2, r3} │ │ │ │ + bl 1e5e84 <_Py_GetErrorHandler@@Base+0x80> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 40100 │ │ │ │ + strd r9, sl, [sp, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldmia.w r7, {r1, r2, r3} │ │ │ │ + bl 2347b4 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.n 40100 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 40060 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, #25 │ │ │ │ + bne.n 40060 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1141a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 4002a │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13ee28 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + b.n 400b4 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r5, [r2, #28] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldmdb r2, {r0, r1, r2} │ │ │ │ + stmia.w sp, {r0, r1, r2} │ │ │ │ + mov r0, r5 │ │ │ │ + movs r2, #1 │ │ │ │ + movs r1, #119 @ 0x77 │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 4006c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13ee28 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + b.n 40100 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1141a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 40022 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r5, [r2, #28] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ + str r2, [sp, #24] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + add r2, sp, #32 │ │ │ │ + ldmdb r2, {r0, r1, r2} │ │ │ │ + stmia.w sp, {r0, r1, r2} │ │ │ │ + mov r0, r5 │ │ │ │ + movs r2, #0 │ │ │ │ + movs r1, #35 @ 0x23 │ │ │ │ + bl 110d74 <_PyInstructionSequence_New@@Base+0x7cc> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r5, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + bne.n 400a2 │ │ │ │ + bl 13ee28 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + b.n 40100 │ │ │ │ + bl 125f38 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13ee28 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 400ba │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 40100 │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + movs r2, #1 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + strd r8, r2, [sp, #4] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldmia.w r7, {r1, r2, r3} │ │ │ │ + bl 1ecad0 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 400f6 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 400f6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + adds r5, #1 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + it ne │ │ │ │ + movne r5, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + add sp, #32 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + strh r0, [r7, #24] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #25440 @ 0x6360 │ │ │ │ + movw r1, #24864 @ 0x6120 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25444 @ 0x6364 │ │ │ │ + movw r0, #24868 @ 0x6124 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 400fe │ │ │ │ + beq.n 4014c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40100 │ │ │ │ + bge.n 4014e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40100 │ │ │ │ + b.n 4014e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1d3bb0 │ │ │ │ + b.w 1d4b9c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r4, 40150 │ │ │ │ + cbz r4, 4019e │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #61692 @ 0xf0fc │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 402d4 │ │ │ │ + beq.w 40322 │ │ │ │ movw sl, #41560 @ 0xa258 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #41768 @ 0xa328 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movs r6, #1 │ │ │ │ - b.n 401d2 │ │ │ │ + b.n 40220 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47872 @ 0xbb00 │ │ │ │ + movw r1, #47296 @ 0xb8c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 402d4 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 40322 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4020c │ │ │ │ + bne.n 4025a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 401ec │ │ │ │ - cbz r6, 40188 │ │ │ │ + beq.n 4023a │ │ │ │ + cbz r6, 401d6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - movw r1, #48300 @ 0xbcac │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #2280 @ 0x8e8 │ │ │ │ + movw r2, #1704 @ 0x6a8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #48300 @ 0xbcac │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ed2e8 │ │ │ │ + bl ecd64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 401fc │ │ │ │ + blt.n 4024a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 40242 │ │ │ │ + beq.n 40290 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b00a4 │ │ │ │ + bl 2afe54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40232 │ │ │ │ + blt.n 40280 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 40242 │ │ │ │ + beq.n 40290 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4025a │ │ │ │ + blt.n 402a8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41772 @ 0xa32c │ │ │ │ + movw r1, #41196 @ 0xa0ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 9e6d4 │ │ │ │ + bl 9e240 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40168 │ │ │ │ - b.n 40242 │ │ │ │ + bne.n 401b6 │ │ │ │ + b.n 40290 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4026a │ │ │ │ + bge.n 402b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 4022c │ │ │ │ - b.n 4026a │ │ │ │ + cbz r3, 4027a │ │ │ │ + b.n 402b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 401a8 │ │ │ │ + bne.n 401f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 401a8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 401f6 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 4021a │ │ │ │ + beq.n 40268 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4026a │ │ │ │ - b.n 40224 │ │ │ │ + bge.n 402b8 │ │ │ │ + b.n 40272 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40210 │ │ │ │ + beq.n 4025e │ │ │ │ mov r6, r0 │ │ │ │ - b.n 401ac │ │ │ │ + b.n 401fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4026a │ │ │ │ + cbnz r3, 402b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4026a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 402b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 401c4 │ │ │ │ + bne.n 40212 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 401c4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40212 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40256 │ │ │ │ + bge.n 402a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40256 │ │ │ │ + cbnz r3, 402a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 402d4 │ │ │ │ + b.n 40322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 401d0 │ │ │ │ + bne.n 4021e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 401d0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4021e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4027e │ │ │ │ + bge.n 402cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4027e │ │ │ │ + cbnz r3, 402cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #34304 @ 0x8600 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2a7f78 <_PyGen_SetStopIterationValue@@Base+0x550> │ │ │ │ + bl 2a7d28 <_PyGen_SetStopIterationValue@@Base+0x550> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 402d4 │ │ │ │ + cbz r0, 40322 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 402d4 │ │ │ │ + bne.n 40322 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 402b6 │ │ │ │ + bge.n 40304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 402b6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40304 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -29621,96 +29653,97 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000402dc : │ │ │ │ +0004032a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #32328 @ 0x7e48 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 40312 │ │ │ │ + cbz r3, 40360 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 155b58 │ │ │ │ + bl 155824 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c160 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15668c │ │ │ │ + bl 1563a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f6b80 │ │ │ │ + bl 1f7890 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 40338 │ │ │ │ - ldr r1, [pc, #4] @ (40324 ) │ │ │ │ - b.w 2a76ec <_PyTime_AsTimeval@@Base+0x1650> │ │ │ │ - cbz r4, 40344 │ │ │ │ + b.n 40388 │ │ │ │ + ldr r1, [pc, #4] @ (40374 ) │ │ │ │ + b.w 2a749c <_PyTime_AsTimeval@@Base+0x1650> │ │ │ │ + nop │ │ │ │ + cbz r4, 40394 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (40334 ) │ │ │ │ - b.w 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (40384 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ strb.w r0, [ip, r2, lsl #1] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 40376 │ │ │ │ + cbz r3, 403c6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 40376 │ │ │ │ + cbz r3, 403c6 │ │ │ │ blx r3 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4038c │ │ │ │ + bne.n 403dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40376 │ │ │ │ + bge.n 403c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40376 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 403c6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #28408 @ 0x6ef8 │ │ │ │ + movw r3, #27832 @ 0x6cb8 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 220698 │ │ │ │ + b.w 221108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004038e <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +000403de <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #47277 @ 0xb8ad │ │ │ │ + movw r3, #45685 @ 0xb275 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 403d2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 216458 │ │ │ │ + beq.n 40422 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ + bl 217120 │ │ │ │ add.w r0, r0, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r0, #3290] @ 0xcda │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #3290] @ 0xcda │ │ │ │ str.w r4, [r5, #384] @ 0x180 │ │ │ │ @@ -29718,761 +29751,761 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 403f6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ + cbnz r3, 40446 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 403f6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ + ble.n 40446 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 403f6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ - cbnz r4, 40416 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ + bne.n 40446 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ + cbnz r4, 40466 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ movs r5, #4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #300] @ (40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a6>) │ │ │ │ + ldr r3, [pc, #300] @ (40584 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a6>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4052c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + beq.w 4057c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 4042a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4047a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 404bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bne.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4043e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4048e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 404bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bne.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ ldrd r8, r0, [r4, #8] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 40456 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xc8> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 404bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + cbnz r0, 404a6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xc8> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40474 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe6> │ │ │ │ - bl 9b974 │ │ │ │ + b.n 404c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe6> │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40470 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ + bge.n 404c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40470 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ + cbnz r3, 404c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4044a <_PyInterpreterState_SetEvalFrameFunc@@Base+0xbc> │ │ │ │ + beq.n 4049a <_PyInterpreterState_SetEvalFrameFunc@@Base+0xbc> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 404b2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x124> │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 40502 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x124> │ │ │ │ + bl b0834 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bee0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 40520 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x192> │ │ │ │ + bge.n 40570 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x192> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x17e> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 4055c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x17e> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40480 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf2> │ │ │ │ - b.n 404bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + beq.n 404d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf2> │ │ │ │ + b.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ - cbnz r0, 404d2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x144> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + cbnz r0, 40522 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x144> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4052c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + b.n 4057c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 404f2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x164> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 40542 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x164> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 404bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bl b0834 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bee0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 40502 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ - b.n 404c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x132> │ │ │ │ + bge.n 40552 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ + b.n 40510 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x132> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 404bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 4050c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4052c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + b.n 4057c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 4057a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ + b.n 405ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #36092 @ 0x8cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4054e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ + bne.n 4059e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4055c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + beq.n 405ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 40570 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ + bne.n 405c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 40570 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ + bne.n 405c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #32588 @ 0x7f4c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 405c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x23a> │ │ │ │ + cbz r0, 40618 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x23a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ strd r1, r2, [r0, #8] │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #24] │ │ │ │ strd r5, r2, [r0, #16] │ │ │ │ - bl 97ae4 │ │ │ │ + bl 97894 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - cbnz r4, 405f6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x268> │ │ │ │ + cbnz r4, 40646 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x268> │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #48412 @ 0xbd1c │ │ │ │ + movw r0, #47836 @ 0xbadc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 406ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + beq.n 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4062c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29e> │ │ │ │ + bge.n 4067c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4062c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29e> │ │ │ │ + cbnz r3, 4067c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 406ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + beq.n 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ mov r0, r9 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 406d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x346> │ │ │ │ + beq.n 40724 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x346> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44368 @ 0xad50 │ │ │ │ + movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4068c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fe> │ │ │ │ + beq.n 406dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fe> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40664 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d6> │ │ │ │ + bge.n 406b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40664 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d6> │ │ │ │ + cbnz r3, 406b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #48440 @ 0xbd38 │ │ │ │ + movw r0, #47864 @ 0xbaf8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 406d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x346> │ │ │ │ + cbz r0, 40724 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x346> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48448 @ 0xbd40 │ │ │ │ + movw r1, #47872 @ 0xbb00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 406b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x32a> │ │ │ │ + bne.n 40708 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x32a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 406a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x312> │ │ │ │ + bge.n 406f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x312> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 406a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x312> │ │ │ │ + cbnz r3, 406f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x312> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 406ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + bge.n 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 406ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + cbnz r3, 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 406cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33e> │ │ │ │ + bge.n 4071c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 406cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33e> │ │ │ │ + cbnz r3, 4071c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 406ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + bge.n 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 406ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ + cbnz r3, 4073c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #48716 @ 0xbe4c │ │ │ │ + movw r3, #48140 @ 0xbc0c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ movw r1, #49856 @ 0xc2c0 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173f80 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173f78 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (4072c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39e>) │ │ │ │ + ldr r0, [pc, #12] @ (4077c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39e>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7e8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47580 @ 0xb9dc │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1743fc <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 1743f4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (4074c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3be>) │ │ │ │ - b.w 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (4079c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3be>) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfac40052 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #23536 @ 0x5bf0 │ │ │ │ + movw r3, #22960 @ 0x59b0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #48268 @ 0xbc8c │ │ │ │ movt r2, #2 │ │ │ │ - b.w 2a1654 │ │ │ │ + b.w 2a1404 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #49192 @ 0xc028 │ │ │ │ + movw r3, #48616 @ 0xbde8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ movw r1, #47400 @ 0xb928 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173f80 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173f78 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46852 @ 0xb704 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1743fc <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 1743f4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 407bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42e> │ │ │ │ - movw r0, #32640 @ 0x7f80 │ │ │ │ + bls.n 4080c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42e> │ │ │ │ + movw r0, #32064 @ 0x7d40 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ - cbz r0, 40800 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ + bl 1d5b14 │ │ │ │ + cbz r0, 40850 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ itte le │ │ │ │ movwle r0, #5752 @ 0x1678 │ │ │ │ movtle r0, #80 @ 0x50 │ │ │ │ ldrgt r0, [r5, #0] │ │ │ │ - cbz r4, 407d8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44a> │ │ │ │ + cbz r4, 40828 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44a> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 40804 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x476> │ │ │ │ - b.n 407f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ + bpl.n 40854 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x476> │ │ │ │ + b.n 40840 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56416 @ 0xdc60 │ │ │ │ + movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 408de <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ - bl 9b974 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + bl 9b71c │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 40830 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 40830 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ + bne.n 40880 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 40880 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 408de <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + b.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4082c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x49e> │ │ │ │ + beq.n 4087c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x49e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49236 @ 0xc054 │ │ │ │ + movw r1, #48660 @ 0xbe14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 408de <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + beq.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ ldrd r5, r3, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ movle.w sl, #0 │ │ │ │ movgt.w sl, #1 │ │ │ │ adds r5, #16 │ │ │ │ mov.w r9, #0 │ │ │ │ add r5, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 25dfb4 <_Py_RestoreSignals@@Base+0x24> │ │ │ │ + bl 25e0f8 <_PyCode_SetUnboundVarCounts@@Base+0xe28> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 408de <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + beq.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 408c6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ - bl 9baf8 │ │ │ │ + beq.n 40916 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ + bl 9b8a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 408a2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ + bne.n 408f2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 408c6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ + bge.n 40916 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 408c6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ + cbnz r3, 40916 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 408c6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40916 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 408b6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ + bge.n 40906 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 408b6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ + cbnz r3, 40906 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 40854 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ + blt.n 408a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 40854 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ - b.n 408de <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + beq.n 408a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ + b.n 4092e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40800 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ + bge.n 40850 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40800 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ + bne.n 40850 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40800 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40850 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 40920 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ + beq.n 40970 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 40920 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 40970 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1753d0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 1753c8 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40928 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x59a> │ │ │ │ + bne.n 40978 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x59a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 40994 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ + b.n 409e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4093e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b0> │ │ │ │ + beq.n 4098e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b0> │ │ │ │ movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 40948 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ba> │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 40998 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ba> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 40958 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ + b.n 409a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 1753d0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 1753c8 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40958 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ + bne.n 409a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 40994 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ + b.n 409e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 40980 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5f2> │ │ │ │ + bne.n 409d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5f2> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9632 @ 0x25a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40994 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ + b.n 409e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 40be4 <_Py_IncRef@@Base+0x24c> │ │ │ │ + bl 40c34 <_Py_IncRef@@Base+0x24c> │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00040998 <_Py_IncRef@@Base>: │ │ │ │ +000409e8 <_Py_IncRef@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbz r2, 409c0 <_Py_IncRef@@Base+0x28> │ │ │ │ + cbz r2, 40a10 <_Py_IncRef@@Base+0x28> │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 409c2 <_Py_IncRef@@Base+0x2a> │ │ │ │ + b.n 40a12 <_Py_IncRef@@Base+0x2a> │ │ │ │ mov r4, r2 │ │ │ │ add.w r5, r1, #16 │ │ │ │ - cbnz r2, 409ce <_Py_IncRef@@Base+0x36> │ │ │ │ + cbnz r2, 40a1e <_Py_IncRef@@Base+0x36> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 409ce <_Py_IncRef@@Base+0x36> │ │ │ │ - cbnz r5, 409ee <_Py_IncRef@@Base+0x56> │ │ │ │ + bne.n 40a1e <_Py_IncRef@@Base+0x36> │ │ │ │ + cbnz r5, 40a3e <_Py_IncRef@@Base+0x56> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #344] @ (40b3c <_Py_IncRef@@Base+0x1a4>) │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #344] @ (40b8c <_Py_IncRef@@Base+0x1a4>) │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40b32 <_Py_IncRef@@Base+0x19a> │ │ │ │ + beq.w 40b82 <_Py_IncRef@@Base+0x19a> │ │ │ │ ldr.w r8, [r5] │ │ │ │ adds r1, r4, r6 │ │ │ │ subs r4, r1, #1 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 40a22 <_Py_IncRef@@Base+0x8a> │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 40a72 <_Py_IncRef@@Base+0x8a> │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36360 @ 0x8e08 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #49272 @ 0xc078 │ │ │ │ + movw r0, #48696 @ 0xbe38 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r8 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 40b32 <_Py_IncRef@@Base+0x19a> │ │ │ │ + b.n 40b82 <_Py_IncRef@@Base+0x19a> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 40ad4 <_Py_IncRef@@Base+0x13c> │ │ │ │ + beq.n 40b24 <_Py_IncRef@@Base+0x13c> │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 40a36 <_Py_IncRef@@Base+0x9e> │ │ │ │ + beq.n 40a86 <_Py_IncRef@@Base+0x9e> │ │ │ │ subs r4, r1, #2 │ │ │ │ - beq.n 40aea <_Py_IncRef@@Base+0x152> │ │ │ │ - b.n 40a3e <_Py_IncRef@@Base+0xa6> │ │ │ │ + beq.n 40b3a <_Py_IncRef@@Base+0x152> │ │ │ │ + b.n 40a8e <_Py_IncRef@@Base+0xa6> │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 40a4e <_Py_IncRef@@Base+0xb6> │ │ │ │ + beq.n 40a9e <_Py_IncRef@@Base+0xb6> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 40af8 <_Py_IncRef@@Base+0x160> │ │ │ │ - b.n 40a56 <_Py_IncRef@@Base+0xbe> │ │ │ │ + beq.n 40b48 <_Py_IncRef@@Base+0x160> │ │ │ │ + b.n 40aa6 <_Py_IncRef@@Base+0xbe> │ │ │ │ movw sl, #57960 @ 0xe268 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 40a68 <_Py_IncRef@@Base+0xd0> │ │ │ │ - bl e5b48 │ │ │ │ + cbz r0, 40ab8 <_Py_IncRef@@Base+0xd0> │ │ │ │ + bl e55c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 40a1e <_Py_IncRef@@Base+0x86> │ │ │ │ + blt.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 40a8a <_Py_IncRef@@Base+0xf2> │ │ │ │ - b.n 40a6a <_Py_IncRef@@Base+0xd2> │ │ │ │ + beq.n 40ada <_Py_IncRef@@Base+0xf2> │ │ │ │ + b.n 40aba <_Py_IncRef@@Base+0xd2> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - cbz r0, 40a7c <_Py_IncRef@@Base+0xe4> │ │ │ │ - bl e5b48 │ │ │ │ + cbz r0, 40acc <_Py_IncRef@@Base+0xe4> │ │ │ │ + bl e55c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 40a1e <_Py_IncRef@@Base+0x86> │ │ │ │ + blt.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 40a8e <_Py_IncRef@@Base+0xf6> │ │ │ │ - b.n 40a7e <_Py_IncRef@@Base+0xe6> │ │ │ │ + beq.n 40ade <_Py_IncRef@@Base+0xf6> │ │ │ │ + b.n 40ace <_Py_IncRef@@Base+0xe6> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 40a1e <_Py_IncRef@@Base+0x86> │ │ │ │ - b.n 40a90 <_Py_IncRef@@Base+0xf8> │ │ │ │ + blt.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ + b.n 40ae0 <_Py_IncRef@@Base+0xf8> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 40a90 <_Py_IncRef@@Base+0xf8> │ │ │ │ + b.n 40ae0 <_Py_IncRef@@Base+0xf8> │ │ │ │ movs r4, #0 │ │ │ │ and.w fp, r7, #1 │ │ │ │ and.w r5, r6, #1 │ │ │ │ tst r7, r6 │ │ │ │ - beq.n 40ab4 <_Py_IncRef@@Base+0x11c> │ │ │ │ + beq.n 40b04 <_Py_IncRef@@Base+0x11c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55504 @ 0xd8d0 │ │ │ │ + movw r1, #54784 @ 0xd600 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 40a1e <_Py_IncRef@@Base+0x86> │ │ │ │ - cbz r4, 40b00 <_Py_IncRef@@Base+0x168> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ + cbz r4, 40b50 <_Py_IncRef@@Base+0x168> │ │ │ │ orrs.w r5, r7, r6 │ │ │ │ - beq.n 40afe <_Py_IncRef@@Base+0x166> │ │ │ │ + beq.n 40b4e <_Py_IncRef@@Base+0x166> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55540 @ 0xd8f4 │ │ │ │ + movw r1, #54820 @ 0xd624 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 40a1e <_Py_IncRef@@Base+0x86> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 40a6e <_Py_IncRef@@Base+0x86> │ │ │ │ movw sl, #57960 @ 0xe268 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 40b00 <_Py_IncRef@@Base+0x168> │ │ │ │ + b.n 40b50 <_Py_IncRef@@Base+0x168> │ │ │ │ movw sl, #57960 @ 0xe268 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 40b00 <_Py_IncRef@@Base+0x168> │ │ │ │ + b.n 40b50 <_Py_IncRef@@Base+0x168> │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 40b00 <_Py_IncRef@@Base+0x168> │ │ │ │ + b.n 40b50 <_Py_IncRef@@Base+0x168> │ │ │ │ mov fp, r5 │ │ │ │ - bl 24cbec <_PySlice_FromIndices@@Base+0x720> │ │ │ │ + bl 24d29c <_PySlice_FromIndices@@Base+0x710> │ │ │ │ mov r6, r0 │ │ │ │ mov r3, fp │ │ │ │ str r5, [sp, #0] │ │ │ │ and.w r4, r4, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 3c022 │ │ │ │ + bl 3c070 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40b32 <_Py_IncRef@@Base+0x19a> │ │ │ │ + bge.n 40b82 <_Py_IncRef@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 40b32 <_Py_IncRef@@Base+0x19a> │ │ │ │ + cbnz r3, 40b82 <_Py_IncRef@@Base+0x19a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ adds r4, r2, #6 │ │ │ │ - beq.n 40b7a <_Py_IncRef@@Base+0x1e2> │ │ │ │ + beq.n 40bca <_Py_IncRef@@Base+0x1e2> │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 40ba0 <_Py_IncRef@@Base+0x208> │ │ │ │ + cbnz r1, 40bf0 <_Py_IncRef@@Base+0x208> │ │ │ │ adds r4, r2, #2 │ │ │ │ - beq.n 40b84 <_Py_IncRef@@Base+0x1ec> │ │ │ │ + beq.n 40bd4 <_Py_IncRef@@Base+0x1ec> │ │ │ │ adds r1, r2, #1 │ │ │ │ - bge.n 40b68 <_Py_IncRef@@Base+0x1d0> │ │ │ │ + bge.n 40bb8 <_Py_IncRef@@Base+0x1d0> │ │ │ │ adds r4, r2, #5 │ │ │ │ - beq.n 40b8e <_Py_IncRef@@Base+0x1f6> │ │ │ │ + beq.n 40bde <_Py_IncRef@@Base+0x1f6> │ │ │ │ adds r1, r2, #3 │ │ │ │ - beq.n 40b98 <_Py_IncRef@@Base+0x200> │ │ │ │ - movw r1, #49392 @ 0xc0f0 │ │ │ │ + beq.n 40be8 <_Py_IncRef@@Base+0x200> │ │ │ │ + movw r1, #48816 @ 0xbeb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f41b4 │ │ │ │ - movw r4, #49284 @ 0xc084 │ │ │ │ + b.w f3c30 │ │ │ │ + movw r4, #48708 @ 0xbe44 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 40ba0 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #49332 @ 0xc0b4 │ │ │ │ + b.n 40bf0 <_Py_IncRef@@Base+0x208> │ │ │ │ + movw r4, #48756 @ 0xbe74 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 40ba0 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #49360 @ 0xc0d0 │ │ │ │ + b.n 40bf0 <_Py_IncRef@@Base+0x208> │ │ │ │ + movw r4, #48784 @ 0xbe90 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 40ba0 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #49312 @ 0xc0a0 │ │ │ │ + b.n 40bf0 <_Py_IncRef@@Base+0x208> │ │ │ │ + movw r4, #48736 @ 0xbe60 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #49404 @ 0xc0fc │ │ │ │ + movw r1, #48828 @ 0xbebc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 40bbc <_Py_IncRef@@Base+0x224> │ │ │ │ - b.w 8f6bc │ │ │ │ + beq.n 40c0c <_Py_IncRef@@Base+0x224> │ │ │ │ + b.w 8f484 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49424 @ 0xc110 │ │ │ │ + movw r1, #48848 @ 0xbed0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -30481,57 +30514,57 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx 2b910 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 40c46 <_Py_IncRef@@Base+0x2ae> │ │ │ │ + beq.n 40c96 <_Py_IncRef@@Base+0x2ae> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ ite mi │ │ │ │ movmi r2, #1 │ │ │ │ movpl r2, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite mi │ │ │ │ movmi r3, #1 │ │ │ │ movpl r3, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 40c5a <_Py_IncRef@@Base+0x2c2> │ │ │ │ + beq.n 40caa <_Py_IncRef@@Base+0x2c2> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 40c5a <_Py_IncRef@@Base+0x2c2> │ │ │ │ + b.n 40caa <_Py_IncRef@@Base+0x2c2> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 40cb8 <_Py_IncRef@@Base+0x320> │ │ │ │ - vldr d7, [pc, #112] @ 40cc0 <_Py_IncRef@@Base+0x328> │ │ │ │ + vldr d0, [pc, #108] @ 40d08 <_Py_IncRef@@Base+0x320> │ │ │ │ + vldr d7, [pc, #112] @ 40d10 <_Py_IncRef@@Base+0x328> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 40c94 <_Py_IncRef@@Base+0x2fc> │ │ │ │ + beq.n 40ce4 <_Py_IncRef@@Base+0x2fc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c664 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ vstr d0, [r4] │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 40cb0 <_Py_IncRef@@Base+0x318> │ │ │ │ + ble.n 40d00 <_Py_IncRef@@Base+0x318> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 40cb0 <_Py_IncRef@@Base+0x318> │ │ │ │ + b.n 40d00 <_Py_IncRef@@Base+0x318> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 40cc0 <_Py_IncRef@@Base+0x328> │ │ │ │ + vldr d6, [pc, #36] @ 40d10 <_Py_IncRef@@Base+0x328> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 40cb8 <_Py_IncRef@@Base+0x320> │ │ │ │ + vldr d7, [pc, #20] @ 40d08 <_Py_IncRef@@Base+0x320> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -30540,92 +30573,92 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #625 @ 0x271 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40d2e <_Py_IncRef@@Base+0x396> │ │ │ │ + cbz r0, 40d7e <_Py_IncRef@@Base+0x396> │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #12 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 8f6bc │ │ │ │ - cbz r0, 40d12 <_Py_IncRef@@Base+0x37a> │ │ │ │ + bl 8f484 │ │ │ │ + cbz r0, 40d62 <_Py_IncRef@@Base+0x37a> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 40cf2 <_Py_IncRef@@Base+0x35a> │ │ │ │ + bne.n 40d42 <_Py_IncRef@@Base+0x35a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 40d12 <_Py_IncRef@@Base+0x37a> │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 40d62 <_Py_IncRef@@Base+0x37a> │ │ │ │ str.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - b.n 40d2e <_Py_IncRef@@Base+0x396> │ │ │ │ + b.n 40d7e <_Py_IncRef@@Base+0x396> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40d1e <_Py_IncRef@@Base+0x386> │ │ │ │ + blt.n 40d6e <_Py_IncRef@@Base+0x386> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40d2e <_Py_IncRef@@Base+0x396> │ │ │ │ + b.n 40d7e <_Py_IncRef@@Base+0x396> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40d1a <_Py_IncRef@@Base+0x382> │ │ │ │ + bne.n 40d6a <_Py_IncRef@@Base+0x382> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40d1a <_Py_IncRef@@Base+0x382> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40d6a <_Py_IncRef@@Base+0x382> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #49492 @ 0xc154 │ │ │ │ + movw r1, #48916 @ 0xbf14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 40d7e <_Py_IncRef@@Base+0x3e6> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 40dce <_Py_IncRef@@Base+0x3e6> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp.w r4, #28672 @ 0x7000 │ │ │ │ - bge.n 40d82 <_Py_IncRef@@Base+0x3ea> │ │ │ │ - cbz r4, 40d82 <_Py_IncRef@@Base+0x3ea> │ │ │ │ + bge.n 40dd2 <_Py_IncRef@@Base+0x3ea> │ │ │ │ + cbz r4, 40dd2 <_Py_IncRef@@Base+0x3ea> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49508 @ 0xc164 │ │ │ │ + movw r1, #48932 @ 0xbf24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40db2 <_Py_IncRef@@Base+0x41a> │ │ │ │ - bl 40db6 │ │ │ │ + b.n 40e02 <_Py_IncRef@@Base+0x41a> │ │ │ │ + bl 40e06 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40e9c │ │ │ │ + bl 40eec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40dac <_Py_IncRef@@Base+0x414> │ │ │ │ + bne.n 40dfc <_Py_IncRef@@Base+0x414> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #49540 @ 0xc184 │ │ │ │ + movw r1, #48964 @ 0xbf44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 40d7e <_Py_IncRef@@Base+0x3e6> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 40dce <_Py_IncRef@@Base+0x3e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00040db6 : │ │ │ │ - ldr r3, [pc, #16] @ (40dc8 ) │ │ │ │ +00040e06 : │ │ │ │ + ldr r3, [pc, #16] @ (40e18 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3720] @ 0xe88 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -30635,42 +30668,42 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40e1a │ │ │ │ + beq.n 40e6a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r0, r5, #8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 2c330 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ - cbz r4, 40e1a │ │ │ │ + bl 159d64 │ │ │ │ + cbz r4, 40e6a │ │ │ │ mov r2, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #6552 @ 0x1998 │ │ │ │ + movw r3, #5976 @ 0x1758 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 40b40 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + bl 40b90 <_Py_IncRef@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #22168 @ 0x5698 │ │ │ │ + movw r1, #21592 @ 0x5458 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 400be │ │ │ │ + b.w 4010c │ │ │ │ │ │ │ │ -00040e2c : │ │ │ │ - b.n 40e9c │ │ │ │ +00040e7c : │ │ │ │ + b.n 40eec │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -30678,80 +30711,80 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (40e60 ) │ │ │ │ + ldr r0, [pc, #8] @ (40eb0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ rev16 r0, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r1, 40e98 │ │ │ │ + cbz r1, 40ee8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 40e7c │ │ │ │ + cbnz r3, 40ecc │ │ │ │ movs r0, #1 │ │ │ │ - b.n 40e96 │ │ │ │ + b.n 40ee6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35460 @ 0x8a84 │ │ │ │ + movw r1, #34884 @ 0x8844 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - cbnz r0, 40ec0 │ │ │ │ - ldr r2, [pc, #104] @ (40f18 ) │ │ │ │ + cbnz r0, 40f10 │ │ │ │ + ldr r2, [pc, #104] @ (40f68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3720] @ 0xe88 │ │ │ │ - b.n 40f10 │ │ │ │ + b.n 40f60 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c544 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 40ed6 │ │ │ │ + ble.n 40f26 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c544 <__sysconf@plt> │ │ │ │ - b.n 40eda │ │ │ │ + b.n 40f2a │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 40ee4 │ │ │ │ + bls.n 40f34 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40f10 │ │ │ │ + b.n 40f60 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40ede │ │ │ │ + bne.n 40f2e │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2be50 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bd80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 40ede │ │ │ │ - ldr r3, [pc, #20] @ (40f18 ) │ │ │ │ + bne.n 40f2e │ │ │ │ + ldr r3, [pc, #20] @ (40f68 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r5, [r3, #3720] @ 0xe88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -30779,855 +30812,855 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (40f6c ) │ │ │ │ + ldr r0, [pc, #8] @ (40fbc ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00040f70 : │ │ │ │ - movw r3, #28092 @ 0x6dbc │ │ │ │ +00040fc0 : │ │ │ │ + movw r3, #27516 @ 0x6b7c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 1f14ac │ │ │ │ - movw r1, #22140 @ 0x567c │ │ │ │ + b.w 1f248c │ │ │ │ + movw r1, #21564 @ 0x543c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 4114c <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ + b.n 4119c <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ │ │ │ │ -00040f88 <_PyCompile_Assemble@@Base>: │ │ │ │ +00040fd8 <_PyCompile_Assemble@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #60 @ 0x3c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq.n 40fc6 <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ + beq.n 41016 <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49636 @ 0xc1e4 │ │ │ │ + movw r1, #49060 @ 0xbfa4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4110e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4115e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b44c │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4110e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + beq.w 4115e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1298e0 │ │ │ │ + bl 1293c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 410ea <_PyCompile_Assemble@@Base+0x162> │ │ │ │ + beq.n 4113a <_PyCompile_Assemble@@Base+0x162> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4100c <_PyCompile_Assemble@@Base+0x84> │ │ │ │ + beq.n 4105c <_PyCompile_Assemble@@Base+0x84> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w fp, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ movlt r2, r3 │ │ │ │ - b.n 40ff6 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ + b.n 41046 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ adds r2, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 41022 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ + cbnz r0, 41072 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ mov r4, fp │ │ │ │ - bl 23c160 │ │ │ │ - b.n 410ec <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ blx 2b44c │ │ │ │ mov r2, r4 │ │ │ │ - cbz r2, 4103c <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + cbz r2, 4108c <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ge │ │ │ │ strge.w r2, [sl, r1, lsl #2] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n 4102c <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ - movw r6, #37480 @ 0x9268 │ │ │ │ + b.n 4107c <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ + movw r6, #36904 @ 0x9028 │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ - cbz r4, 41080 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ + cbz r4, 410d0 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r2, #0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4107c <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ + bge.n 410cc <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mvn.w ip, #262 @ 0x106 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ adds r2, #1 │ │ │ │ add.w lr, r0, ip │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ lsls r0, r0, #28 │ │ │ │ - bmi.n 41072 <_PyCompile_Assemble@@Base+0xea> │ │ │ │ + bmi.n 410c2 <_PyCompile_Assemble@@Base+0xea> │ │ │ │ cmp.w lr, #2 │ │ │ │ - bhi.n 4104a <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + bhi.n 4109a <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r0, [sl, r0, lsl #2] │ │ │ │ str r0, [r1, #24] │ │ │ │ - b.n 4104a <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + b.n 4109a <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b.n 41044 <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ + b.n 41094 <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ mov r0, sl │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 12facc <_PyErr_SetKeyError@@Base+0x2f80> │ │ │ │ + bl 12f5b0 <_PyErr_SetKeyError@@Base+0x2f7c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 410ec <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 1367d0 <_PyMutex_LockTimed@@Base+0xfc0> │ │ │ │ + bl 136320 <_PyMutex_LockTimed@@Base+0xfc8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 410ec <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 2fea0 <_PyObject_DebugMallocStats@@Base+0x1d38> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 410ec <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + cbz r0, 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - bl 13b62c <_PyDict_DelItemIf@@Base+0x454> │ │ │ │ + bl 13b180 <_PyDict_DelItemIf@@Base+0x454> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 410e6 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + bge.n 41136 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 410e6 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + cbnz r3, 41136 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 410ec <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + b.n 4113c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41100 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + bge.n 41150 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41100 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + cbnz r3, 41150 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1eb7a4 │ │ │ │ + bl 1ec6ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 13eccc <_PyTuple_FromArraySteal@@Base+0x3e4> │ │ │ │ + bl 13e81c <_PyTuple_FromArraySteal@@Base+0x3e4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41136 <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ + bne.n 41186 <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1668e8 │ │ │ │ + b.w 166618 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59432 @ 0xe828 │ │ │ │ + movw r0, #58856 @ 0xe5e8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4112a <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ + bne.n 4117a <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #25440 @ 0x6360 │ │ │ │ + movw r1, #24864 @ 0x6120 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25444 @ 0x6364 │ │ │ │ + movw r0, #24868 @ 0x6124 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4119c <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq.n 411ec <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 411a0 <_PyCompile_Assemble@@Base+0x218> │ │ │ │ + bgt.n 411f0 <_PyCompile_Assemble@@Base+0x218> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 4118e <_PyCompile_Assemble@@Base+0x206> │ │ │ │ + cbnz r0, 411de <_PyCompile_Assemble@@Base+0x206> │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl f7748 │ │ │ │ - cbz r0, 411a8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + bl f724c │ │ │ │ + cbz r0, 411f8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 411a8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + bge.n 411f8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 411a8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + b.n 411f8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 411a8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + b.n 411f8 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (412e0 <_PyCompile_Assemble@@Base+0x358>) │ │ │ │ + ldr r2, [pc, #292] @ (41330 <_PyCompile_Assemble@@Base+0x358>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 411d2 <_PyCompile_Assemble@@Base+0x24a> │ │ │ │ + bne.n 41222 <_PyCompile_Assemble@@Base+0x24a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 411ea <_PyCompile_Assemble@@Base+0x262> │ │ │ │ + b.n 4123a <_PyCompile_Assemble@@Base+0x262> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 411ce <_PyCompile_Assemble@@Base+0x246> │ │ │ │ + beq.n 4121e <_PyCompile_Assemble@@Base+0x246> │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #4523 @ 0x11ab │ │ │ │ + movw r2, #4603 @ 0x11fb │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 412ba <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + beq.n 4130a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #4523 @ 0x11ab │ │ │ │ + movw r2, #4603 @ 0x11fb │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 412ba <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + bne.n 4130a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41284 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + beq.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 41224 <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ + cbz r2, 41274 <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 41284 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + ble.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 41212 <_PyCompile_Assemble@@Base+0x28a> │ │ │ │ - b.n 41242 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ + bne.n 41262 <_PyCompile_Assemble@@Base+0x28a> │ │ │ │ + b.n 41292 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 41242 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ + beq.n 41292 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 41236 <_PyCompile_Assemble@@Base+0x2ae> │ │ │ │ + cbz r2, 41286 <_PyCompile_Assemble@@Base+0x2ae> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4122a <_PyCompile_Assemble@@Base+0x2a2> │ │ │ │ - b.n 41242 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ + bne.n 4127a <_PyCompile_Assemble@@Base+0x2a2> │ │ │ │ + b.n 41292 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41284 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ - ldr r2, [pc, #160] @ (412e4 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ + bne.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + ldr r2, [pc, #160] @ (41334 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + bl 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 412ce <_PyCompile_Assemble@@Base+0x346> │ │ │ │ - beq.n 41284 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + blt.n 4131e <_PyCompile_Assemble@@Base+0x346> │ │ │ │ + beq.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (412e4 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ + ldr r1, [pc, #144] @ (41334 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 412da <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + bne.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41278 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ + blt.n 412c8 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41284 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + b.n 412d4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 41274 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 412c4 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (412e8 <_PyCompile_Assemble@@Base+0x360>) │ │ │ │ + ldr r1, [pc, #96] @ (41338 <_PyCompile_Assemble@@Base+0x360>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 412da <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + bne.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 412da <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + beq.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 412ba <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + bge.n 4130a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 412ba <_PyCompile_Assemble@@Base+0x332> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 412d2 <_PyCompile_Assemble@@Base+0x34a> │ │ │ │ - ldr r1, [pc, #36] @ (412e4 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ + cbnz r2, 4130a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 41322 <_PyCompile_Assemble@@Base+0x34a> │ │ │ │ + ldr r1, [pc, #36] @ (41334 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 412da <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + b.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 412da <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + b.n 4132a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 41364 │ │ │ │ + cbnz r0, 413b4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4130c <_PyCompile_Assemble@@Base+0x384> │ │ │ │ + bne.n 4135c <_PyCompile_Assemble@@Base+0x384> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1663fc │ │ │ │ + b.w 16612c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14272 @ 0x37c0 │ │ │ │ + movw r0, #13696 @ 0x3580 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41300 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ + bne.n 41350 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041322 : │ │ │ │ +00041372 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #136 @ 0x88 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - movw r4, #28308 @ 0x6e94 │ │ │ │ + movw r4, #27732 @ 0x6c54 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1df3f8 │ │ │ │ + bl 1e03d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041348 : │ │ │ │ +00041398 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 159310 │ │ │ │ - cbnz r0, 41376 │ │ │ │ + bl 159030 │ │ │ │ + cbnz r0, 413c6 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 159310 │ │ │ │ - cbz r0, 41396 │ │ │ │ + bl 159030 │ │ │ │ + cbz r0, 413e6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #16068 @ 0x3ec4 │ │ │ │ + movw r1, #15492 @ 0x3c84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 413a8 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 413f8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 413ac │ │ │ │ - bl 23c160 │ │ │ │ + ble.n 413fc │ │ │ │ + bl 23c814 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 413d0 │ │ │ │ + b.n 41420 │ │ │ │ add r1, r2 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 413d0 │ │ │ │ + cbz r0, 41420 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 413d0 │ │ │ │ + cbz r0, 41420 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2c030 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 413dc │ │ │ │ + beq.n 4142c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 413e8 │ │ │ │ + beq.n 41438 │ │ │ │ mov r0, sp │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (41410 ) │ │ │ │ + ldr r0, [pc, #8] @ (41460 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb86c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 41436 │ │ │ │ + bne.n 41486 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 41450 │ │ │ │ - b.n 4144a │ │ │ │ + bne.n 414a0 │ │ │ │ + b.n 4149a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42472 @ 0xa5e8 │ │ │ │ + movw r0, #41896 @ 0xa3a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 4149c │ │ │ │ - b.n 41428 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4149c │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 414ec │ │ │ │ + b.n 41478 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 414ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 41462 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4149c │ │ │ │ + bne.n 414b2 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 414ec │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5032 @ 0x13a8 │ │ │ │ + movw r1, #4456 @ 0x1168 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #49672 @ 0xc208 │ │ │ │ + movw r0, #49096 @ 0xbfc8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4149c │ │ │ │ + beq.n 414ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b994 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 414a0 │ │ │ │ + bne.n 414f0 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 414a8 │ │ │ │ + b.n 414f8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (414cc ) │ │ │ │ + ldr r0, [pc, #8] @ (4151c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ hlt 0x0000 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (4153c ) │ │ │ │ + ldr r3, [pc, #80] @ (4158c ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2ab758 <_PyTime_ObjectToTimeval@@Base+0x118c> │ │ │ │ + bl 2ab508 <_PyTime_ObjectToTimeval@@Base+0x118c> │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 2ac334 │ │ │ │ + bl 2ac0e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41520 │ │ │ │ + beq.n 41570 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 41520 │ │ │ │ + beq.n 41570 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 41502 │ │ │ │ - ldr r3, [pc, #24] @ (4153c ) │ │ │ │ + b.n 41552 │ │ │ │ + ldr r3, [pc, #24] @ (4158c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 41532 │ │ │ │ + beq.n 41582 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 41560 │ │ │ │ + cbz r3, 415b0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 41562 │ │ │ │ + b.n 415b2 │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #47024 @ 0xb7b0 │ │ │ │ + movw r4, #46448 @ 0xb570 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ - cbnz r7, 41596 │ │ │ │ + cbnz r7, 415e6 │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.n 41596 │ │ │ │ + ble.n 415e6 │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 41596 │ │ │ │ - cbnz r5, 415b6 │ │ │ │ + bne.n 415e6 │ │ │ │ + cbnz r5, 41606 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r7 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #240] @ (4169c ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #240] @ (416ec ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4168a │ │ │ │ + beq.n 416da │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ - cbz r0, 415f2 │ │ │ │ + cbz r0, 41642 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 415dc │ │ │ │ + beq.n 4162c │ │ │ │ add r8, r9 │ │ │ │ subs.w r9, r8, #2 │ │ │ │ - beq.n 41620 │ │ │ │ - b.n 415e4 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 415f2 │ │ │ │ - b.n 415d2 │ │ │ │ + beq.n 41670 │ │ │ │ + b.n 41634 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 41642 │ │ │ │ + b.n 41622 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 415fc │ │ │ │ + cbz r0, 4164c │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1edccc │ │ │ │ + bl 1eec1c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 415f6 │ │ │ │ + cbnz r0, 41646 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4168c │ │ │ │ + b.n 416dc │ │ │ │ subs.w r9, r8, #3 │ │ │ │ - beq.n 41628 │ │ │ │ + beq.n 41678 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 41612 │ │ │ │ - bl e5b48 │ │ │ │ + cbz r0, 41662 │ │ │ │ + bl e55c0 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 415f2 │ │ │ │ + blt.n 41642 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 41624 │ │ │ │ - b.n 41614 │ │ │ │ + beq.n 41674 │ │ │ │ + b.n 41664 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 41626 │ │ │ │ - b.n 415f2 │ │ │ │ + bge.n 41676 │ │ │ │ + b.n 41642 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 41628 │ │ │ │ + b.n 41678 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ cmn.w r8, #100 @ 0x64 │ │ │ │ - bne.n 41646 │ │ │ │ + bne.n 41696 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n 41646 │ │ │ │ - cbnz r4, 41662 │ │ │ │ + bne.n 41696 │ │ │ │ + cbnz r4, 416b2 │ │ │ │ mov.w r4, #256 @ 0x100 │ │ │ │ - b.n 4164c │ │ │ │ + b.n 4169c │ │ │ │ lsls r4, r4, #8 │ │ │ │ eor.w r4, r4, #256 @ 0x100 │ │ │ │ sxth.w r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ orr.w r3, r4, r3, lsl #9 │ │ │ │ blx 2c218 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4166c │ │ │ │ + b.n 416bc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bb94 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ movw r5, #6004 @ 0x1774 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 4168c │ │ │ │ + b.n 416dc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r2, #16 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (416c4 ) │ │ │ │ + ldr r0, [pc, #12] @ (41714 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb828 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (417fc ) │ │ │ │ + ldr r2, [pc, #292] @ (4184c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 416f0 │ │ │ │ + bne.n 41740 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41706 │ │ │ │ + b.n 41756 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 416ec │ │ │ │ + beq.n 4173c │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #5833 @ 0x16c9 │ │ │ │ + movw r2, #5913 @ 0x1719 │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 417d4 │ │ │ │ + beq.n 41824 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #5833 @ 0x16c9 │ │ │ │ + movw r2, #5913 @ 0x1719 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 417d4 │ │ │ │ + bne.n 41824 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4179e │ │ │ │ + beq.n 417ee │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 4173e │ │ │ │ + cbz r2, 4178e │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 4179e │ │ │ │ + ble.n 417ee │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 4172c │ │ │ │ - b.n 4175c │ │ │ │ + bne.n 4177c │ │ │ │ + b.n 417ac │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4175c │ │ │ │ + beq.n 417ac │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 41750 │ │ │ │ + cbz r2, 417a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41744 │ │ │ │ - b.n 4175c │ │ │ │ + bne.n 41794 │ │ │ │ + b.n 417ac │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4179e │ │ │ │ - ldr r2, [pc, #160] @ (41800 ) │ │ │ │ + bne.n 417ee │ │ │ │ + ldr r2, [pc, #160] @ (41850 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + bl 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 417e8 │ │ │ │ - beq.n 4179e │ │ │ │ + blt.n 41838 │ │ │ │ + beq.n 417ee │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (41800 ) │ │ │ │ + ldr r1, [pc, #144] @ (41850 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 417f4 │ │ │ │ + bne.n 41844 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41792 │ │ │ │ + blt.n 417e2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4179e │ │ │ │ + b.n 417ee │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4178e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 417de │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (41804 ) │ │ │ │ + ldr r1, [pc, #96] @ (41854 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 417f4 │ │ │ │ + bne.n 41844 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 417f4 │ │ │ │ + beq.n 41844 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 417d4 │ │ │ │ + bge.n 41824 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 417d4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 417ec │ │ │ │ - ldr r1, [pc, #40] @ (41800 ) │ │ │ │ + cbnz r2, 41824 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4183c │ │ │ │ + ldr r1, [pc, #40] @ (41850 ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 417f4 │ │ │ │ + b.n 41844 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 417f4 │ │ │ │ + b.n 41844 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -31638,489 +31671,489 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ - cbnz r2, 41828 │ │ │ │ + cbnz r2, 41878 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #52] @ (41858 ) │ │ │ │ - bl 1650f4 │ │ │ │ - b.n 41832 │ │ │ │ - ldr r0, [pc, #48] @ (4185c ) │ │ │ │ + ldr r0, [pc, #52] @ (418a8 ) │ │ │ │ + bl 16518c │ │ │ │ + b.n 41882 │ │ │ │ + ldr r0, [pc, #48] @ (418ac ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 16544c │ │ │ │ - cbz r0, 4184c │ │ │ │ + bl 164e24 │ │ │ │ + cbz r0, 4189c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41842 │ │ │ │ + bge.n 41892 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 41846 │ │ │ │ + cbz r4, 41896 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41850 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41850 │ │ │ │ + b.n 418a0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 418a0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2ac774 │ │ │ │ + bl 2ac524 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41886 │ │ │ │ + beq.n 418d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41888 │ │ │ │ + bge.n 418d8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 41888 │ │ │ │ + b.n 418d8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (418b0 ) │ │ │ │ + ldr r0, [pc, #12] @ (41900 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb88c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000418b4 <_PyCompile_CodeGen@@Base>: │ │ │ │ +00041904 <_PyCompile_CodeGen@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1f794c │ │ │ │ - cbnz r0, 418ee <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ + bl 1f865c │ │ │ │ + cbnz r0, 4193e <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49996 @ 0xc34c │ │ │ │ + movw r1, #49420 @ 0xc10c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 41a6a <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ - bl 1ce100 <_PyArena_New@@Base> │ │ │ │ + b.n 41aba <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 1cf168 <_PyArena_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 41a6a <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + beq.w 41aba <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 287004 <_Py_set_inheritable_async_safe@@Base+0x107c> │ │ │ │ + bl 286dd8 <_Py_set_inheritable_async_safe@@Base+0x1038> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 41910 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + cbnz r0, 41960 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 143920 <_PyArena_Free@@Base> │ │ │ │ - b.n 418ea <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ - bl 28d840 │ │ │ │ + bl 14346c <_PyArena_Free@@Base> │ │ │ │ + b.n 4193a <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ + bl 28d608 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41908 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ + beq.n 41958 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1dca1c <_PyAST_Compile@@Base+0x34> │ │ │ │ + bl 1dda04 <_PyAST_Compile@@Base+0x34> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 41934 <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ + cbnz r0, 41984 <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r7 │ │ │ │ - bl 143920 <_PyArena_Free@@Base> │ │ │ │ - b.n 41a6a <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 14346c <_PyArena_Free@@Base> │ │ │ │ + b.n 41aba <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #56] @ 0x38 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a34 <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ + beq.n 41a84 <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dfee0 <_PyWarnings_Init@@Base+0xe4> │ │ │ │ + bl 1e0ec0 <_PyWarnings_Init@@Base+0xe4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41a3a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r5, [r7, #48] @ 0x30 │ │ │ │ ldr.w r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a40 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 41a90 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50012 @ 0xc35c │ │ │ │ + movw r1, #49436 @ 0xc11c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 41a3a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a40 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 41a90 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50024 @ 0xc368 │ │ │ │ + movw r1, #49448 @ 0xc128 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 41a3a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a40 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 41a90 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50040 @ 0xc378 │ │ │ │ + movw r1, #49464 @ 0xc138 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 41a3a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 419f0 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ + bne.n 41a40 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 111334 <_PyInstructionSequence_New@@Base+0x894> │ │ │ │ + bl 110e3c <_PyInstructionSequence_New@@Base+0x894> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 419fc <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ - b.n 41a3a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 41a4c <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ + b.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11d5c8 │ │ │ │ + bl 11d0a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 419de <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ - b.n 41a3a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 41a2e <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ + b.n 41a8a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1e8368 │ │ │ │ + bl 1e934c │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ bl 2fea0 <_PyObject_DebugMallocStats@@Base+0x1d38> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 41a44 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + cbz r0, 41a94 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #50056 @ 0xc388 │ │ │ │ + movw r1, #49480 @ 0xc148 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41a44 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + beq.n 41a94 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41a46 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 41a96 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 41a46 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 41a96 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 41a46 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 41a96 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 41a46 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 41a96 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 41a5c <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ + cbz r3, 41aac <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13f2d8 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ + bl 13ee28 <_PyTuple_FromArraySteal@@Base+0x9f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1eeb1c │ │ │ │ + bl 1efa6c │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 143920 <_PyArena_Free@@Base> │ │ │ │ + bl 14346c <_PyArena_Free@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #4] @ (41a78 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ + ldr r0, [pc, #4] @ (41ac8 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41aa0 <_PyCompile_CodeGen@@Base+0x1ec>) │ │ │ │ + ldr r0, [pc, #12] @ (41af0 <_PyCompile_CodeGen@@Base+0x1ec>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 41ad8 <_PyCompile_CodeGen@@Base+0x224> │ │ │ │ + cbnz r4, 41b28 <_PyCompile_CodeGen@@Base+0x224> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41acc <_PyCompile_CodeGen@@Base+0x218>) │ │ │ │ + ldr r0, [pc, #12] @ (41b1c <_PyCompile_CodeGen@@Base+0x218>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 41afe <_PyCompile_CodeGen@@Base+0x24a> │ │ │ │ + cbnz r0, 41b4e <_PyCompile_CodeGen@@Base+0x24a> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41af4 <_PyCompile_CodeGen@@Base+0x240>) │ │ │ │ + ldr r0, [pc, #12] @ (41b44 <_PyCompile_CodeGen@@Base+0x240>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb808 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 41b1c <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + cbnz r3, 41b6c <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 41b1c <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + ble.n 41b6c <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 41b1c <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ - cbnz r4, 41b3a <_PyCompile_CodeGen@@Base+0x286> │ │ │ │ + bne.n 41b6c <_PyCompile_CodeGen@@Base+0x268> │ │ │ │ + cbnz r4, 41b8a <_PyCompile_CodeGen@@Base+0x286> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r5, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #276] @ (41c44 <_PyCompile_CodeGen@@Base+0x390>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #276] @ (41c94 <_PyCompile_CodeGen@@Base+0x390>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41c3a <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ + beq.n 41c8a <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 41b6a <_PyCompile_CodeGen@@Base+0x2b6> │ │ │ │ + bne.n 41bba <_PyCompile_CodeGen@@Base+0x2b6> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36360 @ 0x8e08 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61096 @ 0xeea8 │ │ │ │ + movw r0, #60004 @ 0xea64 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 41c3a <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 41c8a <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ mov r0, r8 │ │ │ │ - bl 14a2d0 │ │ │ │ + bl 149e28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41c3a <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ + beq.n 41c8a <_PyCompile_CodeGen@@Base+0x386> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2210e8 │ │ │ │ + bl 221b58 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41c1a <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 41c6a <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ + bl b0834 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ movs r7, #0 │ │ │ │ blx 2bebc │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b2c14 │ │ │ │ + bl 1b3c30 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 41bb4 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ + cbnz r0, 41c04 <_PyCompile_CodeGen@@Base+0x300> │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r7, #1 │ │ │ │ - b.n 41be0 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ + b.n 41c30 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b5e0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 41be0 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ + cbz r0, 41c30 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 41bda <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ + bne.n 41c2a <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41bde <_PyCompile_CodeGen@@Base+0x32a> │ │ │ │ + bge.n 41c2e <_PyCompile_CodeGen@@Base+0x32a> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 41b9e <_PyCompile_CodeGen@@Base+0x2ea> │ │ │ │ + b.n 41bee <_PyCompile_CodeGen@@Base+0x2ea> │ │ │ │ mov r7, r3 │ │ │ │ - b.n 41be0 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ + b.n 41c30 <_PyCompile_CodeGen@@Base+0x32c> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - cbnz r6, 41c0e <_PyCompile_CodeGen@@Base+0x35a> │ │ │ │ + cbnz r6, 41c5e <_PyCompile_CodeGen@@Base+0x35a> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 41bf4 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ - bl 23c160 │ │ │ │ - b.n 41c1e <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ + bne.n 41c44 <_PyCompile_CodeGen@@Base+0x340> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 41c6e <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #50524 @ 0xc55c │ │ │ │ + movw r1, #49948 @ 0xc31c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 41c1e <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 41c6e <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2706cc <_PyArg_ParseStackAndKeywords@@Base+0x994> │ │ │ │ + bl 2708a4 <_PyArg_ParseStackAndKeywords@@Base+0x994> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 41c1e <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ + b.n 41c6e <_PyCompile_CodeGen@@Base+0x36a> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41c38 <_PyCompile_CodeGen@@Base+0x384> │ │ │ │ + bge.n 41c88 <_PyCompile_CodeGen@@Base+0x384> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41c38 <_PyCompile_CodeGen@@Base+0x384> │ │ │ │ + cbnz r3, 41c88 <_PyCompile_CodeGen@@Base+0x384> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 41c76 <_PyCompile_CodeGen@@Base+0x3c2> │ │ │ │ + bgt.n 41cc6 <_PyCompile_CodeGen@@Base+0x3c2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 41c90 <_PyCompile_CodeGen@@Base+0x3dc> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 41ce0 <_PyCompile_CodeGen@@Base+0x3dc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 41c94 <_PyCompile_CodeGen@@Base+0x3e0> │ │ │ │ + cbz r3, 41ce4 <_PyCompile_CodeGen@@Base+0x3e0> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7708 @ 0x1e1c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41cb0 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ + b.n 41d00 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 41ca2 <_PyCompile_CodeGen@@Base+0x3ee> │ │ │ │ + cbnz r0, 41cf2 <_PyCompile_CodeGen@@Base+0x3ee> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 41cb0 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ - ldr r1, [pc, #16] @ (41cb4 <_PyCompile_CodeGen@@Base+0x400>) │ │ │ │ + b.n 41d00 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ + ldr r1, [pc, #16] @ (41d04 <_PyCompile_CodeGen@@Base+0x400>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41c98 <_PyCompile_CodeGen@@Base+0x3e4> │ │ │ │ + beq.n 41ce8 <_PyCompile_CodeGen@@Base+0x3e4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ usat r0, #18, r8, lsl #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (41cdc <_PyCompile_CodeGen@@Base+0x428>) │ │ │ │ + ldr r0, [pc, #12] @ (41d2c <_PyCompile_CodeGen@@Base+0x428>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ hlt 0x0024 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b2224 <_Py_GetConfig@@Base> │ │ │ │ + bl b1bd8 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -32133,229 +32166,229 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 41d36 <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 41d3c <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ + beq.n 41d86 <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 41d8c <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 41d48 <_PyCompile_CodeGen@@Base+0x494> │ │ │ │ + cbz r3, 41d98 <_PyCompile_CodeGen@@Base+0x494> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 41d66 <_PyCompile_CodeGen@@Base+0x4b2> │ │ │ │ + b.n 41db6 <_PyCompile_CodeGen@@Base+0x4b2> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 228b60 │ │ │ │ - cbnz r0, 41d62 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ + bl 2295b8 │ │ │ │ + cbnz r0, 41db2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41d62 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ + cbnz r3, 41db2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 22a138 │ │ │ │ - cbnz r0, 41d62 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ + bl 22ab90 │ │ │ │ + cbnz r0, 41db2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 2e30a4 │ │ │ │ + b.w 2e2e60 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (41ea0 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ + ldr r2, [pc, #288] @ (41ef0 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 41d96 <_PyCompile_CodeGen@@Base+0x4e2> │ │ │ │ + bne.n 41de6 <_PyCompile_CodeGen@@Base+0x4e2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41dac <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ + b.n 41dfc <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41d92 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + beq.n 41de2 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #7535 @ 0x1d6f │ │ │ │ + movw r2, #7615 @ 0x1dbf │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41e7a <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ + beq.n 41eca <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #7535 @ 0x1d6f │ │ │ │ + movw r2, #7615 @ 0x1dbf │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41e7a <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ + bne.n 41eca <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41e44 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + beq.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 41de4 <_PyCompile_CodeGen@@Base+0x530> │ │ │ │ + cbz r2, 41e34 <_PyCompile_CodeGen@@Base+0x530> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 41e44 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + ble.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 41dd2 <_PyCompile_CodeGen@@Base+0x51e> │ │ │ │ - b.n 41e02 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ + bne.n 41e22 <_PyCompile_CodeGen@@Base+0x51e> │ │ │ │ + b.n 41e52 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 41e02 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ + beq.n 41e52 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 41df6 <_PyCompile_CodeGen@@Base+0x542> │ │ │ │ + cbz r2, 41e46 <_PyCompile_CodeGen@@Base+0x542> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41dea <_PyCompile_CodeGen@@Base+0x536> │ │ │ │ - b.n 41e02 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ + bne.n 41e3a <_PyCompile_CodeGen@@Base+0x536> │ │ │ │ + b.n 41e52 <_PyCompile_CodeGen@@Base+0x54e> │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41e44 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ - ldr r2, [pc, #160] @ (41ea4 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ + bne.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + ldr r2, [pc, #160] @ (41ef4 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + bl 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41e8e <_PyCompile_CodeGen@@Base+0x5da> │ │ │ │ - beq.n 41e44 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + blt.n 41ede <_PyCompile_CodeGen@@Base+0x5da> │ │ │ │ + beq.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (41ea4 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ + ldr r1, [pc, #144] @ (41ef4 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41e9a <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + bne.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41e38 <_PyCompile_CodeGen@@Base+0x584> │ │ │ │ + blt.n 41e88 <_PyCompile_CodeGen@@Base+0x584> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41e44 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ + b.n 41e94 <_PyCompile_CodeGen@@Base+0x590> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 41e34 <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 41e84 <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (41ea8 <_PyCompile_CodeGen@@Base+0x5f4>) │ │ │ │ + ldr r1, [pc, #96] @ (41ef8 <_PyCompile_CodeGen@@Base+0x5f4>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41e9a <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + bne.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 41e9a <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + beq.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41e7a <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ + bge.n 41eca <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 41e7a <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 41e92 <_PyCompile_CodeGen@@Base+0x5de> │ │ │ │ - ldr r1, [pc, #36] @ (41ea4 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ + cbnz r2, 41eca <_PyCompile_CodeGen@@Base+0x5c6> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 41ee2 <_PyCompile_CodeGen@@Base+0x5de> │ │ │ │ + ldr r1, [pc, #36] @ (41ef4 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 41e9a <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + b.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 41e9a <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ + b.n 41eea <_PyCompile_CodeGen@@Base+0x5e6> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r1!, {r2} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00041eac <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00041efc <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 41ec6 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ + bgt.n 41f16 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 41ece <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ - b.n 41f16 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + bge.n 41f1e <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ + b.n 41f66 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 41eec <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ - b.n 41f16 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ - ldr r1, [pc, #88] @ (41f28 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ + bls.n 41f3c <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ + b.n 41f66 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + ldr r1, [pc, #88] @ (41f78 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccdf8 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 41f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cde24 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 41f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #72] @ (41f2c <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ + cbz r3, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #72] @ (41f7c <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccdf8 <_PyType_Lookup@@Base> │ │ │ │ - cbnz r0, 41f08 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ - b.n 41f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #64] @ (41f30 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ + bl 1cde24 <_PyType_Lookup@@Base> │ │ │ │ + cbnz r0, 41f58 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ + b.n 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #64] @ (41f80 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccdf8 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 41f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cde24 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 41f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #52] @ (41f34 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ + cbz r3, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #52] @ (41f84 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccdf8 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 41f24 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cde24 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 41f26 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ - movw r1, #50556 @ 0xc57c │ │ │ │ + b.n 41f76 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ + movw r1, #49980 @ 0xc33c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #24] @ (41f38 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (41f88 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r4, r5, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 41f78 <_PyEval_SpecialMethodCanSuggest@@Base+0xcc> │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ @@ -32367,566 +32400,566 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 41f80 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + cbnz r0, 41fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 41f88 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + cbz r0, 41fd8 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41f72 <_PyEval_SpecialMethodCanSuggest@@Base+0xc6> │ │ │ │ + beq.n 41fc2 <_PyEval_SpecialMethodCanSuggest@@Base+0xc6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 3d178 │ │ │ │ + bl 3d1c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41fc2 <_PyEval_SpecialMethodCanSuggest@@Base+0x116> │ │ │ │ + blt.n 42012 <_PyEval_SpecialMethodCanSuggest@@Base+0x116> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 41fbe <_PyEval_SpecialMethodCanSuggest@@Base+0x112> │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + cbnz r3, 4200e <_PyEval_SpecialMethodCanSuggest@@Base+0x112> │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50732 @ 0xc62c │ │ │ │ + movw r1, #50156 @ 0xc3ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 41fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x118> │ │ │ │ + b.n 42014 <_PyEval_SpecialMethodCanSuggest@@Base+0x118> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (41fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x124>) │ │ │ │ + ldr r2, [pc, #4] @ (42020 <_PyEval_SpecialMethodCanSuggest@@Base+0x124>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.n 421c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ - cbz r4, 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + b.n 42210 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + cbz r4, 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42060 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + beq.n 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 4205e <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2> │ │ │ │ + cbz r5, 420ae <_PyEval_SpecialMethodCanSuggest@@Base+0x1b2> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 42048 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ + beq.n 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbnz r6, 42028 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ + cbnz r6, 42078 <_PyEval_SpecialMethodCanSuggest@@Base+0x17c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ + bge.n 42074 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ + cbnz r3, 42074 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 42060 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + b.n 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f3420 │ │ │ │ + bl f2e9c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42048 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ + bge.n 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 42048 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ + cbnz r3, 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x19c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42060 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + bge.n 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 42060 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + cbnz r3, 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42060 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #8] @ (42088 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc>) │ │ │ │ + ldr r0, [pc, #8] @ (420d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1dc>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r4, 420c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + cbnz r4, 42118 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 420aa <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ + cbz r3, 420fa <_PyEval_SpecialMethodCanSuggest@@Base+0x1fe> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 420ac <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ + b.n 420fc <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #264] @ (421b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x30c>) │ │ │ │ + ldr r5, [pc, #264] @ (42208 <_PyEval_SpecialMethodCanSuggest@@Base+0x30c>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 420dc <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + bne.n 4212c <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 420dc <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + ble.n 4212c <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 420dc <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ - cbnz r6, 420fe <_PyEval_SpecialMethodCanSuggest@@Base+0x252> │ │ │ │ + bgt.n 4212c <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + cbnz r6, 4214e <_PyEval_SpecialMethodCanSuggest@@Base+0x252> │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (421bc <_PyEval_SpecialMethodCanSuggest@@Base+0x310>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #200] @ (4220c <_PyEval_SpecialMethodCanSuggest@@Base+0x310>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4219c <_PyEval_SpecialMethodCanSuggest@@Base+0x2f0> │ │ │ │ + beq.n 421ec <_PyEval_SpecialMethodCanSuggest@@Base+0x2f0> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42198 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ + beq.n 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 42144 <_PyEval_SpecialMethodCanSuggest@@Base+0x298> │ │ │ │ + beq.n 42194 <_PyEval_SpecialMethodCanSuggest@@Base+0x298> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 42134 <_PyEval_SpecialMethodCanSuggest@@Base+0x288> │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 42184 <_PyEval_SpecialMethodCanSuggest@@Base+0x288> │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4212c <_PyEval_SpecialMethodCanSuggest@@Base+0x280> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 42198 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ + bne.n 4217c <_PyEval_SpecialMethodCanSuggest@@Base+0x280> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 42148 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ - b.n 42138 <_PyEval_SpecialMethodCanSuggest@@Base+0x28c> │ │ │ │ + beq.n 42198 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ + b.n 42188 <_PyEval_SpecialMethodCanSuggest@@Base+0x28c> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1edccc │ │ │ │ - cbnz r0, 42148 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ - b.n 42198 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ + bl 1eec1c │ │ │ │ + cbnz r0, 42198 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ + b.n 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 42168 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + beq.n 421b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c184 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4216e <_PyEval_SpecialMethodCanSuggest@@Base+0x2c2> │ │ │ │ + b.n 421be <_PyEval_SpecialMethodCanSuggest@@Base+0x2c2> │ │ │ │ blx 2b760 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ - cbz r5, 421a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f4> │ │ │ │ + bl b39dc │ │ │ │ + cbz r5, 421f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4218a <_PyEval_SpecialMethodCanSuggest@@Base+0x2de> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 421da <_PyEval_SpecialMethodCanSuggest@@Base+0x2de> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4214a <_PyEval_SpecialMethodCanSuggest@@Base+0x29e> │ │ │ │ - b.n 42198 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ + beq.n 4219a <_PyEval_SpecialMethodCanSuggest@@Base+0x29e> │ │ │ │ + b.n 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ec> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 421a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ + b.n 421f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 421a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ + b.n 421f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2fc> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - rev r0, r2 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r3, #136 @ 0x88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bl e8acc │ │ │ │ + bl e8544 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4226c <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ + beq.n 422bc <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 97b38 │ │ │ │ + bl 978e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4220a <_PyEval_SpecialMethodCanSuggest@@Base+0x35e> │ │ │ │ + beq.n 4225a <_PyEval_SpecialMethodCanSuggest@@Base+0x35e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 421fc <_PyEval_SpecialMethodCanSuggest@@Base+0x350> │ │ │ │ + cbz r3, 4224c <_PyEval_SpecialMethodCanSuggest@@Base+0x350> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4225e <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ - b.n 4226a <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ + blt.n 422ae <_PyEval_SpecialMethodCanSuggest@@Base+0x3b2> │ │ │ │ + b.n 422ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8b24 │ │ │ │ + bl a84dc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 42220 <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ + cbnz r0, 42270 <_PyEval_SpecialMethodCanSuggest@@Base+0x374> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42254 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + bge.n 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42254 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + cbnz r3, 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42254 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42258 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ac> │ │ │ │ + bne.n 422a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ac> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42240 <_PyEval_SpecialMethodCanSuggest@@Base+0x394> │ │ │ │ + bge.n 42290 <_PyEval_SpecialMethodCanSuggest@@Base+0x394> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42240 <_PyEval_SpecialMethodCanSuggest@@Base+0x394> │ │ │ │ + cbnz r3, 42290 <_PyEval_SpecialMethodCanSuggest@@Base+0x394> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42254 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + bge.n 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 42254 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4226c <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ + b.n 422bc <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4226a <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ + bge.n 422ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4226a <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ + cbnz r3, 422ba <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #288] @ (423a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8>) │ │ │ │ + ldr r2, [pc, #288] @ (423f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4229a <_PyEval_SpecialMethodCanSuggest@@Base+0x3ee> │ │ │ │ + bne.n 422ea <_PyEval_SpecialMethodCanSuggest@@Base+0x3ee> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 422b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x404> │ │ │ │ + b.n 42300 <_PyEval_SpecialMethodCanSuggest@@Base+0x404> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42296 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ea> │ │ │ │ + beq.n 422e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ea> │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #8819 @ 0x2273 │ │ │ │ + movw r2, #8899 @ 0x22c3 │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4237e <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ + beq.n 423ce <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #8819 @ 0x2273 │ │ │ │ + movw r2, #8899 @ 0x22c3 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 4237e <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ + bne.n 423ce <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 42348 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + beq.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 422e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x43c> │ │ │ │ + cbz r2, 42338 <_PyEval_SpecialMethodCanSuggest@@Base+0x43c> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 42348 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + ble.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 422d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ - b.n 42306 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ + bne.n 42326 <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ + b.n 42356 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 42306 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ + beq.n 42356 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 422fa <_PyEval_SpecialMethodCanSuggest@@Base+0x44e> │ │ │ │ + cbz r2, 4234a <_PyEval_SpecialMethodCanSuggest@@Base+0x44e> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 422ee <_PyEval_SpecialMethodCanSuggest@@Base+0x442> │ │ │ │ - b.n 42306 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ + bne.n 4233e <_PyEval_SpecialMethodCanSuggest@@Base+0x442> │ │ │ │ + b.n 42356 <_PyEval_SpecialMethodCanSuggest@@Base+0x45a> │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42348 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ - ldr r2, [pc, #160] @ (423a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ + bne.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + ldr r2, [pc, #160] @ (423f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ + bl 42024 <_PyEval_SpecialMethodCanSuggest@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 42392 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e6> │ │ │ │ - beq.n 42348 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + blt.n 423e2 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e6> │ │ │ │ + beq.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (423a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ + ldr r1, [pc, #144] @ (423f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 4239e <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + bne.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4233c <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ + blt.n 4238c <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42348 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ + b.n 42398 <_PyEval_SpecialMethodCanSuggest@@Base+0x49c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 42338 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42388 <_PyEval_SpecialMethodCanSuggest@@Base+0x48c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (423ac <_PyEval_SpecialMethodCanSuggest@@Base+0x500>) │ │ │ │ + ldr r1, [pc, #96] @ (423fc <_PyEval_SpecialMethodCanSuggest@@Base+0x500>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 4239e <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + bne.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 4239e <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + beq.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4237e <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ + bge.n 423ce <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 4237e <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 42396 <_PyEval_SpecialMethodCanSuggest@@Base+0x4ea> │ │ │ │ - ldr r1, [pc, #36] @ (423a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ + cbnz r2, 423ce <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 423e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x4ea> │ │ │ │ + ldr r1, [pc, #36] @ (423f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 1896e0 │ │ │ │ + bl 189940 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 4239e <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + b.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4239e <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ + b.n 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x4f2> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 42408 <_PyEval_SpecialMethodCanSuggest@@Base+0x55c> │ │ │ │ + cbnz r0, 42458 <_PyEval_SpecialMethodCanSuggest@@Base+0x55c> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 423d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ + cbnz r3, 42420 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 423d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ + ble.n 42420 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 423d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ - cbnz r0, 423e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x53c> │ │ │ │ + bne.n 42420 <_PyEval_SpecialMethodCanSuggest@@Base+0x524> │ │ │ │ + cbnz r0, 42438 <_PyEval_SpecialMethodCanSuggest@@Base+0x53c> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (42440 <_PyEval_SpecialMethodCanSuggest@@Base+0x594>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 4243c <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ + ldr r3, [pc, #92] @ (42490 <_PyEval_SpecialMethodCanSuggest@@Base+0x594>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 4248c <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4240a <_PyEval_SpecialMethodCanSuggest@@Base+0x55e> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4245a <_PyEval_SpecialMethodCanSuggest@@Base+0x55e> │ │ │ │ + bl 93e90 │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4243c <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ + b.n 4248c <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ cmp.w r0, #266 @ 0x10a │ │ │ │ - bhi.n 42434 <_PyEval_SpecialMethodCanSuggest@@Base+0x588> │ │ │ │ - movw r2, #37480 @ 0x9268 │ │ │ │ + bhi.n 42484 <_PyEval_SpecialMethodCanSuggest@@Base+0x588> │ │ │ │ + movw r2, #36904 @ 0x9028 │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb.w r2, [r2, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 4243c <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ + b.n 4248c <_PyEval_SpecialMethodCanSuggest@@Base+0x590> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (42468 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc>) │ │ │ │ + ldr r0, [pc, #12] @ (424b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc>) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bvc.n 42514 <_PyEval_SpecialMethodCanSuggest@@Base+0x668> │ │ │ │ + bvc.n 42564 <_PyEval_SpecialMethodCanSuggest@@Base+0x668> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r1, 4248c <_PyEval_SpecialMethodCanSuggest@@Base+0x5e0> │ │ │ │ + cbz r1, 424dc <_PyEval_SpecialMethodCanSuggest@@Base+0x5e0> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #50948 @ 0xc704 │ │ │ │ + movw r0, #50372 @ 0xc4c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1691c4 │ │ │ │ - cbz r0, 424fa <_PyEval_SpecialMethodCanSuggest@@Base+0x64e> │ │ │ │ + bl 168e78 │ │ │ │ + cbz r0, 4254a <_PyEval_SpecialMethodCanSuggest@@Base+0x64e> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 424e2 <_PyEval_SpecialMethodCanSuggest@@Base+0x636> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 42532 <_PyEval_SpecialMethodCanSuggest@@Base+0x636> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 424fa <_PyEval_SpecialMethodCanSuggest@@Base+0x64e> │ │ │ │ + b.n 4254a <_PyEval_SpecialMethodCanSuggest@@Base+0x64e> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -32936,619 +32969,619 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #12] @ (42520 <_PyEval_SpecialMethodCanSuggest@@Base+0x674>) │ │ │ │ + ldr r0, [pc, #12] @ (42570 <_PyEval_SpecialMethodCanSuggest@@Base+0x674>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb84c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 133df4 │ │ │ │ + b.w 13393c │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42538 <_PyEval_SpecialMethodCanSuggest@@Base+0x68c> │ │ │ │ - b.w 9438c │ │ │ │ + beq.n 42588 <_PyEval_SpecialMethodCanSuggest@@Base+0x68c> │ │ │ │ + b.w 94148 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18044 @ 0x467c │ │ │ │ + movw r1, #17468 @ 0x443c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 4257c <_PyEval_SpecialMethodCanSuggest@@Base+0x6d0> │ │ │ │ + cbz r3, 425cc <_PyEval_SpecialMethodCanSuggest@@Base+0x6d0> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4257e <_PyEval_SpecialMethodCanSuggest@@Base+0x6d2> │ │ │ │ + b.n 425ce <_PyEval_SpecialMethodCanSuggest@@Base+0x6d2> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b44c │ │ │ │ - cbnz r6, 42594 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ + cbnz r6, 425e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 42594 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ + ble.n 425e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 42594 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ - cbnz r4, 425b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x708> │ │ │ │ + bgt.n 425e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e8> │ │ │ │ + cbnz r4, 42604 <_PyEval_SpecialMethodCanSuggest@@Base+0x708> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #96] @ (4260c <_PyEval_SpecialMethodCanSuggest@@Base+0x760>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #96] @ (4265c <_PyEval_SpecialMethodCanSuggest@@Base+0x760>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 425fa <_PyEval_SpecialMethodCanSuggest@@Base+0x74e> │ │ │ │ + cbz r0, 4264a <_PyEval_SpecialMethodCanSuggest@@Base+0x74e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 159310 │ │ │ │ - cbz r0, 425c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x716> │ │ │ │ + bl 159030 │ │ │ │ + cbz r0, 42612 <_PyEval_SpecialMethodCanSuggest@@Base+0x716> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 425fa <_PyEval_SpecialMethodCanSuggest@@Base+0x74e> │ │ │ │ + b.n 4264a <_PyEval_SpecialMethodCanSuggest@@Base+0x74e> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 425e6 <_PyEval_SpecialMethodCanSuggest@@Base+0x73a> │ │ │ │ + beq.n 42636 <_PyEval_SpecialMethodCanSuggest@@Base+0x73a> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 425d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x724> │ │ │ │ + cbz r6, 42620 <_PyEval_SpecialMethodCanSuggest@@Base+0x724> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 425ea <_PyEval_SpecialMethodCanSuggest@@Base+0x73e> │ │ │ │ + beq.n 4263a <_PyEval_SpecialMethodCanSuggest@@Base+0x73e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 425ec <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4263c <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 425be <_PyEval_SpecialMethodCanSuggest@@Base+0x712> │ │ │ │ - b.n 425ec <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ + bne.n 4260e <_PyEval_SpecialMethodCanSuggest@@Base+0x712> │ │ │ │ + b.n 4263c <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 425ec <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ + b.n 4263c <_PyEval_SpecialMethodCanSuggest@@Base+0x740> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 4263e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4268e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 42604 <_PyEval_SpecialMethodCanSuggest@@Base+0x758> │ │ │ │ + cbz r3, 42654 <_PyEval_SpecialMethodCanSuggest@@Base+0x758> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 7aa84 │ │ │ │ + b.w 7aad4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50968 @ 0xc718 │ │ │ │ + movw r1, #50392 @ 0xc4d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004263e <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004268e <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 297730 <_PyEval_MatchKeys@@Base+0x324> │ │ │ │ + bl 2974e0 <_PyEval_MatchKeys@@Base+0x324> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004265a : │ │ │ │ - ldr r0, [pc, #4] @ (42660 ) │ │ │ │ - b.w 1da5bc │ │ │ │ +000426aa : │ │ │ │ + ldr r0, [pc, #4] @ (426b0 ) │ │ │ │ + b.w 1db5a4 │ │ │ │ cmp r4, #12 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00042664 : │ │ │ │ +000426b4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 4268c │ │ │ │ + cbz r1, 426dc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4269a │ │ │ │ + cbz r0, 426ea │ │ │ │ str r7, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e4ad8 │ │ │ │ + bl 1e5abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #51332 @ 0xc884 │ │ │ │ + movw r1, #50756 @ 0xc644 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 426c6 │ │ │ │ + bge.n 42716 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 428d8 │ │ │ │ + b.n 42928 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51336 @ 0xc888 │ │ │ │ + movw r1, #50760 @ 0xc648 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51348 @ 0xc894 │ │ │ │ + movw r1, #50772 @ 0xc654 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51364 @ 0xc8a4 │ │ │ │ + movw r1, #50788 @ 0xc664 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51376 @ 0xc8b0 │ │ │ │ + movw r1, #50800 @ 0xc670 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51388 @ 0xc8bc │ │ │ │ + movw r1, #50812 @ 0xc67c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51404 @ 0xc8cc │ │ │ │ + movw r1, #50828 @ 0xc68c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51420 @ 0xc8dc │ │ │ │ + movw r1, #50844 @ 0xc69c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51432 @ 0xc8e8 │ │ │ │ + movw r1, #50856 @ 0xc6a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51444 @ 0xc8f4 │ │ │ │ + movw r1, #50868 @ 0xc6b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51456 @ 0xc900 │ │ │ │ + movw r1, #50880 @ 0xc6c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51472 @ 0xc910 │ │ │ │ + movw r1, #50896 @ 0xc6d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51488 @ 0xc920 │ │ │ │ + movw r1, #50912 @ 0xc6e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 426c0 │ │ │ │ + blt.n 42710 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51504 @ 0xc930 │ │ │ │ + movw r1, #50928 @ 0xc6f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51516 @ 0xc93c │ │ │ │ + movw r1, #50940 @ 0xc6fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51528 @ 0xc948 │ │ │ │ + movw r1, #50952 @ 0xc708 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51544 @ 0xc958 │ │ │ │ + movw r1, #50968 @ 0xc718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51560 @ 0xc968 │ │ │ │ + movw r1, #50984 @ 0xc728 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51584 @ 0xc980 │ │ │ │ + movw r1, #51008 @ 0xc740 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51368 @ 0xc8a8 │ │ │ │ + movw r1, #50792 @ 0xc668 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51604 @ 0xc994 │ │ │ │ + movw r1, #51028 @ 0xc754 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51620 @ 0xc9a4 │ │ │ │ + movw r1, #51044 @ 0xc764 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51636 @ 0xc9b4 │ │ │ │ + movw r1, #51060 @ 0xc774 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #51068 @ 0xc77c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51652 @ 0xc9c4 │ │ │ │ + movw r1, #51076 @ 0xc784 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 426c0 │ │ │ │ + blt.w 42710 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51664 @ 0xc9d0 │ │ │ │ + movw r1, #51088 @ 0xc790 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 428fa │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 42914 │ │ │ │ + bne.n 4294a │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 42964 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 4290a │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 42914 │ │ │ │ + cbnz r0, 4295a │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 42964 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51748 @ 0xca24 │ │ │ │ + movw r1, #51172 @ 0xc7e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42960 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4296c │ │ │ │ + bne.n 429b0 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 429bc │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r1, 429a8 │ │ │ │ + cbnz r1, 429f8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 429a0 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + bne.n 429f0 │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18044 @ 0x467c │ │ │ │ + movw r1, #17468 @ 0x443c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 429c8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 42a18 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 429c6 │ │ │ │ + b.n 42a16 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fec18 │ │ │ │ + bl fe6d8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 429c4 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 429c8 │ │ │ │ + bne.n 42a14 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 42a18 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 429d6 │ │ │ │ + cbz r0, 42a26 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #8] @ (429f8 ) │ │ │ │ - bl 164db4 │ │ │ │ + ldr r0, [pc, #8] @ (42a48 ) │ │ │ │ + bl 164ae4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bkpt 0x0058 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (42a20 ) │ │ │ │ + ldr r0, [pc, #12] @ (42a70 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop {12} │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 24f2ac │ │ │ │ + b.w 24f7b8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 42a54 │ │ │ │ + cbnz r1, 42aa4 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51900 @ 0xcabc │ │ │ │ + movw r1, #51324 @ 0xc87c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 42a60 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 42ab0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 42a66 │ │ │ │ + bge.n 42ab6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 42a70 │ │ │ │ + b.n 42ac0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ blx 2c048 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r1, #20496 @ 0x5010 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1294 │ │ │ │ + b.w f0d0c │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 42aa8 │ │ │ │ + bcs.n 42af8 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #52692 @ 0xcdd4 │ │ │ │ + movw r2, #52116 @ 0xcb94 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #59604 @ 0xe8d4 │ │ │ │ + movw r3, #59028 @ 0xe694 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 42aaa │ │ │ │ + b.n 42afa │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #51460 @ 0xc904 │ │ │ │ + movw r3, #50884 @ 0xc6c4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 42af0 │ │ │ │ + bmi.n 42b40 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #51924 @ 0xcad4 │ │ │ │ + movw r1, #51348 @ 0xc894 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 42b0c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 42b5c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 42b10 │ │ │ │ + beq.n 42b60 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51984 @ 0xcb10 │ │ │ │ + movw r1, #51408 @ 0xc8d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42b16 │ │ │ │ - bl f4b38 <_PyErr_FormatV@@Base+0x7f4> │ │ │ │ + b.n 42b66 │ │ │ │ + bl f45b4 <_PyErr_FormatV@@Base+0x7f4> │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42b40 │ │ │ │ + bne.n 42b90 │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 42b60 │ │ │ │ + b.n 42bb0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 174c6c │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42b60 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 42b6a │ │ │ │ - b.n 42bd6 │ │ │ │ + bne.n 42bb0 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 42bba │ │ │ │ + b.n 42c26 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 42bc6 │ │ │ │ + bvs.n 42c16 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ - vldr d9, [pc, #112] @ 42be0 │ │ │ │ + vldr d9, [pc, #112] @ 42c30 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 42bc2 │ │ │ │ + bgt.n 42c12 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #100] @ 42be8 │ │ │ │ + vldr d1, [pc, #100] @ 42c38 │ │ │ │ blx 2b2f0 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vcmp.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 42ba8 │ │ │ │ + ble.n 42bf8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #84] @ 42bf0 │ │ │ │ + vldr d1, [pc, #84] @ 42c40 │ │ │ │ blx 2b2f0 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ - b.n 42bac │ │ │ │ + b.n 42bfc │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42bc6 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 42bd6 │ │ │ │ - b.n 42bc6 │ │ │ │ - vldr d8, [pc, #36] @ 42be8 │ │ │ │ + bne.n 42c16 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 42c26 │ │ │ │ + b.n 42c16 │ │ │ │ + vldr d8, [pc, #36] @ 42c38 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -33559,194 +33592,194 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vsli.64 , q12, #48 @ 0x30 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 42c24 │ │ │ │ + bgt.n 42c74 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52040 @ 0xcb48 │ │ │ │ + movw r1, #51464 @ 0xc908 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 42c44 │ │ │ │ + ble.n 42c94 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52088 @ 0xcb78 │ │ │ │ + movw r1, #51512 @ 0xc938 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42c76 │ │ │ │ + beq.n 42cc6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42c64 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 42c76 │ │ │ │ + bne.n 42cb4 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 42cc6 │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 42ef2 │ │ │ │ + b.n 42f42 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #30836 @ 0x7874 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 42ca2 │ │ │ │ + beq.n 42cf2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 42ca4 │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 42cf4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 42cb8 │ │ │ │ + beq.n 42d08 │ │ │ │ movw r1, #30836 @ 0x7874 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 42cba │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 42d0a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20aafc │ │ │ │ + b.w 20b814 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 42cee │ │ │ │ + bne.n 42d3e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 42d0c │ │ │ │ - b.n 42d02 │ │ │ │ + bne.n 42d5c │ │ │ │ + b.n 42d52 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42264 @ 0xa518 │ │ │ │ + movw r0, #41688 @ 0xa2d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 42d08 │ │ │ │ - b.n 42cde │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 42d0c │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 42d58 │ │ │ │ + b.n 42d2e │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 42d5c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42eaa │ │ │ │ + b.n 42efa │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42eaa │ │ │ │ + beq.w 42efa │ │ │ │ movs r0, #32 │ │ │ │ blx 2b7a8 <__sched_cpualloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42d2a │ │ │ │ - bl 23c160 │ │ │ │ - b.n 42ea2 │ │ │ │ + cbnz r0, 42d7a │ │ │ │ + bl 23c814 │ │ │ │ + b.n 42ef2 │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fed4 │ │ │ │ + bl 9f8c4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42e52 │ │ │ │ - bl 14a2bc │ │ │ │ - cbnz r0, 42d86 │ │ │ │ + beq.w 42ea2 │ │ │ │ + bl 149e14 │ │ │ │ + cbnz r0, 42dd6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - movw r1, #52132 @ 0xcba4 │ │ │ │ + movw r1, #51556 @ 0xc964 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 42e9a │ │ │ │ + bge.w 42eea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 42e9a │ │ │ │ + bne.w 42eea │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42e9a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42eea │ │ │ │ mov r0, fp │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42da6 │ │ │ │ + bge.n 42df6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 42da6 │ │ │ │ + cbnz r3, 42df6 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 42dca │ │ │ │ - bl 940d4 │ │ │ │ + bge.n 42e1a │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42e9a │ │ │ │ + bne.n 42eea │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52188 @ 0xcbdc │ │ │ │ + movw r1, #51612 @ 0xc99c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 42e9a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 42eea │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 42de6 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bne.n 42e36 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52208 @ 0xcbf0 │ │ │ │ + movw r1, #51632 @ 0xc9b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 42e9a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 42eea │ │ │ │ cmp r6, r7 │ │ │ │ - blt.n 42e32 │ │ │ │ + blt.n 42e82 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42df4 │ │ │ │ + blt.n 42e44 │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 42dfa │ │ │ │ + b.n 42e4a │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge.n 42dea │ │ │ │ + bge.n 42e3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b7a8 <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 42e0a │ │ │ │ - bl 23c160 │ │ │ │ - b.n 42e9a │ │ │ │ + cbnz r0, 42e5a │ │ │ │ + bl 23c814 │ │ │ │ + b.n 42eea │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx 2b44c │ │ │ │ @@ -33755,713 +33788,713 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 2c030 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ cmp.w r8, r6, lsr #3 │ │ │ │ - bls.w 42d38 │ │ │ │ + bls.w 42d88 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ movs r3, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ lsl.w r6, r3, r6 │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ orrs r3, r6 │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - b.n 42d38 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 42e9a │ │ │ │ + b.n 42d88 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 42eea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42e6c │ │ │ │ + bge.n 42ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42e6c │ │ │ │ + cbnz r3, 42ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b79c │ │ │ │ - cbz r0, 42e8a │ │ │ │ + cbz r0, 42eda │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 42e9a │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 42eea │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ - b.n 42eaa │ │ │ │ - cbz r5, 42ea2 │ │ │ │ + b.n 42efa │ │ │ │ + cbz r5, 42ef2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bf2c <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 42d08 │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 42d58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52272 @ 0xcc30 │ │ │ │ + movw r1, #51696 @ 0xc9f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 42ed4 │ │ │ │ - b.w 80ce4 │ │ │ │ + cbnz r0, 42f24 │ │ │ │ + b.w 80aa0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47424 @ 0xb940 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1743fc <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 1743f4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbnz r2, 42f14 │ │ │ │ - bl 1e4e14 │ │ │ │ - b.n 42f16 │ │ │ │ + cbnz r2, 42f64 │ │ │ │ + bl 1e5df8 │ │ │ │ + b.n 42f66 │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #52348 @ 0xcc7c │ │ │ │ + movw r1, #51772 @ 0xca3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #52352 @ 0xcc80 │ │ │ │ + movw r0, #51776 @ 0xca40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43028 │ │ │ │ - cbnz r4, 42f3a │ │ │ │ + beq.n 43078 │ │ │ │ + cbnz r4, 42f8a │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 42f5a │ │ │ │ + b.n 42faa │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a2bc │ │ │ │ - cbz r0, 42f8a │ │ │ │ - movw r1, #49696 @ 0xc220 │ │ │ │ + bl 149e14 │ │ │ │ + cbz r0, 42fda │ │ │ │ + movw r1, #49120 @ 0xbfe0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a28ac │ │ │ │ + bl 1a38a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43028 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 43078 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2add0 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.n 43060 │ │ │ │ + bne.n 430b0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 43030 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 43080 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43028 │ │ │ │ - b.n 42f5a │ │ │ │ + bne.n 43078 │ │ │ │ + b.n 42faa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 42f9c │ │ │ │ + bmi.n 42fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e6e4 │ │ │ │ + bl 13e234 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43040 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + beq.n 43090 │ │ │ │ + movw r1, #51788 @ 0xca4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a28ac │ │ │ │ + bl 1a38a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43028 │ │ │ │ + beq.n 43078 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 42fd6 │ │ │ │ + ble.n 43026 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52368 @ 0xcc90 │ │ │ │ + movw r1, #51792 @ 0xca50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 43028 │ │ │ │ + bl 159d64 │ │ │ │ + b.n 43078 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 2addc <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #180] @ (430a0 ) │ │ │ │ + ldr r3, [pc, #180] @ (430f0 ) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 15a044 │ │ │ │ - bl b0e80 │ │ │ │ + bl 159d64 │ │ │ │ + bl b0834 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2add0 <__fcntl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 4302c │ │ │ │ + bne.n 4307c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 43030 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 43080 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42ffa │ │ │ │ + beq.n 4304a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43098 │ │ │ │ + b.n 430e8 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 4306c │ │ │ │ + bge.n 430bc │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 43028 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 43078 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52416 @ 0xccc0 │ │ │ │ + movw r1, #51840 @ 0xca80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 43030 │ │ │ │ + blt.n 43080 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ - b.n 43098 │ │ │ │ - ldr r1, [pc, #52] @ (430a4 ) │ │ │ │ + bl 94148 │ │ │ │ + b.n 430e8 │ │ │ │ + ldr r1, [pc, #52] @ (430f4 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 43090 │ │ │ │ + cbz r0, 430e0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52400 @ 0xccb0 │ │ │ │ + movw r1, #51824 @ 0xca70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 43028 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 43078 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 430ce │ │ │ │ + bne.n 4311e │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 430ec │ │ │ │ + b.n 4313c │ │ │ │ mov r0, r1 │ │ │ │ - bl 174c6c │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 430ec │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 43100 │ │ │ │ - vldr d0, [pc, #24] @ 43108 │ │ │ │ + bne.n 4313c │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 43150 │ │ │ │ + vldr d0, [pc, #24] @ 43158 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ - add r5, pc, #880 @ (adr r5, 43480 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 434d0 ) │ │ │ │ eors r4, r1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2b534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4313c │ │ │ │ + bge.n 4318c │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e494c │ │ │ │ - bne.n 43146 │ │ │ │ + b.w 1e5930 │ │ │ │ + bne.n 43196 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 80ce4 │ │ │ │ + b.w 80aa0 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 43154 │ │ │ │ + bcc.n 431a4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4314c │ │ │ │ + beq.n 4319c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b534 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 43186 │ │ │ │ + bne.n 431d6 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 431be │ │ │ │ - bl 80ce4 │ │ │ │ + b.n 4320e │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 431b0 │ │ │ │ + cbz r0, 43200 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 431a8 │ │ │ │ + ble.n 431f8 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14e090 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 431b0 │ │ │ │ + bl 14dbc4 <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 43200 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 43190 │ │ │ │ + b.n 431e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 431be │ │ │ │ + bl 8388c │ │ │ │ + b.n 4320e │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 43182 │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 431d2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 431e2 │ │ │ │ + bmi.n 43232 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52648 @ 0xcda8 │ │ │ │ + movw r1, #52072 @ 0xcb68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ - bl 14a2d0 │ │ │ │ + bl 149e28 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 432ba │ │ │ │ + beq.n 4330a │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2210e8 │ │ │ │ + bl 221b58 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 432a8 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 432f8 │ │ │ │ + bl b0834 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ movs r6, #0 │ │ │ │ blx 2bebc │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b2c14 │ │ │ │ + bl 1b3c30 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43242 │ │ │ │ + cbnz r0, 43292 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 4326e │ │ │ │ + b.n 432be │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b504 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4326e │ │ │ │ + cbz r0, 432be │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 43268 │ │ │ │ + bne.n 432b8 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4326c │ │ │ │ + bge.n 432bc │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 4322c │ │ │ │ + b.n 4327c │ │ │ │ mov r6, r3 │ │ │ │ - b.n 4326e │ │ │ │ + b.n 432be │ │ │ │ movs r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 4329c │ │ │ │ + cbnz r5, 432ec │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 43282 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 432ac │ │ │ │ + bne.n 432d2 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 432fc │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #52688 @ 0xcdd0 │ │ │ │ + movw r1, #52112 @ 0xcb90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 432ac │ │ │ │ + bl f3c30 │ │ │ │ + b.n 432fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 215718 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + bl 2163e0 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 432ac │ │ │ │ + b.n 432fc │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16af58 <_Py_DecRef@@Base> │ │ │ │ + bl 16acb4 <_Py_DecRef@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 432ea │ │ │ │ + cbnz r1, 4333a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52720 @ 0xcdf0 │ │ │ │ + movw r1, #52144 @ 0xcbb0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 43316 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 43366 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4332a │ │ │ │ + beq.n 4337a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 4331c │ │ │ │ + bmi.n 4336c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52752 @ 0xce10 │ │ │ │ + movw r1, #52176 @ 0xcbd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43336 │ │ │ │ + b.n 43386 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4332c │ │ │ │ + bge.n 4337c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 4332c │ │ │ │ + b.n 4337c │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl f6e30 │ │ │ │ + bl f6934 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 43364 │ │ │ │ + beq.n 433b4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f7380 │ │ │ │ + b.w f6e84 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #52812 @ 0xce4c │ │ │ │ + movw r1, #52236 @ 0xcc0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43390 │ │ │ │ + bge.n 433e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43390 │ │ │ │ + cbnz r3, 433e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4345e │ │ │ │ + beq.n 434ae │ │ │ │ movw r5, #32336 @ 0x7e50 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 433ce │ │ │ │ + bne.n 4341e │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 433be │ │ │ │ + bne.n 4340e │ │ │ │ dmb ish │ │ │ │ - beq.n 433da │ │ │ │ + beq.n 4342a │ │ │ │ mov r0, r5 │ │ │ │ - bl 28e400 │ │ │ │ + bl 2b99dc │ │ │ │ blx 2bcfc │ │ │ │ blx 2af98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r1, 43430 │ │ │ │ - bl 2706cc <_PyArg_ParseStackAndKeywords@@Base+0x994> │ │ │ │ + cbz r1, 43480 │ │ │ │ + bl 2708a4 <_PyArg_ParseStackAndKeywords@@Base+0x994> │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 433fa │ │ │ │ - bl 9baf8 │ │ │ │ - cbz r0, 43418 │ │ │ │ + cbz r6, 4344a │ │ │ │ + bl 9b8a0 │ │ │ │ + cbz r0, 43468 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43414 │ │ │ │ + bge.n 43464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43414 │ │ │ │ + cbnz r3, 43464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43430 │ │ │ │ + b.n 43480 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 433de │ │ │ │ + bge.n 4342e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 433de │ │ │ │ + bne.n 4342e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 433de │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4342e │ │ │ │ blx 2b088 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4344c │ │ │ │ + bne.n 4349c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4343c │ │ │ │ + bne.n 4348c │ │ │ │ dmb ish │ │ │ │ - beq.n 4345e │ │ │ │ + beq.n 434ae │ │ │ │ movw r0, #32336 @ 0x7e50 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 284818 │ │ │ │ + bl 2845f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 4365a │ │ │ │ + bl 436aa │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 435a8 │ │ │ │ - ldr r1, [pc, #300] @ (435b0 ) │ │ │ │ + beq.w 435f8 │ │ │ │ + ldr r1, [pc, #300] @ (43600 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 97b38 │ │ │ │ + bl 978e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43592 │ │ │ │ - ldr r1, [pc, #292] @ (435b4 ) │ │ │ │ + bne.w 435e2 │ │ │ │ + ldr r1, [pc, #292] @ (43604 ) │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 97b38 │ │ │ │ + bl 978e8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43542 │ │ │ │ + beq.n 43592 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 434c4 │ │ │ │ - bl 1dc8dc │ │ │ │ + cbz r0, 43514 │ │ │ │ + bl 1dd8c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - blt.n 43532 │ │ │ │ + blt.n 43582 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 434bc │ │ │ │ + bge.n 4350c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 434bc │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4350c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 434c6 │ │ │ │ + b.n 43516 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #236] @ (435b8 ) │ │ │ │ + ldr r1, [pc, #236] @ (43608 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b38 │ │ │ │ + bl 978e8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 43542 │ │ │ │ + beq.n 43592 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 43558 │ │ │ │ + bne.n 435a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f0440 │ │ │ │ + bl efeb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43558 │ │ │ │ - ldr r1, [pc, #216] @ (435bc ) │ │ │ │ + beq.n 435a8 │ │ │ │ + ldr r1, [pc, #216] @ (4360c ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 434fa │ │ │ │ + cbnz r0, 4354a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43538 │ │ │ │ - b.n 43542 │ │ │ │ + blt.n 43588 │ │ │ │ + b.n 43592 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 4355e │ │ │ │ + bmi.n 435ae │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + movw r1, #56352 @ 0xdc20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4352e │ │ │ │ + bge.n 4357e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4352e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4357e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43542 │ │ │ │ + bge.n 43592 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43542 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43592 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4358e │ │ │ │ + bge.n 435de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4358e │ │ │ │ + cbnz r3, 435de │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4358e │ │ │ │ - bl 7fabc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 435de │ │ │ │ + bl 7f8cc │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 43592 │ │ │ │ - cbnz r5, 43592 │ │ │ │ - ldr r1, [pc, #68] @ (435b0 ) │ │ │ │ + cbz r2, 435e2 │ │ │ │ + cbnz r5, 435e2 │ │ │ │ + ldr r1, [pc, #68] @ (43600 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f4 │ │ │ │ - cbz r0, 43592 │ │ │ │ + bl 86054 │ │ │ │ + cbz r0, 435e2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 43592 │ │ │ │ + cbz r0, 435e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43592 │ │ │ │ + bge.n 435e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43592 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43592 │ │ │ │ + cbnz r3, 435e2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 435e2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 435a8 │ │ │ │ + b.n 435f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 435a6 │ │ │ │ + bge.n 435f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 435a6 │ │ │ │ + cbnz r3, 435f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 435b4 │ │ │ │ + cbz r4, 43604 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r2!, {r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -34469,294 +34502,294 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 435f8 │ │ │ │ + cbnz r4, 43648 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 435f8 │ │ │ │ + blt.n 43648 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 435f8 │ │ │ │ - cbz r2, 435f8 │ │ │ │ + bgt.n 43648 │ │ │ │ + cbz r2, 43648 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #42856 @ 0xa768 │ │ │ │ + movw r1, #42280 @ 0xa528 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 43614 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 43664 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #16] @ (4361c ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #16] @ (4366c ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 435e2 │ │ │ │ + bne.n 43632 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 436b0 │ │ │ │ + bl 43700 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43650 │ │ │ │ + bne.n 436a0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52904 @ 0xcea8 │ │ │ │ + movw r1, #52328 @ 0xcc68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43658 │ │ │ │ + b.n 436a8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #64] @ (436ac ) │ │ │ │ - bl a8b24 │ │ │ │ + ldr r1, [pc, #64] @ (436fc ) │ │ │ │ + bl a84dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 436a6 │ │ │ │ + cbz r0, 436f6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 436a6 │ │ │ │ + bmi.n 436f6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12124 @ 0x2f5c │ │ │ │ + movw r1, #11548 @ 0x2d1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 436a4 │ │ │ │ + bge.n 436f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 436a4 │ │ │ │ + cbnz r3, 436f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 436c8 │ │ │ │ + bmi.n 43718 │ │ │ │ movw r3, #23992 @ 0x5db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 437d4 │ │ │ │ + bne.w 43824 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 205f40 │ │ │ │ + bl 206c54 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 436ec │ │ │ │ + cbnz r0, 4373c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 437d0 │ │ │ │ - bl 9fd08 │ │ │ │ + b.n 43820 │ │ │ │ + bl 9f6f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43706 │ │ │ │ + bge.n 43756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43706 │ │ │ │ + cbnz r3, 43756 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 436e6 │ │ │ │ + beq.n 43736 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fed4 │ │ │ │ + bl 9f8c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 437b0 │ │ │ │ - bl 9b0e4 │ │ │ │ + beq.n 43800 │ │ │ │ + bl 9ae8c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 4373e │ │ │ │ + cbnz r6, 4378e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4376e │ │ │ │ + bge.n 437be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4376e │ │ │ │ + cbnz r3, 437be │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4376e │ │ │ │ - bl 2a5a9c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 437be │ │ │ │ + bl 2a584c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 43786 │ │ │ │ + bge.n 437d6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4375a │ │ │ │ + bge.n 437aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4375a │ │ │ │ + cbnz r3, 437aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4376e │ │ │ │ + bge.n 437be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4376e │ │ │ │ + cbnz r3, 437be │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 436e6 │ │ │ │ + bge.n 43736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 436e6 │ │ │ │ + bne.n 43736 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 436e6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43736 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43798 │ │ │ │ + bge.n 437e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43798 │ │ │ │ + cbnz r3, 437e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4370a │ │ │ │ + bge.n 4375a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4370a │ │ │ │ + bne.n 4375a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4370a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4375a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 437c4 │ │ │ │ + bge.n 43814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 437c4 │ │ │ │ + cbnz r3, 43814 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 940d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 93e90 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000437da <_Py_rc_quot@@Base>: │ │ │ │ +0004382a <_Py_rc_quot@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vcmpe.f64 d1, #0.0 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 43802 <_Py_rc_quot@@Base+0x28> │ │ │ │ + bpl.n 43852 <_Py_rc_quot@@Base+0x28> │ │ │ │ vneg.f64 d5, d1 │ │ │ │ - b.n 43806 <_Py_rc_quot@@Base+0x2c> │ │ │ │ + b.n 43856 <_Py_rc_quot@@Base+0x2c> │ │ │ │ vmov.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #324] @ 43950 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d8, [pc, #324] @ 439a0 <_Py_rc_quot@@Base+0x176> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 43824 <_Py_rc_quot@@Base+0x4a> │ │ │ │ + bpl.n 43874 <_Py_rc_quot@@Base+0x4a> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 4386c <_Py_rc_quot@@Base+0x92> │ │ │ │ - b.n 4384e <_Py_rc_quot@@Base+0x74> │ │ │ │ + blt.n 438bc <_Py_rc_quot@@Base+0x92> │ │ │ │ + b.n 4389e <_Py_rc_quot@@Base+0x74> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 43868 <_Py_rc_quot@@Base+0x8e> │ │ │ │ + blt.n 438b8 <_Py_rc_quot@@Base+0x8e> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4384a <_Py_rc_quot@@Base+0x70> │ │ │ │ + bne.n 4389a <_Py_rc_quot@@Base+0x70> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 43942 <_Py_rc_quot@@Base+0x168> │ │ │ │ + b.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ 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.n 43892 <_Py_rc_quot@@Base+0xb8> │ │ │ │ + b.n 438e2 <_Py_rc_quot@@Base+0xb8> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 438a8 <_Py_rc_quot@@Base+0xce> │ │ │ │ + bhi.n 438f8 <_Py_rc_quot@@Base+0xce> │ │ │ │ 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.n 43942 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bvc.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 438b0 <_Py_rc_quot@@Base+0xd6> │ │ │ │ - b.n 43942 <_Py_rc_quot@@Base+0x168> │ │ │ │ - vldr d7, [pc, #172] @ 43958 <_Py_rc_quot@@Base+0x17e> │ │ │ │ + bvs.n 43900 <_Py_rc_quot@@Base+0xd6> │ │ │ │ + b.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ + vldr d7, [pc, #172] @ 439a8 <_Py_rc_quot@@Base+0x17e> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #168] @ 43960 <_Py_rc_quot@@Base+0x186> │ │ │ │ + vldr d4, [pc, #168] @ 439b0 <_Py_rc_quot@@Base+0x186> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 43942 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bhi.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 438de <_Py_rc_quot@@Base+0x104> │ │ │ │ + bgt.n 4392e <_Py_rc_quot@@Base+0x104> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 43942 <_Py_rc_quot@@Base+0x168> │ │ │ │ + ble.n 43992 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #108] @ 43950 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d7, [pc, #108] @ 439a0 <_Py_rc_quot@@Base+0x176> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #96] @ 43950 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d6, [pc, #96] @ 439a0 <_Py_rc_quot@@Base+0x176> │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vabs.f64 d3, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ it gt │ │ │ │ vmovgt.f64 d7, d5 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -34793,505 +34826,505 @@ │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w e0c24 │ │ │ │ + b.w e060c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 439b0 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ + cbnz r4, 43a00 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16020 @ 0x3e94 │ │ │ │ + movw r1, #15444 @ 0x3c54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 43a72 <_Py_rc_quot@@Base+0x298> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 43ac2 <_Py_rc_quot@@Base+0x298> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 43a6a <_Py_rc_quot@@Base+0x290> │ │ │ │ + bhi.n 43aba <_Py_rc_quot@@Base+0x290> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #53008 @ 0xcf10 │ │ │ │ + movw r0, #52432 @ 0xccd0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88258 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + b.w 88010 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88258 │ │ │ │ - movw r0, #41816 @ 0xa358 │ │ │ │ + b.w 88010 │ │ │ │ + movw r0, #41240 @ 0xa118 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 88258 │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + b.w 88010 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 43a0a <_Py_rc_quot@@Base+0x230> │ │ │ │ - movw r2, #41816 @ 0xa358 │ │ │ │ + b.n 43a5a <_Py_rc_quot@@Base+0x230> │ │ │ │ + movw r2, #41240 @ 0xa118 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #53008 @ 0xcf10 │ │ │ │ + movw r1, #52432 @ 0xccd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #47908 @ 0xbb24 │ │ │ │ + movw r0, #47332 @ 0xb8e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r2, #41816 @ 0xa358 │ │ │ │ + b.w 94e38 │ │ │ │ + movw r2, #41240 @ 0xa118 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #47908 @ 0xbb24 │ │ │ │ + movw r0, #47332 @ 0xb8e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r3, #41816 @ 0xa358 │ │ │ │ + b.w 94e38 │ │ │ │ + movw r3, #41240 @ 0xa118 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #53008 @ 0xcf10 │ │ │ │ + movw r1, #52432 @ 0xccd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #53012 @ 0xcf14 │ │ │ │ + movw r0, #52436 @ 0xccd4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 4365a │ │ │ │ - cbz r0, 43ae6 <_Py_rc_quot@@Base+0x30c> │ │ │ │ - ldr r1, [pc, #96] @ (43af0 <_Py_rc_quot@@Base+0x316>) │ │ │ │ + bl 436aa │ │ │ │ + cbz r0, 43b36 <_Py_rc_quot@@Base+0x30c> │ │ │ │ + ldr r1, [pc, #96] @ (43b40 <_Py_rc_quot@@Base+0x316>) │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 43aae <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + cbz r4, 43afe <_Py_rc_quot@@Base+0x2d4> │ │ │ │ mov r2, r4 │ │ │ │ - bl 862f4 │ │ │ │ - cbnz r0, 43ac4 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ - ldr r1, [pc, #88] @ (43af4 <_Py_rc_quot@@Base+0x31a>) │ │ │ │ + bl 86054 │ │ │ │ + cbnz r0, 43b14 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ + ldr r1, [pc, #88] @ (43b44 <_Py_rc_quot@@Base+0x31a>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 105f68 │ │ │ │ + bl 105a58 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 43ad0 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ - bl 105f68 │ │ │ │ - cbnz r0, 43aca <_Py_rc_quot@@Base+0x2f0> │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + b.n 43b20 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ + bl 105a58 │ │ │ │ + cbnz r0, 43b1a <_Py_rc_quot@@Base+0x2f0> │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #48] @ (43af0 <_Py_rc_quot@@Base+0x316>) │ │ │ │ + ldr r1, [pc, #48] @ (43b40 <_Py_rc_quot@@Base+0x316>) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43ad0 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ + b.n 43b20 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 43a9a <_Py_rc_quot@@Base+0x2c0> │ │ │ │ - b.n 43ac4 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ + beq.n 43aea <_Py_rc_quot@@Base+0x2c0> │ │ │ │ + b.n 43b14 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43aea <_Py_rc_quot@@Base+0x310> │ │ │ │ + bge.n 43b3a <_Py_rc_quot@@Base+0x310> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43aea <_Py_rc_quot@@Base+0x310> │ │ │ │ + cbnz r3, 43b3a <_Py_rc_quot@@Base+0x310> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43aea <_Py_rc_quot@@Base+0x310> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43b3a <_Py_rc_quot@@Base+0x310> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 43af4 <_Py_rc_quot@@Base+0x31a> │ │ │ │ + cbz r4, 43b44 <_Py_rc_quot@@Base+0x31a> │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53104 @ 0xcf70 │ │ │ │ + movw r1, #52528 @ 0xcd30 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43b2e <_Py_rc_quot@@Base+0x354> │ │ │ │ - bl 46016 │ │ │ │ + beq.n 43b7e <_Py_rc_quot@@Base+0x354> │ │ │ │ + bl 46066 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 43b30 <_Py_rc_quot@@Base+0x356> │ │ │ │ + b.n 43b80 <_Py_rc_quot@@Base+0x356> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00043b38 <_PyImport_ClearExtension@@Base>: │ │ │ │ +00043b88 <_PyImport_ClearExtension@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #180] @ (43c00 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ + ldr r2, [pc, #180] @ (43c50 <_PyImport_ClearExtension@@Base+0xc8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 1cc648 │ │ │ │ + bl 1cd674 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 43b72 <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 940d4 │ │ │ │ + cbnz r0, 43bc2 <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 93e90 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43bfc <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 43c4c <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 43b90 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + cbz r0, 43be0 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43b90 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bge.n 43be0 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43b90 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43be0 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 43bb6 <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ - bl b0fac │ │ │ │ + bgt.n 43c06 <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ + bl b0960 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 43bda <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ - b.n 43bd0 <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ + beq.n 43c2a <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ + b.n 43c20 <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ ldr.w r3, [r5, #3908] @ 0xf44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43b9c <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + beq.n 43bec <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 43b9c <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + bge.n 43bec <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ - bl 43d14 <_PyImport_ClearExtension@@Base+0x1dc> │ │ │ │ + bl 43d64 <_PyImport_ClearExtension@@Base+0x1dc> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 43b9c <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ - b.n 43bf8 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ - bl 1d9e90 │ │ │ │ + bge.n 43bec <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + b.n 43c48 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + bl 1dae78 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43bdc <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ - b.n 43bf8 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + cbnz r0, 43c2c <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ + b.n 43c48 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 43d80 <_PyImport_ClearExtension@@Base+0x248> │ │ │ │ + bl 43dd0 <_PyImport_ClearExtension@@Base+0x248> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 43bec <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ + bne.n 43c3c <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43bfc <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 43c4c <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 217f54 │ │ │ │ - b.n 43be8 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + bl 218c1c │ │ │ │ + b.n 43c38 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 43c24 <_PyImport_ClearExtension@@Base+0xec> │ │ │ │ + bne.n 43c74 <_PyImport_ClearExtension@@Base+0xec> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1529c0 │ │ │ │ + b.w 1524f0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13764 @ 0x35c4 │ │ │ │ + movw r0, #13188 @ 0x3384 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43c18 <_PyImport_ClearExtension@@Base+0xe0> │ │ │ │ + bne.n 43c68 <_PyImport_ClearExtension@@Base+0xe0> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, 43c54 <_PyImport_ClearExtension@@Base+0x11c> │ │ │ │ - ldr r4, [pc, #184] @ (43d0c <_PyImport_ClearExtension@@Base+0x1d4>) │ │ │ │ - b.n 43c6c <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + cbnz r1, 43ca4 <_PyImport_ClearExtension@@Base+0x11c> │ │ │ │ + ldr r4, [pc, #184] @ (43d5c <_PyImport_ClearExtension@@Base+0x1d4>) │ │ │ │ + b.n 43cbc <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 43c50 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + beq.n 43ca0 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43d04 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ - ldr r0, [pc, #160] @ (43d10 <_PyImport_ClearExtension@@Base+0x1d8>) │ │ │ │ + beq.n 43d54 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ + ldr r0, [pc, #160] @ (43d60 <_PyImport_ClearExtension@@Base+0x1d8>) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 43c96 <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ - bl 9fd08 │ │ │ │ + cbz r0, 43ce6 <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ + bl 9f6f8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 43cae <_PyImport_ClearExtension@@Base+0x176> │ │ │ │ + cbnz r0, 43cfe <_PyImport_ClearExtension@@Base+0x176> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43c96 <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ + bge.n 43ce6 <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43c96 <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ + cbnz r3, 43ce6 <_PyImport_ClearExtension@@Base+0x15e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43caa <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ + bge.n 43cfa <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43caa <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ + cbnz r3, 43cfa <_PyImport_ClearExtension@@Base+0x172> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43d04 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ + b.n 43d54 <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r0, [sp] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8ea2c │ │ │ │ + bl 8ea10 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43cda <_PyImport_ClearExtension@@Base+0x1a2> │ │ │ │ + bge.n 43d2a <_PyImport_ClearExtension@@Base+0x1a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43cda <_PyImport_ClearExtension@@Base+0x1a2> │ │ │ │ + cbnz r3, 43d2a <_PyImport_ClearExtension@@Base+0x1a2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43cee <_PyImport_ClearExtension@@Base+0x1b6> │ │ │ │ + bge.n 43d3e <_PyImport_ClearExtension@@Base+0x1b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43cee <_PyImport_ClearExtension@@Base+0x1b6> │ │ │ │ + cbnz r3, 43d3e <_PyImport_ClearExtension@@Base+0x1b6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43d02 <_PyImport_ClearExtension@@Base+0x1ca> │ │ │ │ + bge.n 43d52 <_PyImport_ClearExtension@@Base+0x1ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43d02 <_PyImport_ClearExtension@@Base+0x1ca> │ │ │ │ + cbnz r3, 43d52 <_PyImport_ClearExtension@@Base+0x1ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrd r0, r0, [ip, #328]! @ 0x148 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 43d48 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ + ble.n 43d98 <_PyImport_ClearExtension@@Base+0x210> │ │ │ │ ldr.w r0, [r0, #3908] @ 0xf44 │ │ │ │ - cbz r0, 43d52 <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ + cbz r0, 43da2 <_PyImport_ClearExtension@@Base+0x21a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 43d5c <_PyImport_ClearExtension@@Base+0x224> │ │ │ │ + bge.n 43dac <_PyImport_ClearExtension@@Base+0x224> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43d70 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ + bge.n 43dc0 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 43d70 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ - movw r1, #53648 @ 0xd190 │ │ │ │ + b.n 43dc0 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ + movw r1, #53072 @ 0xcf50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 43d64 <_PyImport_ClearExtension@@Base+0x22c> │ │ │ │ - movw r1, #53672 @ 0xd1a8 │ │ │ │ + b.n 43db4 <_PyImport_ClearExtension@@Base+0x22c> │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 43d64 <_PyImport_ClearExtension@@Base+0x22c> │ │ │ │ - movw r1, #53716 @ 0xd1d4 │ │ │ │ + b.n 43db4 <_PyImport_ClearExtension@@Base+0x22c> │ │ │ │ + movw r1, #53140 @ 0xcf94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #50744 @ 0xc638 │ │ │ │ + movw r0, #50168 @ 0xc3f8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w a2e04 │ │ │ │ + b.w a28f0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #124] @ (43e0c <_PyImport_ClearExtension@@Base+0x2d4>) │ │ │ │ + ldr r4, [pc, #124] @ (43e5c <_PyImport_ClearExtension@@Base+0x2d4>) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 43dac <_PyImport_ClearExtension@@Base+0x274> │ │ │ │ + bne.n 43dfc <_PyImport_ClearExtension@@Base+0x274> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43d9c <_PyImport_ClearExtension@@Base+0x264> │ │ │ │ + bne.n 43dec <_PyImport_ClearExtension@@Base+0x264> │ │ │ │ dmb ish │ │ │ │ - beq.n 43db8 <_PyImport_ClearExtension@@Base+0x280> │ │ │ │ + beq.n 43e08 <_PyImport_ClearExtension@@Base+0x280> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e400 │ │ │ │ + bl 2b99dc │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #1800] @ 0x708 │ │ │ │ - cbz r3, 43de0 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ + cbz r3, 43e30 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc6d0 │ │ │ │ + bl 1cd6fc │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43de0 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ + cbz r0, 43e30 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 43de0 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ + cbz r0, 43e30 <_PyImport_ClearExtension@@Base+0x2a8> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 223b7c <_PyUnicodeWriter_Dealloc@@Base+0x110> │ │ │ │ + bl 2245ec <_PyUnicodeWriter_Dealloc@@Base+0x110> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 43df8 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ + bne.n 43e48 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43de8 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + bne.n 43e38 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ dmb ish │ │ │ │ - beq.n 43e08 <_PyImport_ClearExtension@@Base+0x2d0> │ │ │ │ + beq.n 43e58 <_PyImport_ClearExtension@@Base+0x2d0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r0, [pc, #8] @ (43e0c <_PyImport_ClearExtension@@Base+0x2d4>) │ │ │ │ - b.w 284818 │ │ │ │ + ldr r0, [pc, #8] @ (43e5c <_PyImport_ClearExtension@@Base+0x2d4>) │ │ │ │ + b.w 2845f8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 43efa <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ + b.n 43f4a <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 43e34 <_PyImport_ClearExtension@@Base+0x2fc> │ │ │ │ + bne.n 43e84 <_PyImport_ClearExtension@@Base+0x2fc> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 43e6a <_PyImport_ClearExtension@@Base+0x332> │ │ │ │ + b.n 43eba <_PyImport_ClearExtension@@Base+0x332> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 43e2e <_PyImport_ClearExtension@@Base+0x2f6> │ │ │ │ + beq.n 43e7e <_PyImport_ClearExtension@@Base+0x2f6> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 43e5c <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ + bmi.n 43eac <_PyImport_ClearExtension@@Base+0x324> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53936 @ 0xd2b0 │ │ │ │ + movw r1, #53360 @ 0xd070 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 43e90 <_PyImport_ClearExtension@@Base+0x358> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 43ee0 <_PyImport_ClearExtension@@Base+0x358> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #56] @ 0x38 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - cbz r0, 43e80 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + cbz r0, 43ed0 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43e84 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + blt.n 43ed4 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43e90 <_PyImport_ClearExtension@@Base+0x358> │ │ │ │ + b.n 43ee0 <_PyImport_ClearExtension@@Base+0x358> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 43e80 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 43ed0 <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #53984 @ 0xd2e0 │ │ │ │ + movw r0, #53408 @ 0xd0a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 43ee2 <_PyImport_ClearExtension@@Base+0x3aa> │ │ │ │ + cbz r0, 43f32 <_PyImport_ClearExtension@@Base+0x3aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ef8 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ + bge.n 43f48 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 43ef8 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ + b.n 43f48 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1f0760 │ │ │ │ - cbz r0, 43ef8 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ + bl 1f1740 │ │ │ │ + cbz r0, 43f48 <_PyImport_ClearExtension@@Base+0x3c0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -35299,628 +35332,627 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1568] @ 0x620 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bmi.n 43f30 <_PyImport_ClearExtension@@Base+0x3f8> │ │ │ │ + bmi.n 43f80 <_PyImport_ClearExtension@@Base+0x3f8> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53992 @ 0xd2e8 │ │ │ │ + movw r1, #53416 @ 0xd0a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43fd2 <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ + b.n 44022 <_PyImport_ClearExtension@@Base+0x49a> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1227f4 │ │ │ │ + bl 1222e8 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43f5a <_PyImport_ClearExtension@@Base+0x422> │ │ │ │ + beq.n 43faa <_PyImport_ClearExtension@@Base+0x422> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54024 @ 0xd308 │ │ │ │ + movw r1, #53448 @ 0xd0c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 43f2c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 43f7c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #12 │ │ │ │ addw r9, r4, #2508 @ 0x9cc │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 123108 │ │ │ │ + bl 122bfc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 43f7c <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 43fcc <_PyImport_ClearExtension@@Base+0x444> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f2c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ + bne.n 43f7c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 43f64 <_PyImport_ClearExtension@@Base+0x42c> │ │ │ │ + bne.n 43fb4 <_PyImport_ClearExtension@@Base+0x42c> │ │ │ │ ldr.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 43f9c <_PyImport_ClearExtension@@Base+0x464> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 43fec <_PyImport_ClearExtension@@Base+0x464> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f2c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ - b.n 43fa2 <_PyImport_ClearExtension@@Base+0x46a> │ │ │ │ + bne.n 43f7c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ + b.n 43ff2 <_PyImport_ClearExtension@@Base+0x46a> │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 43fba <_PyImport_ClearExtension@@Base+0x482> │ │ │ │ + bls.n 4400a <_PyImport_ClearExtension@@Base+0x482> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54056 @ 0xd328 │ │ │ │ + movw r1, #53480 @ 0xd0e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 43f2c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 43f7c <_PyImport_ClearExtension@@Base+0x3f4> │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2c030 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ addw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 44086 <_PyImport_ClearExtension@@Base+0x54e> │ │ │ │ + beq.n 440d6 <_PyImport_ClearExtension@@Base+0x54e> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44082 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ + bne.n 440d2 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44082 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ + beq.n 440d2 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #40920 @ 0x9fd8 │ │ │ │ + movw r0, #40344 @ 0x9d98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 44030 <_PyImport_ClearExtension@@Base+0x4f8> │ │ │ │ + cbnz r0, 44080 <_PyImport_ClearExtension@@Base+0x4f8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #723 @ 0x2d3 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - movw r0, #54072 @ 0xd338 │ │ │ │ + movw r0, #53496 @ 0xd0f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44064 <_PyImport_ClearExtension@@Base+0x52c> │ │ │ │ + bge.n 440b4 <_PyImport_ClearExtension@@Base+0x52c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44064 <_PyImport_ClearExtension@@Base+0x52c> │ │ │ │ + cbnz r3, 440b4 <_PyImport_ClearExtension@@Base+0x52c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 44024 <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ + beq.n 44074 <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44082 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ + bge.n 440d2 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 44082 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ + cbnz r3, 440d2 <_PyImport_ClearExtension@@Base+0x54a> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - movw r0, #54092 @ 0xd34c │ │ │ │ + movw r0, #53516 @ 0xd10c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 440b4 <_PyImport_ClearExtension@@Base+0x57c> │ │ │ │ + bne.n 44104 <_PyImport_ClearExtension@@Base+0x57c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 150540 │ │ │ │ + b.w 150070 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14332 @ 0x37fc │ │ │ │ + movw r0, #13756 @ 0x35bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 440a8 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ + bne.n 440f8 <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 440dc <_PyImport_ClearExtension@@Base+0x5a4> │ │ │ │ + cbz r0, 4412c <_PyImport_ClearExtension@@Base+0x5a4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 440de <_PyImport_ClearExtension@@Base+0x5a6> │ │ │ │ + bge.n 4412e <_PyImport_ClearExtension@@Base+0x5a6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (440e0 <_PyImport_ClearExtension@@Base+0x5a8>) │ │ │ │ + ldr r0, [pc, #0] @ (44130 <_PyImport_ClearExtension@@Base+0x5a8>) │ │ │ │ bx lr │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 44104 <_PyImport_ClearExtension@@Base+0x5cc> │ │ │ │ + bne.n 44154 <_PyImport_ClearExtension@@Base+0x5cc> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20aafc │ │ │ │ + b.w 20b814 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14344 @ 0x3808 │ │ │ │ + movw r0, #13768 @ 0x35c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 440f8 <_PyImport_ClearExtension@@Base+0x5c0> │ │ │ │ + bne.n 44148 <_PyImport_ClearExtension@@Base+0x5c0> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4413a <_PyImport_ClearExtension@@Base+0x602> │ │ │ │ + bne.n 4418a <_PyImport_ClearExtension@@Base+0x602> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24dee8 │ │ │ │ + b.w 24e540 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14340 @ 0x3804 │ │ │ │ + movw r0, #13764 @ 0x35c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4412e <_PyImport_ClearExtension@@Base+0x5f6> │ │ │ │ + bne.n 4417e <_PyImport_ClearExtension@@Base+0x5f6> │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 4435a <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ + b.n 443aa <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - bl 4365a │ │ │ │ + bl 436aa │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 441ba <_PyImport_ClearExtension@@Base+0x682> │ │ │ │ - ldr r1, [pc, #84] @ (441c0 <_PyImport_ClearExtension@@Base+0x688>) │ │ │ │ + cbz r0, 4420a <_PyImport_ClearExtension@@Base+0x682> │ │ │ │ + ldr r1, [pc, #84] @ (44210 <_PyImport_ClearExtension@@Base+0x688>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 97b38 │ │ │ │ + bl 978e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 441a4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ - ldr r1, [pc, #72] @ (441c0 <_PyImport_ClearExtension@@Base+0x688>) │ │ │ │ + cbnz r0, 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + ldr r1, [pc, #72] @ (44210 <_PyImport_ClearExtension@@Base+0x688>) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 441a4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + bne.n 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 441a4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + cbz r0, 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 441a4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + bge.n 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 441a4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 441f4 <_PyImport_ClearExtension@@Base+0x66c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 441b8 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ + bge.n 44208 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 441b8 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ + cbnz r3, 44208 <_PyImport_ClearExtension@@Base+0x680> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #28 │ │ │ │ - beq.n 44214 <_PyImport_ClearExtension@@Base+0x6dc> │ │ │ │ + beq.n 44264 <_PyImport_ClearExtension@@Base+0x6dc> │ │ │ │ cmp r3, #29 │ │ │ │ - bne.n 4423a <_PyImport_ClearExtension@@Base+0x702> │ │ │ │ + bne.n 4428a <_PyImport_ClearExtension@@Base+0x702> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cbnz r1, 441ea <_PyImport_ClearExtension@@Base+0x6b2> │ │ │ │ + cbnz r1, 4423a <_PyImport_ClearExtension@@Base+0x6b2> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbnz r1, 441f4 <_PyImport_ClearExtension@@Base+0x6bc> │ │ │ │ - b.n 441fe <_PyImport_ClearExtension@@Base+0x6c6> │ │ │ │ - bl 2b3bdc <_Py_c_prod@@Base+0xcdc> │ │ │ │ + cbnz r1, 44244 <_PyImport_ClearExtension@@Base+0x6bc> │ │ │ │ + b.n 4424e <_PyImport_ClearExtension@@Base+0x6c6> │ │ │ │ + bl 2b398c <_Py_c_prod@@Base+0xcdc> │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 44242 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ - b.n 441e4 <_PyImport_ClearExtension@@Base+0x6ac> │ │ │ │ + beq.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + b.n 44234 <_PyImport_ClearExtension@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3bdc <_Py_c_prod@@Base+0xcdc> │ │ │ │ + bl 2b398c <_Py_c_prod@@Base+0xcdc> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 44242 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + beq.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 44236 <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ + cbz r1, 44286 <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b3bdc <_Py_c_prod@@Base+0xcdc> │ │ │ │ + bl 2b398c <_Py_c_prod@@Base+0xcdc> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 44242 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + b.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - cbz r4, 44236 <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ + cbz r4, 44286 <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 44236 <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ + ble.n 44286 <_PyImport_ClearExtension@@Base+0x6fe> │ │ │ │ adds r4, #4 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 441c4 <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ + bl 44214 <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 44242 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + beq.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 44222 <_PyImport_ClearExtension@@Base+0x6ea> │ │ │ │ + bne.n 44272 <_PyImport_ClearExtension@@Base+0x6ea> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44242 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ + b.n 44292 <_PyImport_ClearExtension@@Base+0x70a> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2b3bdc <_Py_c_prod@@Base+0xcdc> │ │ │ │ + b.w 2b398c <_Py_c_prod@@Base+0xcdc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 44268 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ + cbnz r5, 442b8 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 44268 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ + blt.n 442b8 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 44268 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ - cbnz r2, 44282 <_PyImport_ClearExtension@@Base+0x74a> │ │ │ │ + bgt.n 442b8 <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ + cbnz r2, 442d2 <_PyImport_ClearExtension@@Base+0x74a> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (442b4 <_PyImport_ClearExtension@@Base+0x77c>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 442ae <_PyImport_ClearExtension@@Base+0x776> │ │ │ │ + ldr r3, [pc, #56] @ (44304 <_PyImport_ClearExtension@@Base+0x77c>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 442fe <_PyImport_ClearExtension@@Base+0x776> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 4429c <_PyImport_ClearExtension@@Base+0x764> │ │ │ │ + bgt.n 442ec <_PyImport_ClearExtension@@Base+0x764> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #61692 @ 0xf0fc │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 442ae <_PyImport_ClearExtension@@Base+0x776> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 442fe <_PyImport_ClearExtension@@Base+0x776> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44286 <_PyImport_ClearExtension@@Base+0x74e> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 442d6 <_PyImport_ClearExtension@@Base+0x74e> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44286 <_PyImport_ClearExtension@@Base+0x74e> │ │ │ │ + beq.n 442d6 <_PyImport_ClearExtension@@Base+0x74e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, #8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - movw r0, #45332 @ 0xb114 │ │ │ │ + movw r0, #44756 @ 0xaed4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 442f8 <_PyImport_ClearExtension@@Base+0x7c0> │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 44348 <_PyImport_ClearExtension@@Base+0x7c0> │ │ │ │ bic.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ mov r3, r6 │ │ │ │ adds r1, r5, #4 │ │ │ │ orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w a84a4 │ │ │ │ + b.w a7ee8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 44322 <_PyImport_ClearExtension@@Base+0x7ea> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 44328 <_PyImport_ClearExtension@@Base+0x7f0> │ │ │ │ + beq.n 44372 <_PyImport_ClearExtension@@Base+0x7ea> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 44378 <_PyImport_ClearExtension@@Base+0x7f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbz r6, 44334 <_PyImport_ClearExtension@@Base+0x7fc> │ │ │ │ + cbz r6, 44384 <_PyImport_ClearExtension@@Base+0x7fc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 44354 <_PyImport_ClearExtension@@Base+0x81c> │ │ │ │ + b.n 443a4 <_PyImport_ClearExtension@@Base+0x81c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl e03e0 │ │ │ │ + bl dfdc0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4434c <_PyImport_ClearExtension@@Base+0x814> │ │ │ │ + cbz r0, 4439c <_PyImport_ClearExtension@@Base+0x814> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cff30 <_PySys_GetRequiredAttr@@Base+0x1454> │ │ │ │ - cbnz r0, 44350 <_PyImport_ClearExtension@@Base+0x818> │ │ │ │ + bl 1d0f98 <_PySys_GetRequiredAttr@@Base+0x1454> │ │ │ │ + cbnz r0, 443a0 <_PyImport_ClearExtension@@Base+0x818> │ │ │ │ movs r5, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1eee70 │ │ │ │ - cbnz r0, 44382 <_PyImport_ClearExtension@@Base+0x84a> │ │ │ │ + bl 1efdc0 │ │ │ │ + cbnz r0, 443d2 <_PyImport_ClearExtension@@Base+0x84a> │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ adds r1, #8 │ │ │ │ - b.w 264e04 │ │ │ │ + b.w 264fe4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbnz r1, 443ae <_PyImport_ClearExtension@@Base+0x876> │ │ │ │ + cbnz r1, 443fe <_PyImport_ClearExtension@@Base+0x876> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7928 @ 0x1ef8 │ │ │ │ + movw r1, #7352 @ 0x1cb8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 443ea <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4443a <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ mov r6, r1 │ │ │ │ - bl 4365a │ │ │ │ + bl 436aa │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 443ea <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ + cbz r0, 4443a <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ movw r7, #5752 @ 0x1678 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 44400 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ + beq.n 44450 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl f0440 │ │ │ │ - cbnz r0, 44400 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ + bl efeb8 │ │ │ │ + cbnz r0, 44450 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12196 @ 0x2fa4 │ │ │ │ + movw r1, #11620 @ 0x2d64 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 443f0 <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ + blt.n 44440 <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4444a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ + b.n 4449a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 443ea <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ + bne.n 4443a <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 443ea <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4443a <_PyImport_ClearExtension@@Base+0x8b2> │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #76] @ (44450 <_PyImport_ClearExtension@@Base+0x918>) │ │ │ │ + ldr r1, [pc, #76] @ (444a0 <_PyImport_ClearExtension@@Base+0x918>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 44422 <_PyImport_ClearExtension@@Base+0x8ea> │ │ │ │ + beq.n 44472 <_PyImport_ClearExtension@@Base+0x8ea> │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 44432 <_PyImport_ClearExtension@@Base+0x8fa> │ │ │ │ - ldr r1, [pc, #60] @ (44454 <_PyImport_ClearExtension@@Base+0x91c>) │ │ │ │ + beq.n 44482 <_PyImport_ClearExtension@@Base+0x8fa> │ │ │ │ + ldr r1, [pc, #60] @ (444a4 <_PyImport_ClearExtension@@Base+0x91c>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 105f68 │ │ │ │ + bl 105a58 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44432 <_PyImport_ClearExtension@@Base+0x8fa> │ │ │ │ + bne.n 44482 <_PyImport_ClearExtension@@Base+0x8fa> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4444a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ + bge.n 4449a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 44444 <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ - b.n 4444a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ + cbz r3, 44494 <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ + b.n 4449a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44440 <_PyImport_ClearExtension@@Base+0x908> │ │ │ │ + bge.n 44490 <_PyImport_ClearExtension@@Base+0x908> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 44444 <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ + cbz r4, 44494 <_PyImport_ClearExtension@@Base+0x90c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4444a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ + b.n 4449a <_PyImport_ClearExtension@@Base+0x912> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 44458 <_PyImport_ClearExtension@@Base+0x920> │ │ │ │ + cbz r4, 444a8 <_PyImport_ClearExtension@@Base+0x920> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #54192 @ 0xd3b0 │ │ │ │ + movw r0, #53616 @ 0xd170 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrh.w r2, [r3, #13] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrb r3, [r3, #15] │ │ │ │ str r4, [sp, #0] │ │ │ │ uxth r2, r2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2b3f04 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 444c6 <_PyImport_ClearExtension@@Base+0x98e> │ │ │ │ - bl 21fe9c │ │ │ │ - cbz r0, 44500 <_PyImport_ClearExtension@@Base+0x9c8> │ │ │ │ + cbnz r3, 44512 <_PyImport_ClearExtension@@Base+0x98a> │ │ │ │ + bl 22090c │ │ │ │ + cbz r0, 4454c <_PyImport_ClearExtension@@Base+0x9c4> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r3, [r0, #260] @ 0x104 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #20] │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r5, [r0, #4] │ │ │ │ - bls.n 444f2 <_PyImport_ClearExtension@@Base+0x9ba> │ │ │ │ + bls.n 4453e <_PyImport_ClearExtension@@Base+0x9b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4558 │ │ │ │ + bl 2b42d0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 44500 <_PyImport_ClearExtension@@Base+0x9c8> │ │ │ │ + b.n 4454c <_PyImport_ClearExtension@@Base+0x9c4> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2153bc │ │ │ │ + bl 216084 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44530 <_PyImport_ClearExtension@@Base+0x9f8> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4457c <_PyImport_ClearExtension@@Base+0x9f4> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4454e <_PyImport_ClearExtension@@Base+0xa16> │ │ │ │ + b.n 4459a <_PyImport_ClearExtension@@Base+0xa12> │ │ │ │ and.w r2, r0, #61440 @ 0xf000 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #49152 @ 0xc000 │ │ │ │ + cmp.w r2, #24576 @ 0x6000 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 4456c <_PyImport_ClearExtension@@Base+0xa34> │ │ │ │ + bmi.n 445b8 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 44586 <_PyImport_ClearExtension@@Base+0xa4e> │ │ │ │ + bpl.n 445d2 <_PyImport_ClearExtension@@Base+0xa4a> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57924 @ 0xe244 │ │ │ │ + movw r1, #57348 @ 0xe004 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4459e <_PyImport_ClearExtension@@Base+0xa66> │ │ │ │ + b.n 445ea <_PyImport_ClearExtension@@Base+0xa62> │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -35929,32 +35961,32 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1691c4 │ │ │ │ - cbz r0, 445e6 <_PyImport_ClearExtension@@Base+0xaae> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bl 168e78 │ │ │ │ + cbz r0, 44632 <_PyImport_ClearExtension@@Base+0xaaa> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fec18 │ │ │ │ + bl fe6d8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 445de <_PyImport_ClearExtension@@Base+0xaa6> │ │ │ │ + beq.n 4462a <_PyImport_ClearExtension@@Base+0xaa2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 445d2 <_PyImport_ClearExtension@@Base+0xa9a> │ │ │ │ + beq.n 4461e <_PyImport_ClearExtension@@Base+0xa96> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -35971,201 +36003,201 @@ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ uxth r2, r2 │ │ │ │ ldrb r3, [r4, #15] │ │ │ │ orrs.w r0, r0, lr │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r6, [r4, #17] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ - beq.n 44640 <_PyImport_ClearExtension@@Base+0xb08> │ │ │ │ + beq.n 4468c <_PyImport_ClearExtension@@Base+0xb04> │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #54208 @ 0xd3c0 │ │ │ │ + movw r0, #53632 @ 0xd180 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 103eb4 │ │ │ │ - b.n 4466e <_PyImport_ClearExtension@@Base+0xb36> │ │ │ │ + bl 1039a4 │ │ │ │ + b.n 446ba <_PyImport_ClearExtension@@Base+0xb32> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 4465c <_PyImport_ClearExtension@@Base+0xb24> │ │ │ │ + beq.n 446a8 <_PyImport_ClearExtension@@Base+0xb20> │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #54240 @ 0xd3e0 │ │ │ │ + movw r0, #53664 @ 0xd1a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 103eb4 │ │ │ │ - b.n 4466e <_PyImport_ClearExtension@@Base+0xb36> │ │ │ │ - movw r0, #54268 @ 0xd3fc │ │ │ │ + bl 1039a4 │ │ │ │ + b.n 446ba <_PyImport_ClearExtension@@Base+0xb32> │ │ │ │ + movw r0, #53692 @ 0xd1bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 103eb4 │ │ │ │ - cbz r0, 4468a <_PyImport_ClearExtension@@Base+0xb52> │ │ │ │ + bl 1039a4 │ │ │ │ + cbz r0, 446d6 <_PyImport_ClearExtension@@Base+0xb4e> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 4467a <_PyImport_ClearExtension@@Base+0xb42> │ │ │ │ - bl 6af9a │ │ │ │ - cbz r0, 4468a <_PyImport_ClearExtension@@Base+0xb52> │ │ │ │ + cbz r1, 446c6 <_PyImport_ClearExtension@@Base+0xb3e> │ │ │ │ + bl 6afea │ │ │ │ + cbz r0, 446d6 <_PyImport_ClearExtension@@Base+0xb4e> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 4468a <_PyImport_ClearExtension@@Base+0xb52> │ │ │ │ + cbz r3, 446d6 <_PyImport_ClearExtension@@Base+0xb4e> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6adde │ │ │ │ + b.w 6ae2e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 446b4 <_PyImport_ClearExtension@@Base+0xb7c> │ │ │ │ + bne.n 44700 <_PyImport_ClearExtension@@Base+0xb78> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 446c8 <_PyImport_ClearExtension@@Base+0xb90> │ │ │ │ - b.n 44728 <_PyImport_ClearExtension@@Base+0xbf0> │ │ │ │ + bne.n 44714 <_PyImport_ClearExtension@@Base+0xb8c> │ │ │ │ + b.n 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #56752 @ 0xddb0 │ │ │ │ + movw r0, #55792 @ 0xd9f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 44728 <_PyImport_ClearExtension@@Base+0xbf0> │ │ │ │ - b.n 446a6 <_PyImport_ClearExtension@@Base+0xb6e> │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ + b.n 446f2 <_PyImport_ClearExtension@@Base+0xb6a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 283180 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ - cbz r0, 44728 <_PyImport_ClearExtension@@Base+0xbf0> │ │ │ │ + bl 282f60 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + cbz r0, 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44770 <_PyImport_ClearExtension@@Base+0xc38> │ │ │ │ + beq.n 447bc <_PyImport_ClearExtension@@Base+0xc34> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 85158 │ │ │ │ + bl 84eb8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 44714 <_PyImport_ClearExtension@@Base+0xbdc> │ │ │ │ - cbnz r0, 4470a <_PyImport_ClearExtension@@Base+0xbd2> │ │ │ │ + beq.n 44760 <_PyImport_ClearExtension@@Base+0xbd8> │ │ │ │ + cbnz r0, 44756 <_PyImport_ClearExtension@@Base+0xbce> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 44714 <_PyImport_ClearExtension@@Base+0xbdc> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 44760 <_PyImport_ClearExtension@@Base+0xbd8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4472c <_PyImport_ClearExtension@@Base+0xbf4> │ │ │ │ + cbnz r0, 44778 <_PyImport_ClearExtension@@Base+0xbf0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44728 <_PyImport_ClearExtension@@Base+0xbf0> │ │ │ │ + bge.n 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 44728 <_PyImport_ClearExtension@@Base+0xbf0> │ │ │ │ + cbnz r3, 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 44770 <_PyImport_ClearExtension@@Base+0xc38> │ │ │ │ + b.n 447bc <_PyImport_ClearExtension@@Base+0xc34> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4474c <_PyImport_ClearExtension@@Base+0xc14> │ │ │ │ + bge.n 44798 <_PyImport_ClearExtension@@Base+0xc10> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4474c <_PyImport_ClearExtension@@Base+0xc14> │ │ │ │ + cbnz r3, 44798 <_PyImport_ClearExtension@@Base+0xc10> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44760 <_PyImport_ClearExtension@@Base+0xc28> │ │ │ │ + bge.n 447ac <_PyImport_ClearExtension@@Base+0xc24> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 44760 <_PyImport_ClearExtension@@Base+0xc28> │ │ │ │ + cbnz r3, 447ac <_PyImport_ClearExtension@@Base+0xc24> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 44728 <_PyImport_ClearExtension@@Base+0xbf0> │ │ │ │ + beq.n 44774 <_PyImport_ClearExtension@@Base+0xbec> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 44796 <_PyImport_ClearExtension@@Base+0xc5e> │ │ │ │ + bne.n 447e2 <_PyImport_ClearExtension@@Base+0xc5a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 238f94 │ │ │ │ + b.w 239640 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14448 @ 0x3870 │ │ │ │ + movw r0, #13872 @ 0x3630 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4478a <_PyImport_ClearExtension@@Base+0xc52> │ │ │ │ + bne.n 447d6 <_PyImport_ClearExtension@@Base+0xc4e> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2153bc │ │ │ │ + bl 216084 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 447da <_PyImport_ClearExtension@@Base+0xca2> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 44826 <_PyImport_ClearExtension@@Base+0xc9e> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 447f8 <_PyImport_ClearExtension@@Base+0xcc0> │ │ │ │ + b.n 44844 <_PyImport_ClearExtension@@Base+0xcbc> │ │ │ │ and.w r2, r0, #61440 @ 0xf000 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #24576 @ 0x6000 │ │ │ │ + cmp.w r2, #49152 @ 0xc000 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 44816 <_PyImport_ClearExtension@@Base+0xcde> │ │ │ │ + bmi.n 44862 <_PyImport_ClearExtension@@Base+0xcda> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 44830 <_PyImport_ClearExtension@@Base+0xcf8> │ │ │ │ + bpl.n 4487c <_PyImport_ClearExtension@@Base+0xcf4> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57924 @ 0xe244 │ │ │ │ + movw r1, #57348 @ 0xe004 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44848 <_PyImport_ClearExtension@@Base+0xd10> │ │ │ │ + b.n 44894 <_PyImport_ClearExtension@@Base+0xd0c> │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -36173,97 +36205,97 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r0, 44868 <_PyImport_ClearExtension@@Base+0xd30> │ │ │ │ - bl 80ce4 │ │ │ │ + cbnz r0, 448b4 <_PyImport_ClearExtension@@Base+0xd2c> │ │ │ │ + bl 80aa0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4487a <_PyImport_ClearExtension@@Base+0xd42> │ │ │ │ + cbz r0, 448c6 <_PyImport_ClearExtension@@Base+0xd3e> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4487e <_PyImport_ClearExtension@@Base+0xd46> │ │ │ │ + b.n 448ca <_PyImport_ClearExtension@@Base+0xd42> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 448b8 <_PyImport_ClearExtension@@Base+0xd80> │ │ │ │ + cbnz r2, 44904 <_PyImport_ClearExtension@@Base+0xd7c> │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #24848 @ 0x6110 │ │ │ │ + movw r1, #24272 @ 0x5ed0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl e217c │ │ │ │ - cbnz r0, 448ce <_PyImport_ClearExtension@@Base+0xd96> │ │ │ │ - b.n 448ca <_PyImport_ClearExtension@@Base+0xd92> │ │ │ │ - movw r0, #24848 @ 0x6110 │ │ │ │ + bl e1da4 │ │ │ │ + cbnz r0, 4491a <_PyImport_ClearExtension@@Base+0xd92> │ │ │ │ + b.n 44916 <_PyImport_ClearExtension@@Base+0xd8e> │ │ │ │ + movw r0, #24272 @ 0x5ed0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4489e <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ + bne.n 448ea <_PyImport_ClearExtension@@Base+0xd62> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 448ea <_PyImport_ClearExtension@@Base+0xdb2> │ │ │ │ + b.n 44936 <_PyImport_ClearExtension@@Base+0xdae> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 448ca <_PyImport_ClearExtension@@Base+0xd92> │ │ │ │ + blt.n 44916 <_PyImport_ClearExtension@@Base+0xd8e> │ │ │ │ itete ne │ │ │ │ movwne r0, #4380 @ 0x111c │ │ │ │ movweq r0, #6004 @ 0x1774 │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movteq r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47056 @ 0xb7d0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1743fc <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 1743f4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 44934 <_PyImport_ClearExtension@@Base+0xdfc> │ │ │ │ + bne.n 44980 <_PyImport_ClearExtension@@Base+0xdf8> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl f2a6c │ │ │ │ + bl f24dc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44948 <_PyImport_ClearExtension@@Base+0xe10> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 44994 <_PyImport_ClearExtension@@Base+0xe0c> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 44960 <_PyImport_ClearExtension@@Base+0xe28> │ │ │ │ + b.n 449ac <_PyImport_ClearExtension@@Base+0xe24> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14204 @ 0x377c │ │ │ │ + movw r0, #13628 @ 0x353c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 44960 <_PyImport_ClearExtension@@Base+0xe28> │ │ │ │ - b.n 44912 <_PyImport_ClearExtension@@Base+0xdda> │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 449ac <_PyImport_ClearExtension@@Base+0xe24> │ │ │ │ + b.n 4495e <_PyImport_ClearExtension@@Base+0xdd6> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -36283,61 +36315,62 @@ │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ ldrb r7, [r4, #18] │ │ │ │ lsls r0, r0, #8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ orr.w r0, r0, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #19] │ │ │ │ orrs r0, r7 │ │ │ │ - beq.n 449a2 <_PyImport_ClearExtension@@Base+0xe6a> │ │ │ │ + beq.n 449ee <_PyImport_ClearExtension@@Base+0xe66> │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #54508 @ 0xd4ec │ │ │ │ + movw r0, #53932 @ 0xd2ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ - b.n 449c0 <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ - cbz r6, 449b4 <_PyImport_ClearExtension@@Base+0xe7c> │ │ │ │ + bl 1039a4 │ │ │ │ + b.n 44a0c <_PyImport_ClearExtension@@Base+0xe84> │ │ │ │ + cbz r6, 44a00 <_PyImport_ClearExtension@@Base+0xe78> │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #54192 @ 0xd3b0 │ │ │ │ + movw r0, #53616 @ 0xd170 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ - b.n 449c0 <_PyImport_ClearExtension@@Base+0xe88> │ │ │ │ - movw r0, #54528 @ 0xd500 │ │ │ │ + bl 1039a4 │ │ │ │ + b.n 44a0c <_PyImport_ClearExtension@@Base+0xe84> │ │ │ │ + movw r0, #53952 @ 0xd2c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ - cbz r0, 449dc <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ + bl 1039a4 │ │ │ │ + cbz r0, 44a28 <_PyImport_ClearExtension@@Base+0xea0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 449cc <_PyImport_ClearExtension@@Base+0xe94> │ │ │ │ + cbz r3, 44a18 <_PyImport_ClearExtension@@Base+0xe90> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 6adde │ │ │ │ - cbz r0, 449dc <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ - cbz r5, 449dc <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ + bl 6ae2e │ │ │ │ + cbz r0, 44a28 <_PyImport_ClearExtension@@Base+0xea0> │ │ │ │ + cbz r5, 44a28 <_PyImport_ClearExtension@@Base+0xea0> │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6af9a │ │ │ │ + b.w 6afea │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w 2b4300 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #44] @ (44a20 <_PyImport_ClearExtension@@Base+0xee8>) │ │ │ │ + ldr r2, [pc, #44] @ (44a70 <_PyImport_ClearExtension@@Base+0xee8>) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 8ecc4 │ │ │ │ + bl 8e7f4 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #36] @ (44a24 <_PyImport_ClearExtension@@Base+0xeec>) │ │ │ │ + ldr r0, [pc, #36] @ (44a74 <_PyImport_ClearExtension@@Base+0xeec>) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 44a1a <_PyImport_ClearExtension@@Base+0xee2> │ │ │ │ + bge.n 44a6a <_PyImport_ClearExtension@@Base+0xee2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 44a1a <_PyImport_ClearExtension@@Base+0xee2> │ │ │ │ + cbnz r3, 44a6a <_PyImport_ClearExtension@@Base+0xee2> │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -36345,381 +36378,381 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 44a48 <_PyImport_ClearExtension@@Base+0xf10> │ │ │ │ + cbz r3, 44a98 <_PyImport_ClearExtension@@Base+0xf10> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 44a4a <_PyImport_ClearExtension@@Base+0xf12> │ │ │ │ + b.n 44a9a <_PyImport_ClearExtension@@Base+0xf12> │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #496] @ (44c3c <_PyImport_ClearExtension@@Base+0x1104>) │ │ │ │ + ldr r5, [pc, #496] @ (44c8c <_PyImport_ClearExtension@@Base+0x1104>) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - cbnz r6, 44a78 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ + cbnz r6, 44ac8 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 44a78 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ + ble.n 44ac8 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 44a78 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ - cbnz r7, 44a9a <_PyImport_ClearExtension@@Base+0xf62> │ │ │ │ + bne.n 44ac8 <_PyImport_ClearExtension@@Base+0xf40> │ │ │ │ + cbnz r7, 44aea <_PyImport_ClearExtension@@Base+0xf62> │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r9 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #432] @ (44c40 <_PyImport_ClearExtension@@Base+0x1108>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #432] @ (44c90 <_PyImport_ClearExtension@@Base+0x1108>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 44c12 <_PyImport_ClearExtension@@Base+0x10da> │ │ │ │ + beq.w 44c62 <_PyImport_ClearExtension@@Base+0x10da> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldrd r6, r5, [sp, #92] @ 0x5c │ │ │ │ ldr.w sl, [sp, #112] @ 0x70 │ │ │ │ - cbnz r0, 44abc <_PyImport_ClearExtension@@Base+0xf84> │ │ │ │ + cbnz r0, 44b0c <_PyImport_ClearExtension@@Base+0xf84> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 44c24 <_PyImport_ClearExtension@@Base+0x10ec> │ │ │ │ + b.n 44c74 <_PyImport_ClearExtension@@Base+0x10ec> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44ab8 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + beq.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44ab8 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + beq.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 44b00 <_PyImport_ClearExtension@@Base+0xfc8> │ │ │ │ + beq.n 44b50 <_PyImport_ClearExtension@@Base+0xfc8> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 44aee <_PyImport_ClearExtension@@Base+0xfb6> │ │ │ │ + cbnz r0, 44b3e <_PyImport_ClearExtension@@Base+0xfb6> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 44b00 <_PyImport_ClearExtension@@Base+0xfc8> │ │ │ │ - b.n 44ab8 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bge.n 44b50 <_PyImport_ClearExtension@@Base+0xfc8> │ │ │ │ + b.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1edccc │ │ │ │ + bl 1eec1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44ab8 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + beq.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 44ae2 <_PyImport_ClearExtension@@Base+0xfaa> │ │ │ │ + bne.n 44b32 <_PyImport_ClearExtension@@Base+0xfaa> │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ ldrd r8, r7, [sp, #32] │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq.n 44b18 <_PyImport_ClearExtension@@Base+0xfe0> │ │ │ │ - cbnz r3, 44b4a <_PyImport_ClearExtension@@Base+0x1012> │ │ │ │ + beq.n 44b68 <_PyImport_ClearExtension@@Base+0xfe0> │ │ │ │ + cbnz r3, 44b9a <_PyImport_ClearExtension@@Base+0x1012> │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 44b6a <_PyImport_ClearExtension@@Base+0x1032> │ │ │ │ + blt.n 44bba <_PyImport_ClearExtension@@Base+0x1032> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44b6a <_PyImport_ClearExtension@@Base+0x1032> │ │ │ │ + beq.n 44bba <_PyImport_ClearExtension@@Base+0x1032> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #41832 @ 0xa368 │ │ │ │ + movw r2, #41256 @ 0xa128 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #51188 @ 0xc7f4 │ │ │ │ + movw r1, #50612 @ 0xc5b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 44ab8 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #41832 @ 0xa368 │ │ │ │ + movw r2, #41256 @ 0xa128 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #51148 @ 0xc7cc │ │ │ │ + movw r1, #50572 @ 0xc58c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 44ab8 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #54540 @ 0xd50c │ │ │ │ + movw r1, #53964 @ 0xd2cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #54548 @ 0xd514 │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44ab8 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl b0834 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq.n 44bb0 <_PyImport_ClearExtension@@Base+0x1078> │ │ │ │ + beq.n 44c00 <_PyImport_ClearExtension@@Base+0x1078> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ad10 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 44bf8 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ + b.n 44c48 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 44bca <_PyImport_ClearExtension@@Base+0x1092> │ │ │ │ + bne.n 44c1a <_PyImport_ClearExtension@@Base+0x1092> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44bca <_PyImport_ClearExtension@@Base+0x1092> │ │ │ │ + beq.n 44c1a <_PyImport_ClearExtension@@Base+0x1092> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b30c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 44bf8 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ + b.n 44c48 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 44bd4 <_PyImport_ClearExtension@@Base+0x109c> │ │ │ │ + cbnz r3, 44c24 <_PyImport_ClearExtension@@Base+0x109c> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44bec <_PyImport_ClearExtension@@Base+0x10b4> │ │ │ │ + beq.n 44c3c <_PyImport_ClearExtension@@Base+0x10b4> │ │ │ │ lsls r4, r4, #8 │ │ │ │ mov r3, r8 │ │ │ │ eor.w r4, r4, #256 @ 0x100 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ blx 2b190 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 44bf8 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ + b.n 44c48 <_PyImport_ClearExtension@@Base+0x10c0> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aca4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b4014 │ │ │ │ - cbz r4, 44c1c <_PyImport_ClearExtension@@Base+0x10e4> │ │ │ │ + bl b39dc │ │ │ │ + cbz r4, 44c6c <_PyImport_ClearExtension@@Base+0x10e4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4ad8 │ │ │ │ - b.n 44ab8 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ + bl 1e5abc │ │ │ │ + b.n 44b08 <_PyImport_ClearExtension@@Base+0xf80> │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44c24 <_PyImport_ClearExtension@@Base+0x10ec> │ │ │ │ + b.n 44c74 <_PyImport_ClearExtension@@Base+0x10ec> │ │ │ │ movw r7, #5752 @ 0x1678 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ strd r6, r5, [sp, #92] @ 0x5c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 44c68 <_PyImport_ClearExtension@@Base+0x1130> │ │ │ │ + bne.n 44cb8 <_PyImport_ClearExtension@@Base+0x1130> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 44c90 │ │ │ │ + bl 44ce0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44c82 <_PyImport_ClearExtension@@Base+0x114a> │ │ │ │ - b.n 44c7c <_PyImport_ClearExtension@@Base+0x1144> │ │ │ │ + bne.n 44cd2 <_PyImport_ClearExtension@@Base+0x114a> │ │ │ │ + b.n 44ccc <_PyImport_ClearExtension@@Base+0x1144> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14224 @ 0x3790 │ │ │ │ + movw r0, #13648 @ 0x3550 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 44c8c <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ - b.n 44c58 <_PyImport_ClearExtension@@Base+0x1120> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 44c8c <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 44cdc <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ + b.n 44ca8 <_PyImport_ClearExtension@@Base+0x1120> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 44cdc <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00044c90 : │ │ │ │ +00044ce0 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 251b24 │ │ │ │ + b.w 25216c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #200] @ (44d70 ) │ │ │ │ + ldr r2, [pc, #200] @ (44dc0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r4, [r2, #3732] @ 0xe94 │ │ │ │ - cbz r4, 44cd4 │ │ │ │ + cbz r4, 44d24 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50756 @ 0xc644 │ │ │ │ + movw r1, #50180 @ 0xc404 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 44cfa │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 44d4a │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 44cfe │ │ │ │ + beq.n 44d4e │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54664 @ 0xd588 │ │ │ │ + movw r1, #54088 @ 0xd348 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44d6c │ │ │ │ + b.n 44dbc │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54704 @ 0xd5b0 │ │ │ │ + movw r0, #54128 @ 0xd370 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44cfa │ │ │ │ - bl 248004 │ │ │ │ + beq.n 44d4a │ │ │ │ + bl 2486c4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c060 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 44d2a │ │ │ │ - bl 38da4 │ │ │ │ - b.n 44d56 │ │ │ │ - bl 24ac20 │ │ │ │ + cbnz r0, 44d7a │ │ │ │ + bl 38dac │ │ │ │ + b.n 44da6 │ │ │ │ + bl 24b2e0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 24adc4 │ │ │ │ + bl 24b484 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42368 @ 0xa580 │ │ │ │ + movw r0, #41792 @ 0xa340 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24b904 │ │ │ │ + bl 24bfc4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 44d56 │ │ │ │ + bne.n 44da6 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 44cfa │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 44d4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #54716 @ 0xd5bc │ │ │ │ + movw r0, #54140 @ 0xd37c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 44d9a │ │ │ │ + beq.n 44dea │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14480 @ 0x3890 │ │ │ │ + movw r0, #13904 @ 0x3650 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 44db0 │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 44e00 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 1429bc │ │ │ │ + bl 142508 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #21488 @ 0x53f0 │ │ │ │ + movw r2, #20912 @ 0x51b0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ec2d0 │ │ │ │ - cbnz r0, 44dd8 │ │ │ │ + bl 1ed220 │ │ │ │ + cbnz r0, 44e28 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44e3e │ │ │ │ + b.n 44e8e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 44e20 │ │ │ │ - ldr r2, [pc, #100] @ (44e44 ) │ │ │ │ + bpl.n 44e70 │ │ │ │ + ldr r2, [pc, #100] @ (44e94 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 44e06 │ │ │ │ + beq.n 44e56 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 44e12 │ │ │ │ + bls.n 44e62 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 44e1c │ │ │ │ + b.n 44e6c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 44e24 │ │ │ │ + b.n 44e74 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #32] @ (44e48 ) │ │ │ │ - bl 862f4 │ │ │ │ + ldr r1, [pc, #32] @ (44e98 ) │ │ │ │ + bl 86054 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44dd2 │ │ │ │ + bne.n 44e22 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 44e3e │ │ │ │ + cbz r3, 44e8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 938f8 │ │ │ │ + bl 936b4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -36729,20 +36762,20 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [sp, #384] @ 0x180 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 44e7c │ │ │ │ + bne.n 44ecc │ │ │ │ mov r1, r5 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 21d488 │ │ │ │ + b.w 21def8 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ strd r0, r4, [sp, #4] │ │ │ │ @@ -36751,30 +36784,30 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #176] @ 0xb0 │ │ │ │ strd r4, r4, [sp, #184] @ 0xb8 │ │ │ │ strd r4, r4, [sp, #196] @ 0xc4 │ │ │ │ strd r4, r4, [sp, #204] @ 0xcc │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ - bl 254bcc <_PyInterpreterState_RequireIDRef@@Base+0x658> │ │ │ │ + bl 255274 <_PyInterpreterState_RequireIDRef@@Base+0x658> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4530a │ │ │ │ + beq.w 4535a │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi.n 44ec8 │ │ │ │ + bhi.n 44f18 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 44ece │ │ │ │ + bhi.n 44f1e │ │ │ │ sub.w r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 44ece │ │ │ │ - b.n 45300 │ │ │ │ + bls.n 44f1e │ │ │ │ + b.n 45350 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne.w 45300 │ │ │ │ + bne.w 45350 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ add.w lr, sp, #176 @ 0xb0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ add.w ip, sp, #136 @ 0x88 │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ @@ -36794,186 +36827,186 @@ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ blx 2b44c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne.n 44f34 │ │ │ │ + bne.n 44f84 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54816 @ 0xd620 │ │ │ │ + movw r1, #54240 @ 0xd3e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 44f50 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 44fa0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 44f5e │ │ │ │ + bne.n 44fae │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54872 @ 0xd658 │ │ │ │ + movw r1, #54296 @ 0xd418 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 452ce │ │ │ │ + b.n 4531e │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a01dc │ │ │ │ + bl 29ff8c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44f7e │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 44fce │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44f50 │ │ │ │ + bne.n 44fa0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0258 │ │ │ │ + bl 2a0008 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44f9a │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 44fea │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44f50 │ │ │ │ + bne.n 44fa0 │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 44fae │ │ │ │ + beq.n 44ffe │ │ │ │ orr.w sl, sl, #8 │ │ │ │ - cbnz r4, 44fde │ │ │ │ + cbnz r4, 4502e │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44fec │ │ │ │ + bne.n 4503c │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d5, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ cmp r3, r4 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 44ff8 │ │ │ │ - b.n 44fec │ │ │ │ + beq.n 45048 │ │ │ │ + b.n 4503c │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq.n 45002 │ │ │ │ + beq.n 45052 │ │ │ │ mov r6, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - b.n 45008 │ │ │ │ + b.n 45058 │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ - b.n 45008 │ │ │ │ + b.n 45058 │ │ │ │ mov r7, fp │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 45008 │ │ │ │ + b.n 45058 │ │ │ │ movs r3, #6 │ │ │ │ movs r6, #103 @ 0x67 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 45016 │ │ │ │ + blt.n 45066 │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ it eq │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ - b.n 45018 │ │ │ │ + b.n 45068 │ │ │ │ mov r8, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 18b284 │ │ │ │ + bl 18b4e0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452a8 │ │ │ │ + beq.w 452f8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 18b284 │ │ │ │ + bl 18b4e0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452b4 │ │ │ │ + beq.w 45304 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2c0c8 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl ac160 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl abb18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452be │ │ │ │ + beq.w 4530e │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl ac160 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl abb18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 452c6 │ │ │ │ + beq.w 45316 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 11c7a4 │ │ │ │ + bl 11c284 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ itet ne │ │ │ │ movne.w r8, #0 │ │ │ │ streq.w fp, [sp, #52] @ 0x34 │ │ │ │ strne.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 11c7a4 │ │ │ │ + bl 11c284 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ itee eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ movne.w fp, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ - bl 2bea08 │ │ │ │ + bl 2be7c0 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ - bl 2bea08 │ │ │ │ + bl 2be7c0 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldrd r0, r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 2559e8 <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ + bl 255bc0 <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 452ce │ │ │ │ + beq.w 4531e │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ - vldr d7, [pc, #564] @ 45320 │ │ │ │ + vldr d7, [pc, #564] @ 45370 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -36984,19 +37017,19 @@ │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w r8, [sp, #24] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ vstr d7, [sp, #136] @ 0x88 │ │ │ │ - bl 25605c <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ + bl 256234 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 452ce │ │ │ │ - cbnz r7, 4512c │ │ │ │ + beq.w 4531e │ │ │ │ + cbnz r7, 4517c │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #268 @ 0x10c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ @@ -37007,183 +37040,183 @@ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 25605c <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ + bl 256234 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 452cc │ │ │ │ + beq.w 4531c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #2 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ smlabb r8, r2, r8, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ add r8, r4 │ │ │ │ - blt.n 45180 │ │ │ │ + blt.n 451d0 │ │ │ │ cmp r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ it lt │ │ │ │ movlt r1, r8 │ │ │ │ - b.n 45182 │ │ │ │ + b.n 451d2 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ sub.w sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq.n 4519c │ │ │ │ + beq.n 451ec │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ itet eq │ │ │ │ addeq.w sl, sl, sl, lsr #31 │ │ │ │ movne.w sl, #0 │ │ │ │ moveq.w sl, sl, asr #1 │ │ │ │ sub.w r9, r1, r8 │ │ │ │ sub.w r9, r9, sl │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ - beq.n 451b6 │ │ │ │ + beq.n 45206 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs r3, [sp, #104] @ 0x68 │ │ │ │ strcc r2, [sp, #104] @ 0x68 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 451c8 │ │ │ │ + bcc.n 45218 │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 451d6 │ │ │ │ - cbz r1, 451d6 │ │ │ │ + ble.n 45226 │ │ │ │ + cbz r1, 45226 │ │ │ │ mov r0, r5 │ │ │ │ - bl e9994 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e940c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 452ce │ │ │ │ + beq.n 4531e │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r8, sl, [r5, #4] │ │ │ │ - bl 282024 <_PyParkingLot_AfterFork@@Base+0x3dc> │ │ │ │ + bl 281e04 <_PyParkingLot_AfterFork@@Base+0x3dc> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 45214 │ │ │ │ + cbz r3, 45264 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ - bne.n 45200 │ │ │ │ + bne.n 45250 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 4520e │ │ │ │ + b.n 4525e │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbnz r7, 45234 │ │ │ │ + cbnz r7, 45284 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r7, r2, [sp, #8] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #16] │ │ │ │ strd r7, r7, [sp] │ │ │ │ - bl 256c2c <_PyInterpreterState_GetWhence@@Base+0x124c> │ │ │ │ + bl 256e04 <_PyInterpreterState_GetWhence@@Base+0x124c> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 452ce │ │ │ │ + beq.n 4531e │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, fp │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 256c2c <_PyInterpreterState_GetWhence@@Base+0x124c> │ │ │ │ + bl 256e04 <_PyInterpreterState_GetWhence@@Base+0x124c> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 452ce │ │ │ │ + beq.n 4531e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ - bne.n 45266 │ │ │ │ + bne.n 452b6 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 45274 │ │ │ │ + b.n 452c4 │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - cbz r2, 452a0 │ │ │ │ + cbz r2, 452f0 │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #41 @ 0x29 │ │ │ │ - bne.n 4528e │ │ │ │ + bne.n 452de │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 4529c │ │ │ │ + b.n 452ec │ │ │ │ cmp.w sl, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r8, r3, lsl #1] │ │ │ │ strne.w r2, [r8, r3, lsl #2] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ add r3, r9 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 452ce │ │ │ │ + b.n 4531e │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 452ce │ │ │ │ + b.n 4531e │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 452ce │ │ │ │ + b.n 4531e │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 452ce │ │ │ │ + b.n 4531e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 452ce │ │ │ │ + b.n 4531e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 4530e │ │ │ │ + bl 8388c │ │ │ │ + b.n 4535e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2be9d8 │ │ │ │ + bl 2be790 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -37194,57 +37227,57 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 45348 │ │ │ │ + cbnz r3, 45398 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 45348 │ │ │ │ + ble.n 45398 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 45348 │ │ │ │ - cbnz r0, 45360 │ │ │ │ + bne.n 45398 │ │ │ │ + cbnz r0, 453b0 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (453b0 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 453aa │ │ │ │ + ldr r3, [pc, #84] @ (45400 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 453fa │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45372 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4539a │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 453c2 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 453ea │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bbd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - cbz r4, 4539e │ │ │ │ - ldr r3, [pc, #40] @ (453b4 ) │ │ │ │ + bl b39dc │ │ │ │ + cbz r4, 453ee │ │ │ │ + ldr r3, [pc, #40] @ (45404 ) │ │ │ │ ldr.w r3, [r3, #1656] @ 0x678 │ │ │ │ - cbnz r3, 453a8 │ │ │ │ + cbnz r3, 453f8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 235374 <_PyErr_Format@@Base+0x1154> │ │ │ │ + b.w 235a34 <_PyErr_Format@@Base+0x1150> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 453aa │ │ │ │ + b.n 453fa │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 453aa │ │ │ │ - ldr r0, [pc, #12] @ (453b8 ) │ │ │ │ + b.n 453fa │ │ │ │ + ldr r0, [pc, #12] @ (45408 ) │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #140 @ 0x8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -37255,107 +37288,107 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 45436 │ │ │ │ + bl 45486 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 453e2 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 453fc │ │ │ │ + cbnz r0, 45432 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 4544c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1d6980 <_PyToken_ThreeChars@@Base+0x1234> │ │ │ │ + bl 1d796c <_PyToken_ThreeChars@@Base+0x1234> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbz r4, 4541c │ │ │ │ + cbz r4, 4546c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2043d8 │ │ │ │ + b.w 2050e8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54972 @ 0xd6bc │ │ │ │ + movw r1, #54396 @ 0xd47c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 4548e │ │ │ │ + cbz r1, 454de │ │ │ │ ldr r5, [r1, #0] │ │ │ │ - cbz r5, 4548c │ │ │ │ + cbz r5, 454dc │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r2 │ │ │ │ - bl e4964 │ │ │ │ + bl e43d4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 45488 │ │ │ │ + cbz r0, 454d8 │ │ │ │ add.w fp, r4, #4 │ │ │ │ add.w sl, r0, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 45488 │ │ │ │ + bge.n 454d8 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl d0990 │ │ │ │ + bl d0388 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4548e │ │ │ │ + cbz r0, 454de │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ - b.n 4546a │ │ │ │ + b.n 454ba │ │ │ │ mov r4, r7 │ │ │ │ - b.n 4548e │ │ │ │ + b.n 454de │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #55016 @ 0xd6e8 │ │ │ │ + movw r2, #54440 @ 0xd4a8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26a1b8 <_PyXIData_Clear@@Base+0x35c> │ │ │ │ + b.w 26a398 <_PyXIData_Clear@@Base+0x35c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl d0990 │ │ │ │ - cbz r0, 454dc │ │ │ │ + bl d0388 │ │ │ │ + cbz r0, 4552c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r5, [r4, #24] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1dc6e8 │ │ │ │ + bl 1dd6d0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 454de │ │ │ │ + b.n 4552e │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ @@ -37368,20 +37401,20 @@ │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sp │ │ │ │ str r4, [r3, #0] │ │ │ │ blx 2b710 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45522 │ │ │ │ + bne.n 45572 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 455d0 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 45620 │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [sp, #4] │ │ │ │ @@ -37393,272 +37426,272 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [sp, #12] │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl 9b304 │ │ │ │ + bl 9b0ac │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 455ce │ │ │ │ + cbz r0, 4561e │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 455b6 │ │ │ │ + cbz r0, 45606 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 455b6 │ │ │ │ + cbz r0, 45606 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 455b6 │ │ │ │ + cbz r0, 45606 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r5, #24] │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 455b6 │ │ │ │ + cbz r0, 45606 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 455cc │ │ │ │ + cbnz r0, 4561c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 455d0 │ │ │ │ + bge.n 45620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 455d0 │ │ │ │ + cbnz r3, 45620 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 455d0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45620 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2b45c4 │ │ │ │ - cbnz r0, 45600 │ │ │ │ + bl 2b4378 │ │ │ │ + cbnz r0, 45650 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 457cc │ │ │ │ + b.n 4581c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #28 │ │ │ │ - cbz r2, 4561c │ │ │ │ + cbz r2, 4566c │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 4561e │ │ │ │ + b.n 4566e │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #16 │ │ │ │ - cbnz r2, 4562a │ │ │ │ + cbnz r2, 4567a │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 4562a │ │ │ │ - cbnz r4, 4564c │ │ │ │ + bne.n 4567a │ │ │ │ + cbnz r4, 4569c │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ movw r3, #12660 @ 0x3174 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 456b0 │ │ │ │ + cbz r0, 45700 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4567c │ │ │ │ + bne.n 456cc │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36360 @ 0x8e08 │ │ │ │ + movw r1, #35784 @ 0x8bc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #55160 @ 0xd778 │ │ │ │ + movw r0, #54584 @ 0xd538 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r4, r6 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 456b0 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 45700 │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #57960 @ 0xe268 │ │ │ │ movteq r4, #81 @ 0x51 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 24cbec <_PySlice_FromIndices@@Base+0x720> │ │ │ │ + bl 24d29c <_PySlice_FromIndices@@Base+0x710> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bf08 │ │ │ │ + bl 3bf86 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 456b0 │ │ │ │ + bge.n 45700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 456b0 │ │ │ │ + cbnz r3, 45700 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 456d2 │ │ │ │ + cbz r2, 45722 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 456d4 │ │ │ │ + b.n 45724 │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 456e2 │ │ │ │ - cbnz r2, 456e2 │ │ │ │ - cbnz r4, 45702 │ │ │ │ + bhi.n 45732 │ │ │ │ + cbnz r2, 45732 │ │ │ │ + cbnz r4, 45752 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #208] @ (457c8 ) │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #208] @ (45818 ) │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 457be │ │ │ │ + beq.n 4580e │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 45720 │ │ │ │ + beq.n 45770 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 45714 │ │ │ │ + cbz r6, 45764 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 4572c │ │ │ │ - b.n 4571c │ │ │ │ + beq.n 4577c │ │ │ │ + b.n 4576c │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - b.n 45734 │ │ │ │ + b.n 45784 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 45734 │ │ │ │ + b.n 45784 │ │ │ │ movw r7, #5752 @ 0x1678 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 457be │ │ │ │ + beq.n 4580e │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45758 │ │ │ │ + bne.n 457a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 45760 │ │ │ │ + b.n 457b0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 4577a │ │ │ │ + cbnz r5, 457ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45776 │ │ │ │ + bge.n 457c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45776 │ │ │ │ + cbnz r3, 457c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 457be │ │ │ │ + b.n 4580e │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 45794 │ │ │ │ + beq.n 457e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r5, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r4, [r5, #8] │ │ │ │ - cbz r7, 457a8 │ │ │ │ + cbz r7, 457f8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #20] │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 45776 │ │ │ │ + b.n 457c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #2140 @ 0x85c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4583e │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4588e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - cbz r4, 45808 │ │ │ │ + cbz r4, 45858 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #52] @ (45840 ) │ │ │ │ + ldr r5, [pc, #52] @ (45890 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ str r4, [r0, #12] │ │ │ │ ldr r1, [r1, r5] │ │ │ │ @@ -37673,147 +37706,147 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00045844 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +00045894 <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1e4dc0 │ │ │ │ - cbz r0, 45886 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bl 1e5dd4 │ │ │ │ + cbz r0, 458d6 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (45888 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ + ldr r0, [pc, #40] @ (458d8 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl f51f0 <_PyUnicodeWriter_WriteStr@@Base+0x628> │ │ │ │ + bl f4c3c <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45886 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bge.n 458d6 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45886 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + cbnz r3, 458d6 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 45e0a │ │ │ │ + b.n 45e5a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ - cbz r1, 458bc <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ - movw r0, #24736 @ 0x60a0 │ │ │ │ + cbz r1, 4590c <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + movw r0, #24160 @ 0x5e60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 240218 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 458ca <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bl 2408dc <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ ldrd r0, r2, [r6, #4] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ subs r3, #16 │ │ │ │ adds.w r8, r2, r3, lsr #2 │ │ │ │ - bpl.n 458ce <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ + bpl.n 4591e <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 459fc <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ - ldr r1, [pc, #308] @ (45a04 <_PyErr_SetLocaleString@@Base+0x1c0>) │ │ │ │ - bl 9b7f4 │ │ │ │ + b.n 45a4c <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + ldr r1, [pc, #308] @ (45a54 <_PyErr_SetLocaleString@@Base+0x1c0>) │ │ │ │ + bl 9b59c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 458ca <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + blt.n 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq.n 458fa <_PyErr_SetLocaleString@@Base+0xb6> │ │ │ │ + beq.n 4594a <_PyErr_SetLocaleString@@Base+0xb6> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #55464 @ 0xd8a8 │ │ │ │ + movw r1, #54888 @ 0xd668 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f41b4 │ │ │ │ - bl 9b304 │ │ │ │ + b.w f3c30 │ │ │ │ + bl 9b0ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 459fc <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + beq.n 45a4c <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ add.w r7, r0, #12 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 45912 <_PyErr_SetLocaleString@@Base+0xce> │ │ │ │ + bne.n 45962 <_PyErr_SetLocaleString@@Base+0xce> │ │ │ │ adds r6, #12 │ │ │ │ - b.n 45990 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + b.n 459e0 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ mov.w fp, #20 │ │ │ │ add.w sl, r6, #16 │ │ │ │ mul.w r1, fp, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 45950 <_PyErr_SetLocaleString@@Base+0x10c> │ │ │ │ + beq.n 459a0 <_PyErr_SetLocaleString@@Base+0x10c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 2204ac │ │ │ │ + bl 220f1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 459e0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + beq.n 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 45948 <_PyErr_SetLocaleString@@Base+0x104> │ │ │ │ + cbnz r3, 45998 <_PyErr_SetLocaleString@@Base+0x104> │ │ │ │ ldr.w r3, [sl, r5, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ - b.n 4591a <_PyErr_SetLocaleString@@Base+0xd6> │ │ │ │ + b.n 4596a <_PyErr_SetLocaleString@@Base+0xd6> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 459ae <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ - bl 110950 │ │ │ │ + ble.n 459fe <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ + bl 110458 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 459e0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + beq.n 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55540 @ 0xd8f4 │ │ │ │ + movw r1, #54964 @ 0xd6b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 459e0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + bge.n 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 459e0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + cbnz r3, 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 459e0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45a30 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ cmp r5, r8 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - beq.n 459ae <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ + beq.n 459fe <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ - b.n 45990 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ - ldr r0, [pc, #88] @ (45a08 <_PyErr_SetLocaleString@@Base+0x1c4>) │ │ │ │ + b.n 459e0 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #88] @ (45a58 <_PyErr_SetLocaleString@@Base+0x1c4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -37821,591 +37854,591 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 459fc <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + b.n 45a4c <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 458ca <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bge.w 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 458ca <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bne.w 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 458ca <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4591a <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf2280052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 45a2e <_PyErr_SetLocaleString@@Base+0x1ea> │ │ │ │ + cbz r0, 45a7e <_PyErr_SetLocaleString@@Base+0x1ea> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45a50 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ + bge.n 45aa0 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 45a50 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ + b.n 45aa0 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 45a48 <_PyErr_SetLocaleString@@Base+0x204> │ │ │ │ - bl 1f0760 │ │ │ │ - cbz r0, 45a44 <_PyErr_SetLocaleString@@Base+0x200> │ │ │ │ + cbz r0, 45a98 <_PyErr_SetLocaleString@@Base+0x204> │ │ │ │ + bl 1f1740 │ │ │ │ + cbz r0, 45a94 <_PyErr_SetLocaleString@@Base+0x200> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - b.n 45a50 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ + b.n 45aa0 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ movw r0, #57960 @ 0xe268 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45a80 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ + bne.n 45ad0 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 45a96 <_PyErr_SetLocaleString@@Base+0x252> │ │ │ │ + bne.n 45ae6 <_PyErr_SetLocaleString@@Base+0x252> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 45ab4 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ + b.n 45b04 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23664 @ 0x5c70 │ │ │ │ + movw r0, #23088 @ 0x5a30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45b68 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ - b.n 45a6a <_PyErr_SetLocaleString@@Base+0x226> │ │ │ │ - bl 174c6c │ │ │ │ + beq.n 45bb8 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + b.n 45aba <_PyErr_SetLocaleString@@Base+0x226> │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45ab4 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 45b04 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b68 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bne.n 45bb8 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 45ac2 <_PyErr_SetLocaleString@@Base+0x27e> │ │ │ │ + bne.n 45b12 <_PyErr_SetLocaleString@@Base+0x27e> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 45ae0 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ - bl 174c6c │ │ │ │ + b.n 45b30 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 45ae0 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 45b30 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b68 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bne.n 45bb8 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #136] @ 45b70 <_PyErr_SetLocaleString@@Base+0x32c> │ │ │ │ + vldr d6, [pc, #136] @ 45bc0 <_PyErr_SetLocaleString@@Base+0x32c> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 45b10 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ + ble.n 45b60 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 45b10 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ + bhi.n 45b60 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2b910 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 45b48 <_PyErr_SetLocaleString@@Base+0x304> │ │ │ │ + bvc.n 45b98 <_PyErr_SetLocaleString@@Base+0x304> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 45b44 <_PyErr_SetLocaleString@@Base+0x300> │ │ │ │ + bvs.n 45b94 <_PyErr_SetLocaleString@@Base+0x300> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 45b4c <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ + b.n 45b9c <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ str r5, [r4, #0] │ │ │ │ - b.n 45b58 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ + b.n 45ba8 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 45b58 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ + cbz r3, 45ba8 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b68f0 │ │ │ │ - cbnz r0, 45b68 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bl 2b66a0 │ │ │ │ + cbnz r0, 45bb8 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 45b98 <_PyErr_SetLocaleString@@Base+0x354> │ │ │ │ + bne.n 45be8 <_PyErr_SetLocaleString@@Base+0x354> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 45bae │ │ │ │ + b.w 45bfe │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14456 @ 0x3878 │ │ │ │ + movw r0, #13880 @ 0x3638 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b8c <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ + bne.n 45bdc <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00045bae : │ │ │ │ +00045bfe : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 45bc4 │ │ │ │ + cbz r0, 45c14 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 45bca │ │ │ │ - bl 5d900 │ │ │ │ - b.n 45d52 │ │ │ │ + cbnz r1, 45c1a │ │ │ │ + bl 5d954 │ │ │ │ + b.n 45da2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45d34 │ │ │ │ + beq.w 45d84 │ │ │ │ ldr r5, [r3, #32] │ │ │ │ - cbnz r5, 45bde │ │ │ │ + cbnz r5, 45c2e │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 45be6 │ │ │ │ + cbz r5, 45c36 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bmi.w 45d34 │ │ │ │ + bmi.w 45d84 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45d34 │ │ │ │ + beq.w 45d84 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 45d34 │ │ │ │ + bmi.w 45d84 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45d34 │ │ │ │ + beq.w 45d84 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45d34 │ │ │ │ + beq.w 45d84 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 45d0c │ │ │ │ + beq.n 45d5c │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 45d0c │ │ │ │ - movw r2, #44397 @ 0xad6d │ │ │ │ + beq.n 45d5c │ │ │ │ + movw r2, #43133 @ 0xa87d │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 45ce0 │ │ │ │ + bne.n 45d30 │ │ │ │ movw r7, #12128 @ 0x2f60 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movw r1, #11528 @ 0x2d08 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 45c56 │ │ │ │ + beq.n 45ca6 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 45c7e │ │ │ │ + beq.n 45cce │ │ │ │ mov r0, r5 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 45c5e │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 45cae │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45cf2 │ │ │ │ - b.n 45c5e │ │ │ │ + beq.n 45d42 │ │ │ │ + b.n 45cae │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 45c7e │ │ │ │ + beq.n 45cce │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 45c7e │ │ │ │ + beq.n 45cce │ │ │ │ movw r1, #11528 @ 0x2d08 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 45c7e │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 45cce │ │ │ │ movw r1, #12128 @ 0x2f60 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 45cb2 │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 45d02 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 45cd0 │ │ │ │ + beq.n 45d20 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 45cd0 │ │ │ │ + cbz r1, 45d20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 45ca8 │ │ │ │ + blt.n 45cf8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9ff88 │ │ │ │ + bl 9f978 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45d52 │ │ │ │ + bne.n 45da2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10ade4 │ │ │ │ - b.n 45ccc │ │ │ │ + bl 10a8f4 │ │ │ │ + b.n 45d1c │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 45cc8 │ │ │ │ - bl 20f398 │ │ │ │ - b.n 45ccc │ │ │ │ - bl 9f040 │ │ │ │ + bne.n 45d18 │ │ │ │ + bl 2100b0 │ │ │ │ + b.n 45d1c │ │ │ │ + bl 9ed94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45d52 │ │ │ │ + bne.n 45da2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - b.n 45ce6 │ │ │ │ + b.n 45d36 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 45d54 │ │ │ │ + bne.n 45da4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45d0c │ │ │ │ + bge.n 45d5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 45d0c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 45d5c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1233a4 │ │ │ │ + bl 122e98 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 45d54 │ │ │ │ + bne.n 45da4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45d34 │ │ │ │ + bge.n 45d84 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 45d34 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 45d84 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43160 @ 0xa898 │ │ │ │ + movw r1, #42584 @ 0xa658 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45d9a │ │ │ │ + cbz r0, 45dea │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 45d7e │ │ │ │ + cbz r3, 45dce │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 45d86 │ │ │ │ + b.n 45dd6 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 45d8e │ │ │ │ + cbz r2, 45dde │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 45d96 │ │ │ │ + b.n 45de6 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 46138 │ │ │ │ + bl 46188 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 45ddc │ │ │ │ + bne.n 45e2c │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21868 @ 0x556c │ │ │ │ + movw r0, #21292 @ 0x532c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 45e06 │ │ │ │ + b.n 45e56 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1725d0 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 172364 <_PyUnicodeWriter_Init@@Base> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 44e4c │ │ │ │ + bl 44e9c │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 45e02 │ │ │ │ - bl 15edc4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bne.n 45e52 │ │ │ │ + bl 15eaec <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45e06 │ │ │ │ - bl ac3d4 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 45e56 │ │ │ │ + bl abd8c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #32 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 45e38 │ │ │ │ + bne.n 45e88 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55640 @ 0xd958 │ │ │ │ + movw r1, #55064 @ 0xd718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 45e56 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 45ea6 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldrsb.w r0, [r4, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 45e5a │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ + ble.n 45eaa │ │ │ │ + movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ + bl 180638 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46010 │ │ │ │ + b.n 46060 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45f64 │ │ │ │ + bne.w 45fb4 │ │ │ │ ldrb.w r3, [r4, #34] @ 0x22 │ │ │ │ - cbz r3, 45e94 │ │ │ │ + cbz r3, 45ee4 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 45e86 │ │ │ │ - movw r1, #55688 @ 0xd988 │ │ │ │ + cbnz r4, 45ed6 │ │ │ │ + movw r1, #55112 @ 0xd748 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 46010 │ │ │ │ - movw r1, #55740 @ 0xd9bc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 46060 │ │ │ │ + movw r1, #55164 @ 0xd77c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 45e56 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 45ea6 │ │ │ │ ldrb.w r6, [r4, #33] @ 0x21 │ │ │ │ - cbz r6, 45eae │ │ │ │ - movw r3, #43808 @ 0xab20 │ │ │ │ + cbz r6, 45efe │ │ │ │ + movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ - b.n 45e56 │ │ │ │ + bl 180638 │ │ │ │ + b.n 45ea6 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 45ed2 │ │ │ │ + beq.n 45f22 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34460 @ 0x869c │ │ │ │ + movw r1, #33884 @ 0x845c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 45e56 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 45ea6 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ strb.w r2, [r4, #34] @ 0x22 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 45f22 │ │ │ │ - movw r1, #43848 @ 0xab48 │ │ │ │ + cbnz r3, 45f72 │ │ │ │ + movw r1, #43856 @ 0xab50 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 27e650 <_PyUnicode_EncodeUTF16@@Base+0x3468> │ │ │ │ + bl 27e430 <_PyUnicode_EncodeUTF16@@Base+0x3468> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45fc8 │ │ │ │ + beq.n 46018 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #1932 @ 0x78c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 46010 │ │ │ │ + bne.w 46060 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45fa4 │ │ │ │ + bge.n 45ff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45fa4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45fa4 │ │ │ │ + bne.n 45ff4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45ff4 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #42936 @ 0xa7b8 │ │ │ │ + movw r1, #42360 @ 0xa578 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #3 │ │ │ │ strd r6, r6, [sp, #20] │ │ │ │ - bl e2288 │ │ │ │ + bl e1bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45e56 │ │ │ │ + beq.n 45ea6 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 27e650 <_PyUnicode_EncodeUTF16@@Base+0x3468> │ │ │ │ + bl 27e430 <_PyUnicode_EncodeUTF16@@Base+0x3468> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b5048 │ │ │ │ + bl 2b4df8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45fc8 │ │ │ │ - b.n 46010 │ │ │ │ + cbz r0, 46018 │ │ │ │ + b.n 46060 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 2741a4 │ │ │ │ + bl 27437c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 45f82 │ │ │ │ + cbz r3, 45fd2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2b5048 │ │ │ │ - cbz r0, 45fc8 │ │ │ │ + b.w 2b4df8 │ │ │ │ + cbz r0, 46018 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #1932 @ 0x78c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 46010 │ │ │ │ + bne.n 46060 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45fa4 │ │ │ │ + bge.n 45ff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 45fa4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 45ff4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #35036 @ 0x88dc │ │ │ │ + movw r1, #34460 @ 0x869c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 45e56 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 45ea6 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movw r3, #43808 @ 0xab20 │ │ │ │ + movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r4, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f6c2c │ │ │ │ - cbnz r0, 45ff6 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + bl f6670 │ │ │ │ + cbnz r0, 46046 │ │ │ │ + movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45e56 │ │ │ │ + beq.w 45ea6 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 45e56 │ │ │ │ - bl f73ac │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ + bne.w 45ea6 │ │ │ │ + bl f6eb0 │ │ │ │ + movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ + bl 180638 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00046016 : │ │ │ │ +00046066 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (46080 ) │ │ │ │ + ldr r2, [pc, #88] @ (460d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -38417,179 +38450,179 @@ │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 4604a │ │ │ │ + bne.n 4609a │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #1428] @ 0x594 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 460a6 │ │ │ │ + cbz r0, 460f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 460c8 │ │ │ │ + bge.n 46118 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 460c8 │ │ │ │ + b.n 46118 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 460c0 │ │ │ │ - bl 1f0760 │ │ │ │ - cbz r0, 460bc │ │ │ │ + cbz r0, 46110 │ │ │ │ + bl 1f1740 │ │ │ │ + cbz r0, 4610c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 460c8 │ │ │ │ + b.n 46118 │ │ │ │ movw r0, #57960 @ 0xe268 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46136 │ │ │ │ + bge.n 46186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46136 │ │ │ │ + cbnz r3, 46186 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 46168 │ │ │ │ + ble.n 461b8 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #4316 @ 0x10dc │ │ │ │ + movw r3, #6556 @ 0x199c │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #32720 @ 0x7fd0 │ │ │ │ + movw r4, #32144 @ 0x7d90 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46164 │ │ │ │ + beq.n 461b4 │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ ldrb r5, [r4, r5] │ │ │ │ strb r5, [r0, r3] │ │ │ │ - b.n 46156 │ │ │ │ + b.n 461a6 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 4617e │ │ │ │ + cbz r3, 461ce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4619c │ │ │ │ + bge.n 461ec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 4619c │ │ │ │ + b.n 461ec │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 4618e │ │ │ │ + cbnz r3, 461de │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 46190 │ │ │ │ + b.n 461e0 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #55792 @ 0xd9f0 │ │ │ │ + movw r0, #55216 @ 0xd7b0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000461a0 : │ │ │ │ +000461f0 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (461b8 ) │ │ │ │ + ldr r4, [pc, #16] @ (46208 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 243c44 <_PyInterpreterState_GetIDObject@@Base+0x1b4> │ │ │ │ + b.w 244304 <_PyInterpreterState_GetIDObject@@Base+0x1b4> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 461dc │ │ │ │ + bhi.n 4622c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 461f2 │ │ │ │ + ble.n 46242 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 461fa │ │ │ │ - movw r0, #23964 @ 0x5d9c │ │ │ │ + b.n 4624a │ │ │ │ + movw r0, #23388 @ 0x5b5c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 461d4 │ │ │ │ + bne.n 46224 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 46314 │ │ │ │ + b.n 46364 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #132] @ (46298 ) │ │ │ │ + ldr r1, [pc, #132] @ (462e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -38604,71 +38637,71 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139440 │ │ │ │ + bl 138f98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138d00 │ │ │ │ + bl 138854 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46294 │ │ │ │ + bge.n 462e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46294 │ │ │ │ + cbnz r3, 462e4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 462a6 │ │ │ │ - b.w 9438c │ │ │ │ + blt.n 462f6 │ │ │ │ + b.w 94148 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5100 @ 0x13ec │ │ │ │ + movw r1, #4524 @ 0x11ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2b45a8 │ │ │ │ + bl 2b435c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 462fa │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4634a │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 46310 │ │ │ │ + b.n 46360 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -38681,75 +38714,75 @@ │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 4634c │ │ │ │ + beq.n 4639c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 463be │ │ │ │ + bne.n 4640e │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ - b.n 46358 │ │ │ │ - movw r7, #55824 @ 0xda10 │ │ │ │ + b.n 463a8 │ │ │ │ + movw r7, #55248 @ 0xd7d0 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ mov.w r9, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 4637c │ │ │ │ + cbz r4, 463cc │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp.w fp, #1 │ │ │ │ mov.w r5, #0 │ │ │ │ - beq.n 46392 │ │ │ │ + beq.n 463e2 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 4638c │ │ │ │ + bge.n 463dc │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ blx 2c318 │ │ │ │ - cbz r0, 4638c │ │ │ │ + cbz r0, 463dc │ │ │ │ adds r5, #1 │ │ │ │ - b.n 46368 │ │ │ │ + b.n 463b8 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ mov r5, r4 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 46392 │ │ │ │ + beq.n 463e2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 463aa │ │ │ │ + beq.n 463fa │ │ │ │ mov fp, r4 │ │ │ │ subs r4, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 463a8 │ │ │ │ + blt.n 463f8 │ │ │ │ ldrb r1, [r6, r4] │ │ │ │ blx 2c318 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46392 │ │ │ │ + bne.n 463e2 │ │ │ │ mov r4, fp │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 463b4 │ │ │ │ + beq.n 46404 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ subs r1, r4, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 188d84 │ │ │ │ - b.n 463c0 │ │ │ │ + bl 188fe4 │ │ │ │ + b.n 46410 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #136] @ (46460 ) │ │ │ │ + ldr r1, [pc, #136] @ (464b0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -38764,38 +38797,38 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139440 │ │ │ │ + bl 138f98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138d00 │ │ │ │ + bl 138854 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4645c │ │ │ │ + bge.n 464ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4645c │ │ │ │ + cbnz r3, 464ac │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ @@ -38820,672 +38853,672 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 464c8 │ │ │ │ + bhi.n 46518 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 464de │ │ │ │ - b.n 464f0 │ │ │ │ - movw r0, #23852 @ 0x5d2c │ │ │ │ + cbnz r0, 4652e │ │ │ │ + b.n 46540 │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 465d4 │ │ │ │ - b.n 464ba │ │ │ │ - bl 9b974 │ │ │ │ + beq.n 46624 │ │ │ │ + b.n 4650a │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 464fe │ │ │ │ + blt.n 4654e │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4650e │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4655e │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 465d4 │ │ │ │ + bne.n 46624 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4650e │ │ │ │ + b.n 4655e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 464ec │ │ │ │ + bne.n 4653c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 464ec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4653c │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4659a │ │ │ │ + ble.n 465ea │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 46542 │ │ │ │ + bpl.n 46592 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4653e │ │ │ │ + beq.n 4658e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55864 @ 0xda38 │ │ │ │ + movw r1, #55288 @ 0xd7f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4659c │ │ │ │ + b.n 465ec │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 46554 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 46574 │ │ │ │ + beq.n 465a4 │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 465c4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 46594 │ │ │ │ + beq.n 465e4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55956 @ 0xda94 │ │ │ │ + movw r1, #55380 @ 0xd854 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #65160 @ 0xfe88 │ │ │ │ + movw r2, #64584 @ 0xfc48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23852 @ 0x5d2c │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 465d4 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 46624 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4659c │ │ │ │ + b.n 465ec │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 465b8 │ │ │ │ - cbz r1, 465a8 │ │ │ │ + bgt.n 46608 │ │ │ │ + cbz r1, 465f8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 465b0 │ │ │ │ + b.n 46600 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188d84 │ │ │ │ + b.w 188fe4 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 46bc6 │ │ │ │ + b.n 46c16 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 465fc │ │ │ │ + cbnz r3, 4664c │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 465fc │ │ │ │ + ble.n 4664c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 465fc │ │ │ │ - cbnz r4, 46618 │ │ │ │ + bne.n 4664c │ │ │ │ + cbnz r4, 46668 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r5, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #64] @ (46650 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #64] @ (466a0 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46648 │ │ │ │ + cbz r0, 46698 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 46648 │ │ │ │ + beq.n 46698 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2697d0 │ │ │ │ + bl 2699b0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46636 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 46648 │ │ │ │ + bne.n 46686 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 46698 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26bf84 │ │ │ │ + b.w 26c164 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 46662 │ │ │ │ + bne.n 466b2 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 11aea0 │ │ │ │ - b.w 20e3dc │ │ │ │ + b.w 11a99c │ │ │ │ + b.w 20f0f4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ lsrs r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldrd r4, r1, [r2, #16] │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 46692 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4669c │ │ │ │ + bne.n 466e2 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 466ec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 466cc │ │ │ │ + beq.n 4671c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56356 @ 0xdc24 │ │ │ │ + movw r1, #55780 @ 0xd9e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 46754 │ │ │ │ + beq.n 467a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 466ec │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 46754 │ │ │ │ + bne.n 4673c │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 467a4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #5032 @ 0x13a8 │ │ │ │ + movw r1, #4456 @ 0x1168 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #56392 @ 0xdc48 │ │ │ │ + movw r0, #55816 @ 0xda08 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46754 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 467a4 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b2e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 46748 │ │ │ │ + bne.n 46798 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 46736 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 46786 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46708 │ │ │ │ - b.n 46754 │ │ │ │ + beq.n 46758 │ │ │ │ + b.n 467a4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 46736 │ │ │ │ + blt.n 46786 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e4e14 │ │ │ │ + b.w 1e5df8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 27ac7c │ │ │ │ + b.w 27aa5c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #16 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 467a4 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 467aa │ │ │ │ + beq.n 467f4 │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 467fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bba │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 467d2 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46822 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 467d2 │ │ │ │ - movw r3, #56404 @ 0xdc54 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46822 │ │ │ │ + movw r3, #55828 @ 0xda14 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 46848 │ │ │ │ + b.n 46898 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bba │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 467fa │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 4684a │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 467fa │ │ │ │ - movw r3, #56452 @ 0xdc84 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 4684a │ │ │ │ + movw r3, #55876 @ 0xda44 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 46848 │ │ │ │ + b.n 46898 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bba │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46822 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46872 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46822 │ │ │ │ - movw r3, #56500 @ 0xdcb4 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46872 │ │ │ │ + movw r3, #55924 @ 0xda74 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 46848 │ │ │ │ + b.n 46898 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bba │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46872 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 468c2 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46872 │ │ │ │ - movw r3, #56548 @ 0xdce4 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 468c2 │ │ │ │ + movw r3, #55972 @ 0xdaa4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #43800 @ 0xab18 │ │ │ │ + movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 22a0f4 │ │ │ │ - bl 940d4 │ │ │ │ + bl 22ab4c │ │ │ │ + bl 93e90 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbnz r0, 468ba │ │ │ │ - b.n 46bba │ │ │ │ + cbnz r0, 4690a │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bba │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 468c0 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46910 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl df810 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ + bl df1f0 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 468c0 │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + cbnz r0, 46910 │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #56596 @ 0xdd14 │ │ │ │ + movw r3, #56020 @ 0xdad4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46bba │ │ │ │ + beq.w 46c0a │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 46bbe │ │ │ │ + b.n 46c0e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bba │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 4691c │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 4696c │ │ │ │ mov r0, r4 │ │ │ │ - bl df810 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 4691c │ │ │ │ - movw r0, #34907 @ 0x885b │ │ │ │ + bl df1f0 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 4696c │ │ │ │ + movw r0, #34987 @ 0x88ab │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b3fec <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 4691c │ │ │ │ - bl 940d4 │ │ │ │ + bl b39b4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 4696c │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46bae │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + bne.w 46bfe │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #56648 @ 0xdd48 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46bae │ │ │ │ - b.n 46bba │ │ │ │ + bne.w 46bfe │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bba │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46982 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 469d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl df810 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 46982 │ │ │ │ + bl df1f0 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 469d2 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46982 │ │ │ │ - movw r0, #35833 @ 0x8bf9 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 469d2 │ │ │ │ + movw r0, #35913 @ 0x8c49 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b3fec <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 46982 │ │ │ │ - bl 940d4 │ │ │ │ + bl b39b4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 469d2 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46bae │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + bne.w 46bfe │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #56696 @ 0xdd78 │ │ │ │ + movw r3, #56120 @ 0xdb38 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46bae │ │ │ │ - b.n 46bba │ │ │ │ + bne.w 46bfe │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bba │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46a6a │ │ │ │ + beq.n 46aba │ │ │ │ mov r0, r4 │ │ │ │ - bl df810 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ + bl df1f0 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46a6a │ │ │ │ + beq.n 46aba │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46a6a │ │ │ │ + bne.n 46aba │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 469c8 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 469ce │ │ │ │ + beq.n 46a18 │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46a1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46a64 │ │ │ │ + bne.n 46ab4 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46a1c │ │ │ │ - movw r0, #37057 @ 0x90c1 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46a6c │ │ │ │ + movw r0, #37137 @ 0x9111 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cfd0c <_PySys_GetRequiredAttr@@Base+0x1230> │ │ │ │ - cbz r0, 46a1c │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + bl 1d0d74 <_PySys_GetRequiredAttr@@Base+0x1230> │ │ │ │ + cbz r0, 46a6c │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #56736 @ 0xdda0 │ │ │ │ + movw r3, #56160 @ 0xdb60 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 46a64 │ │ │ │ + cbz r0, 46ab4 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 46a6a │ │ │ │ + b.n 46aba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r3, 46a64 │ │ │ │ + cbnz r3, 46ab4 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46a64 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46ab4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl baca4 <_PyEvalFramePushAndInit@@Base+0x80c> │ │ │ │ + bl ba66c <_PyEvalFramePushAndInit@@Base+0x80c> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 46a64 │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + cbnz r0, 46ab4 │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #56776 @ 0xddc8 │ │ │ │ + movw r3, #56200 @ 0xdb88 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 46a64 │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 46ab4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 46a6a │ │ │ │ + b.n 46aba │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46bba │ │ │ │ + bne.w 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46ad8 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46b28 │ │ │ │ mov r0, r4 │ │ │ │ - bl df810 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 46ad8 │ │ │ │ + bl df1f0 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 46b28 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46ad8 │ │ │ │ + cbnz r3, 46b28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49306 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ + bl 49356 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46ad8 │ │ │ │ - movw r0, #37057 @ 0x90c1 │ │ │ │ + cbnz r3, 46b28 │ │ │ │ + movw r0, #37137 @ 0x9111 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b3fec <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 46ad8 │ │ │ │ - bl 940d4 │ │ │ │ + bl b39b4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 46b28 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46bae │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + bne.n 46bfe │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #56816 @ 0xddf0 │ │ │ │ + movw r3, #56240 @ 0xdbb0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46bae │ │ │ │ - b.n 46bba │ │ │ │ + bne.n 46bfe │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46bba │ │ │ │ + bne.n 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46b50 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl df810 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 46b50 │ │ │ │ + bl df1f0 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 46ba0 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46b50 │ │ │ │ + cbnz r3, 46ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49306 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ + bl 49356 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 46b50 │ │ │ │ + cbnz r6, 46ba0 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46b50 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 233644 <_Py_HashDouble@@Base+0x158> │ │ │ │ - cbz r0, 46b50 │ │ │ │ + bl 233d04 <_Py_HashDouble@@Base+0x158> │ │ │ │ + cbz r0, 46ba0 │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cff30 <_PySys_GetRequiredAttr@@Base+0x1454> │ │ │ │ - cbz r0, 46b50 │ │ │ │ - bl 940d4 │ │ │ │ + bl 1d0f98 <_PySys_GetRequiredAttr@@Base+0x1454> │ │ │ │ + cbz r0, 46ba0 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46bae │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + bne.n 46bfe │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #56848 @ 0xde10 │ │ │ │ + movw r3, #56272 @ 0xdbd0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 46bae │ │ │ │ - b.n 46bba │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 46bfe │ │ │ │ + b.n 46c0a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 46bba │ │ │ │ + cbnz r3, 46c0a │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 46bb8 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 46c08 │ │ │ │ mov r0, r4 │ │ │ │ - bl df810 <_PyObject_GenericGetAttrWithDict@@Base+0x110c> │ │ │ │ - cbz r0, 46bb8 │ │ │ │ + bl df1f0 <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 46c08 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46bb8 │ │ │ │ + cbnz r3, 46c08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 49306 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ + bl 49356 <_PyEval_FormatKwargsError@@Base+0x1bb8> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 46bb8 │ │ │ │ + cbnz r0, 46c08 │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cff30 <_PySys_GetRequiredAttr@@Base+0x1454> │ │ │ │ - cbz r0, 46bb8 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 46bae │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + bl 1d0f98 <_PySys_GetRequiredAttr@@Base+0x1454> │ │ │ │ + cbz r0, 46c08 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 46bfe │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #56892 @ 0xde3c │ │ │ │ + movw r3, #56316 @ 0xdbfc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 46bba │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 46c0a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 46bbe │ │ │ │ + b.n 46c0e │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -39493,119 +39526,119 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ bic.w r5, r1, r1, asr #31 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ bic.w r8, r2, r2, asr #31 │ │ │ │ orrs.w r6, r5, r8 │ │ │ │ - bne.n 46bfe │ │ │ │ - cbz r4, 46bec │ │ │ │ + bne.n 46c4e │ │ │ │ + cbz r4, 46c3c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46bf4 │ │ │ │ + b.n 46c44 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 188d84 │ │ │ │ + b.w 188fe4 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46c7c │ │ │ │ + cbz r0, 46ccc │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 46c32 │ │ │ │ + ble.n 46c82 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 46c22 │ │ │ │ + cbz r3, 46c72 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46c2a │ │ │ │ + b.n 46c7a │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx 2b44c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 46c3a │ │ │ │ + cbz r3, 46c8a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 46c42 │ │ │ │ + b.n 46c92 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 46c4c │ │ │ │ + cbz r2, 46c9c │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 46c54 │ │ │ │ + b.n 46ca4 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ blx 2c030 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 46c7c │ │ │ │ + ble.n 46ccc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 46c66 │ │ │ │ + cbz r3, 46cb6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 46c6e │ │ │ │ + b.n 46cbe │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r5, r3 │ │ │ │ add r0, r5 │ │ │ │ blx 2b44c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00046c82 : │ │ │ │ - cbz r1, 46c86 │ │ │ │ - b.n 46db8 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ +00046cd2 : │ │ │ │ + cbz r1, 46cd6 │ │ │ │ + b.n 46e08 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56916 @ 0xde54 │ │ │ │ + movw r1, #56340 @ 0xdc14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00046cb0 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +00046d00 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 46cb8 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 46d08 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 46cfc <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 46d4c <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ push {r4} │ │ │ │ adds r4, r2, #4 │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ subs r4, r4, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 46ce4 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 46d34 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #43688 @ 0xaaa8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #6764 @ 0x1a6c │ │ │ │ + movw r2, #6188 @ 0x182c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234080 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ - movw r1, #43816 @ 0xab28 │ │ │ │ + b.w 234744 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + movw r1, #43820 @ 0xab2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #56940 @ 0xde6c │ │ │ │ + movw r2, #56364 @ 0xdc2c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234080 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 234744 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -39614,146 +39647,146 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 46d36 <_PyEval_FormatExcUnbound@@Base+0x86> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 46d3c <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ + beq.n 46d86 <_PyEval_FormatExcUnbound@@Base+0x86> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46d8c <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 46d48 <_PyEval_FormatExcUnbound@@Base+0x98> │ │ │ │ + cbz r3, 46d98 <_PyEval_FormatExcUnbound@@Base+0x98> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 46d6a <_PyEval_FormatExcUnbound@@Base+0xba> │ │ │ │ + b.n 46dba <_PyEval_FormatExcUnbound@@Base+0xba> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 46d66 <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 46db6 <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 46d66 <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ + cbnz r3, 46db6 <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 46d66 <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 46db6 <_PyEval_FormatExcUnbound@@Base+0xb6> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 46d8e <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ + bhi.n 46dde <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 46da4 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ + ble.n 46df4 <_PyEval_FormatExcUnbound@@Base+0xf4> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 46dac <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ - movw r0, #24120 @ 0x5e38 │ │ │ │ + b.n 46dfc <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ + movw r0, #23544 @ 0x5bf8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46d86 <_PyEval_FormatExcUnbound@@Base+0xd6> │ │ │ │ + bne.n 46dd6 <_PyEval_FormatExcUnbound@@Base+0xd6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 46314 │ │ │ │ + b.w 46364 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 46dec <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ + cbz r1, 46e3c <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 46dec <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ + bmi.n 46e3c <_PyEval_FormatExcUnbound@@Base+0x13c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #57060 @ 0xdee4 │ │ │ │ + movw r1, #56484 @ 0xdca4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 46e1c <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 46e6c <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 46dfe <_PyEval_FormatExcUnbound@@Base+0x14e> │ │ │ │ + bpl.n 46e4e <_PyEval_FormatExcUnbound@@Base+0x14e> │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4c4c8 <_PyObject_SetManagedDict@@Base> │ │ │ │ - bl 1d8668 <_PyToken_ThreeChars@@Base+0x2f1c> │ │ │ │ + b.w 4c518 <_PyObject_SetManagedDict@@Base> │ │ │ │ + bl 1d9650 <_PyToken_ThreeChars@@Base+0x2f18> │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 46e22 <_PyEval_FormatExcUnbound@@Base+0x172> │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + cbnz r0, 46e72 <_PyEval_FormatExcUnbound@@Base+0x172> │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15744 @ 0x3d80 │ │ │ │ + movw r1, #15168 @ 0x3b40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46e38 <_PyEval_FormatExcUnbound@@Base+0x188> │ │ │ │ + b.n 46e88 <_PyEval_FormatExcUnbound@@Base+0x188> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 46e68 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ + bge.n 46eb8 <_PyEval_FormatExcUnbound@@Base+0x1b8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5100 @ 0x13ec │ │ │ │ + movw r1, #4524 @ 0x11ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 46e74 <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ + b.n 46ec4 <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 130878 │ │ │ │ + bl 130388 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46f08 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ - ldr r5, [pc, #124] @ (46f0c <_PyEval_FormatExcUnbound@@Base+0x25c>) │ │ │ │ + bne.n 46f58 <_PyEval_FormatExcUnbound@@Base+0x258> │ │ │ │ + ldr r5, [pc, #124] @ (46f5c <_PyEval_FormatExcUnbound@@Base+0x25c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #-8] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r3, [r3, r5] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -39765,334 +39798,334 @@ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr.w r3, [r5, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #3868] @ 0xf1c │ │ │ │ - cbz r2, 46ee4 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ + cbz r2, 46f34 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46ee4 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ + bge.n 46f34 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 46ee4 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ + cbnz r3, 46f34 <_PyEval_FormatExcUnbound@@Base+0x234> │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 46efe <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ + cbz r0, 46f4e <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46efe <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ + bge.n 46f4e <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 46efe <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 46f4e <_PyEval_FormatExcUnbound@@Base+0x24e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 905e4 │ │ │ │ + b.w 903ac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 46f28 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ - ldr r2, [pc, #20] @ (46f2c <_PyEval_FormatExcUnbound@@Base+0x27c>) │ │ │ │ + cbnz r3, 46f78 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ + ldr r2, [pc, #20] @ (46f7c <_PyEval_FormatExcUnbound@@Base+0x27c>) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 5cb78 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e4> │ │ │ │ + b.w 5cbcc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e4> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 46f5e <_PyEval_FormatExcUnbound@@Base+0x2ae> │ │ │ │ + bhi.n 46fae <_PyEval_FormatExcUnbound@@Base+0x2ae> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 181b48 │ │ │ │ - bl eee5c │ │ │ │ + bl 181db8 │ │ │ │ + bl ee8d8 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 12bef0 │ │ │ │ + b.w 12b9d8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19236 @ 0x4b24 │ │ │ │ + movw r0, #18660 @ 0x48e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46f44 <_PyEval_FormatExcUnbound@@Base+0x294> │ │ │ │ + bne.n 46f94 <_PyEval_FormatExcUnbound@@Base+0x294> │ │ │ │ pop {r4, pc} │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 46f7c <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ - b.n 473b4 │ │ │ │ + cbnz r3, 46fcc <_PyEval_FormatExcUnbound@@Base+0x2cc> │ │ │ │ + b.n 47404 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b83f4 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + b.w 2b81a4 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #20 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 46fc8 <_PyEval_FormatExcUnbound@@Base+0x318> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 46fce <_PyEval_FormatExcUnbound@@Base+0x31e> │ │ │ │ + beq.n 47018 <_PyEval_FormatExcUnbound@@Base+0x318> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4701e <_PyEval_FormatExcUnbound@@Base+0x31e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 471ea <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47034 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ + cbz r0, 47084 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 47034 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 47084 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 47034 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 47084 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cff30 <_PySys_GetRequiredAttr@@Base+0x1454> │ │ │ │ - cbz r0, 47034 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ + bl 1d0f98 <_PySys_GetRequiredAttr@@Base+0x1454> │ │ │ │ + cbz r0, 47084 <_PyEval_FormatExcUnbound@@Base+0x384> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #43712 @ 0xaac0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #57244 @ 0xdf9c │ │ │ │ + movw r3, #56668 @ 0xdd5c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 471e2 <_PyEval_FormatExcUnbound@@Base+0x532> │ │ │ │ - b.n 471ea <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 47232 <_PyEval_FormatExcUnbound@@Base+0x532> │ │ │ │ + b.n 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 471ea <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 47096 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 470e6 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 47096 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 470e6 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl e4ccc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ - cbz r0, 47096 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ - movw r0, #34265 @ 0x85d9 │ │ │ │ + bl e473c <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + cbz r0, 470e6 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ + movw r0, #34345 @ 0x8629 │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b3fec <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 47096 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + bl b39b4 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 470e6 <_PyEval_FormatExcUnbound@@Base+0x3e6> │ │ │ │ + movw r1, #43804 @ 0xab1c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #57304 @ 0xdfd8 │ │ │ │ + movw r3, #56728 @ 0xdd98 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2229d0 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ - bl 940d4 │ │ │ │ + bl 223440 <_PyOS_URandomNonblock@@Base+0xfa4> │ │ │ │ + bl 93e90 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 471e2 <_PyEval_FormatExcUnbound@@Base+0x532> │ │ │ │ - b.n 471ea <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 47232 <_PyEval_FormatExcUnbound@@Base+0x532> │ │ │ │ + b.n 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 471ea <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.w 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 47118 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 47118 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ - bl 486d8 <_PyEval_FormatKwargsError@@Base+0xf8a> │ │ │ │ - cbz r0, 47118 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl 48728 <_PyEval_FormatKwargsError@@Base+0xf8a> │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d7e90 <_PyToken_ThreeChars@@Base+0x2744> │ │ │ │ - cbz r0, 47118 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl 1d8e7c <_PyToken_ThreeChars@@Base+0x2744> │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 47118 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47118 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ - bl d1460 │ │ │ │ - cbz r0, 47118 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl d0e58 │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3cac │ │ │ │ + bl 1d4c98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 47118 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + cbnz r3, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 47118 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ - movw r3, #57344 @ 0xe000 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 47168 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + movw r3, #56768 @ 0xddc0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #43800 @ 0xab18 │ │ │ │ + movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 471cc <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ + b.n 4721c <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 471ea <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + bne.n 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471e8 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471e8 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl 486d8 <_PyEval_FormatKwargsError@@Base+0xf8a> │ │ │ │ + bl 48728 <_PyEval_FormatKwargsError@@Base+0xf8a> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471e8 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl 299d8c │ │ │ │ + bl 299b48 <_PyTime_FromMillisecondsObject@@Base+0x100> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471e8 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 471e8 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + beq.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 47176 <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4717c <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ + beq.n 471c6 <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 471cc <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 47188 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ + cbz r3, 471d8 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 471e8 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + b.n 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl d1460 │ │ │ │ - cbz r0, 4719c <_PyEval_FormatExcUnbound@@Base+0x4ec> │ │ │ │ + bl d0e58 │ │ │ │ + cbz r0, 471ec <_PyEval_FormatExcUnbound@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3cac │ │ │ │ + bl 1d4c98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4719e <_PyEval_FormatExcUnbound@@Base+0x4ee> │ │ │ │ + cbz r3, 471ee <_PyEval_FormatExcUnbound@@Base+0x4ee> │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r2, 471e8 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + cbnz r2, 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 471e8 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ - movw r3, #57344 @ 0xe000 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 47238 <_PyEval_FormatExcUnbound@@Base+0x538> │ │ │ │ + movw r3, #56768 @ 0xddc0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #43800 @ 0xab18 │ │ │ │ + movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ - bl 22a0f4 │ │ │ │ - bl 940d4 │ │ │ │ + bl 22ab4c │ │ │ │ + bl 93e90 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 471ea <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ + cbz r0, 4723a <_PyEval_FormatExcUnbound@@Base+0x53a> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 471ee <_PyEval_FormatExcUnbound@@Base+0x53e> │ │ │ │ + b.n 4723e <_PyEval_FormatExcUnbound@@Base+0x53e> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #57404 @ 0xe03c │ │ │ │ + movw r1, #56828 @ 0xddfc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 47234 <_PyEval_FormatExcUnbound@@Base+0x584> │ │ │ │ + beq.n 47284 <_PyEval_FormatExcUnbound@@Base+0x584> │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ @@ -40102,212 +40135,212 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 47254 <_PyEval_FormatExcUnbound@@Base+0x5a4> │ │ │ │ + cbz r3, 472a4 <_PyEval_FormatExcUnbound@@Base+0x5a4> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47256 <_PyEval_FormatExcUnbound@@Base+0x5a6> │ │ │ │ + b.n 472a6 <_PyEval_FormatExcUnbound@@Base+0x5a6> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b44c │ │ │ │ - cbnz r6, 4726c <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ + cbnz r6, 472bc <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 4726c <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ + ble.n 472bc <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 4726c <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ - cbnz r4, 4728c <_PyEval_FormatExcUnbound@@Base+0x5dc> │ │ │ │ + bgt.n 472bc <_PyEval_FormatExcUnbound@@Base+0x5bc> │ │ │ │ + cbnz r4, 472dc <_PyEval_FormatExcUnbound@@Base+0x5dc> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #96] @ (472e4 <_PyEval_FormatExcUnbound@@Base+0x634>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #96] @ (47334 <_PyEval_FormatExcUnbound@@Base+0x634>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 472d2 <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ + cbz r0, 47322 <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 159310 │ │ │ │ - cbz r0, 4729a <_PyEval_FormatExcUnbound@@Base+0x5ea> │ │ │ │ + bl 159030 │ │ │ │ + cbz r0, 472ea <_PyEval_FormatExcUnbound@@Base+0x5ea> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 472d2 <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ + b.n 47322 <_PyEval_FormatExcUnbound@@Base+0x622> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 472be <_PyEval_FormatExcUnbound@@Base+0x60e> │ │ │ │ + beq.n 4730e <_PyEval_FormatExcUnbound@@Base+0x60e> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 472a8 <_PyEval_FormatExcUnbound@@Base+0x5f8> │ │ │ │ + cbz r6, 472f8 <_PyEval_FormatExcUnbound@@Base+0x5f8> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 472c2 <_PyEval_FormatExcUnbound@@Base+0x612> │ │ │ │ + beq.n 47312 <_PyEval_FormatExcUnbound@@Base+0x612> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 472c4 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 47314 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47296 <_PyEval_FormatExcUnbound@@Base+0x5e6> │ │ │ │ - b.n 472c4 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + bne.n 472e6 <_PyEval_FormatExcUnbound@@Base+0x5e6> │ │ │ │ + b.n 47314 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 472c4 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ + b.n 47314 <_PyEval_FormatExcUnbound@@Base+0x614> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 4263e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4268e <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 472dc <_PyEval_FormatExcUnbound@@Base+0x62c> │ │ │ │ + cbz r3, 4732c <_PyEval_FormatExcUnbound@@Base+0x62c> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #12 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000472e8 : │ │ │ │ - ldr r0, [pc, #4] @ (472f0 ) │ │ │ │ - b.w 1da5bc │ │ │ │ +00047338 : │ │ │ │ + ldr r0, [pc, #4] @ (47340 ) │ │ │ │ + b.w 1db5a4 │ │ │ │ nop │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 47314 │ │ │ │ + cbnz r3, 47364 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 47314 │ │ │ │ + ble.n 47364 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 47314 │ │ │ │ - cbnz r4, 47332 │ │ │ │ + bne.n 47364 │ │ │ │ + cbnz r4, 47382 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #136] @ (473b0 ) │ │ │ │ + ldr r3, [pc, #136] @ (47400 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 473aa │ │ │ │ + beq.n 473fa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 47344 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4739a │ │ │ │ + bne.n 47394 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 473ea │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47356 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4739a │ │ │ │ + bne.n 473a6 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 473ea │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b354 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4739e │ │ │ │ + bge.n 473ee │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4738c │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 473dc │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4735a │ │ │ │ - b.n 4739a │ │ │ │ + beq.n 473aa │ │ │ │ + b.n 473ea │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 473aa │ │ │ │ + b.n 473fa │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 474f6 │ │ │ │ + bl 47546 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r2, #108 @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b8620 <_PyType_SetVersion@@Base+0x538> │ │ │ │ + b.w 2b83d0 <_PyType_SetVersion@@Base+0x538> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 4740e │ │ │ │ + cbnz r4, 4745e │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 4740e │ │ │ │ + ble.n 4745e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4740e │ │ │ │ - cbz r2, 4740e │ │ │ │ + bne.n 4745e │ │ │ │ + cbz r2, 4745e │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #42852 @ 0xa764 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4742a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4747a │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #12] @ (47430 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #12] @ (47480 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 473f8 │ │ │ │ + bne.n 47448 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -40315,413 +40348,413 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4745c │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 47462 │ │ │ │ + beq.n 474ac │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 474b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4746e │ │ │ │ + cbz r3, 474be │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4748e │ │ │ │ + b.n 474de │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1d3f18 │ │ │ │ - cbnz r0, 4748a │ │ │ │ + bl 1d4f04 │ │ │ │ + cbnz r0, 474da │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4748a │ │ │ │ + cbnz r3, 474da │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 4748a │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 474da │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 1aa4c0 <_PyEval_SliceIndexNotNone@@Base+0x1358> │ │ │ │ + bl 1ab4d8 <_PyEval_SliceIndexNotNone@@Base+0x1358> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57784 @ 0xe1b8 │ │ │ │ + movw r0, #57208 @ 0xdf78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #57820 @ 0xe1dc │ │ │ │ + movw r2, #57244 @ 0xdf9c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #31047 @ 0x7947 │ │ │ │ + movw r1, #31127 @ 0x7997 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 1aa91c <_PyEval_SliceIndexNotNone@@Base+0x17b4> │ │ │ │ + b.w 1ab934 <_PyEval_SliceIndexNotNone@@Base+0x17b4> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4751c │ │ │ │ + cbnz r0, 4756c │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b44c │ │ │ │ - movw r1, #40020 @ 0x9c54 │ │ │ │ + movw r1, #39444 @ 0x9a14 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #62236 @ 0xf31c │ │ │ │ + movw r0, #61660 @ 0xf0dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47680 │ │ │ │ - bl 9b304 │ │ │ │ + beq.w 476d0 │ │ │ │ + bl 9b0ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47552 │ │ │ │ + bge.n 475a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47552 │ │ │ │ + cbnz r3, 475a2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 47680 │ │ │ │ + beq.w 476d0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ - vldr d9, [pc, #300] @ 47690 │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + vldr d9, [pc, #300] @ 476e0 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47648 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47648 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47648 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47648 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47648 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47648 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47648 │ │ │ │ + beq.n 47698 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 47648 │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 47648 │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 47648 │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 47648 │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 47648 │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 47648 │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 47648 │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 47698 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 47648 │ │ │ │ + cbz r0, 47698 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4765e │ │ │ │ + cbnz r0, 476ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47680 │ │ │ │ + bge.n 476d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47680 │ │ │ │ + cbnz r3, 476d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47680 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 476d0 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #57872 @ 0xe210 │ │ │ │ + movw r0, #57296 @ 0xdfd0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b80ec <_PyType_SetVersion@@Base+0x4> │ │ │ │ + b.w 2b7e9c <_PyType_SetVersion@@Base+0x4> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 26fd74 <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ + bl 26ff4c <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4774a │ │ │ │ + beq.n 4779a │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 476f4 │ │ │ │ + cbnz r0, 47744 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47712 │ │ │ │ + bge.n 47762 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 47712 │ │ │ │ - bl 9a714 │ │ │ │ + b.n 47762 │ │ │ │ + bl 9a4bc │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4771a │ │ │ │ + cbnz r0, 4776a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47748 │ │ │ │ + bge.n 47798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47748 │ │ │ │ + cbnz r3, 47798 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47748 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47798 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57952 @ 0xe260 │ │ │ │ + movw r0, #57376 @ 0xe020 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47738 │ │ │ │ + blt.n 47788 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4774a │ │ │ │ + b.n 4779a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47734 │ │ │ │ + bne.n 47784 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47734 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47784 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004774e <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0004779e <_PyEval_FormatKwargsError@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 477b4 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 47804 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 245214 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2458d4 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 478a2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.w 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #43564 @ 0xaa2c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #57960 @ 0xe268 │ │ │ │ + movw r2, #57384 @ 0xe028 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4787c <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ - b.n 478a2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + blt.n 478cc <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ + b.n 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 478a2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.n 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 377ee │ │ │ │ + bl 377f6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4786c <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + beq.n 478bc <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 4786c <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 478bc <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4786c <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 478bc <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 245214 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 2458d4 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47842 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + cbz r0, 47892 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #58012 @ 0xe29c │ │ │ │ + movw r2, #57436 @ 0xe05c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47842 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + bge.n 47892 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 47842 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ - ldr r2, [pc, #124] @ (478a8 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ + cbnz r3, 47892 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #124] @ (478f8 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 4783a <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ + cbz r3, 4788a <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47874 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + bge.n 478c4 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 47874 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ - ldr r2, [pc, #84] @ (478a8 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ + cbnz r3, 478c4 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + ldr r2, [pc, #84] @ (478f8 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47862 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + cbz r3, 478b2 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 47874 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + b.n 478c4 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 478a2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + bge.n 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 478a2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ - ldr r2, [pc, #36] @ (478a8 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ + cbnz r3, 478f2 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + ldr r2, [pc, #36] @ (478f8 <_PyEval_FormatKwargsError@@Base+0x15a>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47894 <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ + cbz r3, 478e4 <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -40740,227 +40773,227 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 478dc <_PyEval_FormatKwargsError@@Base+0x18e> │ │ │ │ + bne.n 4792c <_PyEval_FormatKwargsError@@Base+0x18e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 159310 │ │ │ │ - cbz r0, 478f2 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + bl 159030 │ │ │ │ + cbz r0, 47942 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47936 <_PyEval_FormatKwargsError@@Base+0x1e8> │ │ │ │ - movw r0, #24112 @ 0x5e30 │ │ │ │ + b.n 47986 <_PyEval_FormatKwargsError@@Base+0x1e8> │ │ │ │ + movw r0, #23536 @ 0x5bf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 478d8 <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ - b.n 478ce <_PyEval_FormatKwargsError@@Base+0x180> │ │ │ │ + beq.n 47928 <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ + b.n 4791e <_PyEval_FormatKwargsError@@Base+0x180> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2697d0 │ │ │ │ + bl 2699b0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47906 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 47956 <_PyEval_FormatKwargsError@@Base+0x1b8> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 478d8 <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ + bne.n 47928 <_PyEval_FormatKwargsError@@Base+0x18a> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r1, #51160 @ 0xc7d8 │ │ │ │ + movw r1, #50584 @ 0xc598 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r3, [sp, #4] │ │ │ │ uxth r0, r4 │ │ │ │ add r2, r3 │ │ │ │ subs r5, r2, r3 │ │ │ │ lsls r4, r0, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 47930 <_PyEval_FormatKwargsError@@Base+0x1e2> │ │ │ │ + ble.n 47980 <_PyEval_FormatKwargsError@@Base+0x1e2> │ │ │ │ ldrb.w r5, [r3], #1 │ │ │ │ uxth r4, r4 │ │ │ │ eor.w r5, r5, r0, lsr #8 │ │ │ │ ldrh.w r0, [r1, r5, lsl #1] │ │ │ │ eors r0, r4 │ │ │ │ - b.n 47916 <_PyEval_FormatKwargsError@@Base+0x1c8> │ │ │ │ - bl 8f6bc │ │ │ │ + b.n 47966 <_PyEval_FormatKwargsError@@Base+0x1c8> │ │ │ │ + bl 8f484 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 47940 <_PyEval_FormatKwargsError@@Base+0x1f2> │ │ │ │ + cbz r3, 47990 <_PyEval_FormatKwargsError@@Base+0x1f2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d15} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ vabs.f64 d13, d0 │ │ │ │ - vldr d10, [pc, #576] @ 47ba0 <_PyEval_FormatKwargsError@@Base+0x452> │ │ │ │ + vldr d10, [pc, #576] @ 47bf0 <_PyEval_FormatKwargsError@@Base+0x452> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 47988 <_PyEval_FormatKwargsError@@Base+0x23a> │ │ │ │ + bls.n 479d8 <_PyEval_FormatKwargsError@@Base+0x23a> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + bvs.w 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - b.n 479d2 <_PyEval_FormatKwargsError@@Base+0x284> │ │ │ │ - vldr d9, [pc, #540] @ 47ba8 <_PyEval_FormatKwargsError@@Base+0x45a> │ │ │ │ + bgt.w 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47a22 <_PyEval_FormatKwargsError@@Base+0x284> │ │ │ │ + vldr d9, [pc, #540] @ 47bf8 <_PyEval_FormatKwargsError@@Base+0x45a> │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 479ba <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ + bne.n 47a0a <_PyEval_FormatKwargsError@@Base+0x26c> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #528] @ 47bb0 <_PyEval_FormatKwargsError@@Base+0x462> │ │ │ │ - vldr d7, [pc, #532] @ 47bb8 <_PyEval_FormatKwargsError@@Base+0x46a> │ │ │ │ + vldr d6, [pc, #528] @ 47c00 <_PyEval_FormatKwargsError@@Base+0x462> │ │ │ │ + vldr d7, [pc, #532] @ 47c08 <_PyEval_FormatKwargsError@@Base+0x46a> │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ blx 2c664 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 47a0a <_PyEval_FormatKwargsError@@Base+0x2bc> │ │ │ │ + bne.n 47a5a <_PyEval_FormatKwargsError@@Base+0x2bc> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 479e0 <_PyEval_FormatKwargsError@@Base+0x292> │ │ │ │ + bpl.n 47a30 <_PyEval_FormatKwargsError@@Base+0x292> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #488] @ 47bc0 <_PyEval_FormatKwargsError@@Base+0x472> │ │ │ │ + vldr d8, [pc, #488] @ 47c10 <_PyEval_FormatKwargsError@@Base+0x472> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 47b7a <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ + bhi.w 47bca <_PyEval_FormatKwargsError@@Base+0x42c> │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #51160 @ 0xc7d8 │ │ │ │ + movw r3, #50584 @ 0xc598 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #504] @ 0x1f8 │ │ │ │ - b.n 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - vldr d7, [pc, #444] @ 47bc8 <_PyEval_FormatKwargsError@@Base+0x47a> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + vldr d7, [pc, #444] @ 47c18 <_PyEval_FormatKwargsError@@Base+0x47a> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47a32 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + bpl.n 47a82 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vdiv.f64 d8, d7, d8 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.w 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - b.n 47b70 <_PyEval_FormatKwargsError@@Base+0x422> │ │ │ │ - vldr d7, [pc, #412] @ 47bd0 <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ + ble.w 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47bc0 <_PyEval_FormatKwargsError@@Base+0x422> │ │ │ │ + vldr d7, [pc, #412] @ 47c20 <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 47a66 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ + ble.n 47ab6 <_PyEval_FormatKwargsError@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47a58 <_PyEval_FormatKwargsError@@Base+0x30a> │ │ │ │ + bpl.n 47aa8 <_PyEval_FormatKwargsError@@Base+0x30a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 501f8 │ │ │ │ + bl 50248 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #336] @ 47bb0 <_PyEval_FormatKwargsError@@Base+0x462> │ │ │ │ + vldr d8, [pc, #336] @ 47c00 <_PyEval_FormatKwargsError@@Base+0x462> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - vldr d7, [pc, #368] @ 47bd8 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + vldr d7, [pc, #368] @ 47c28 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 47a86 <_PyEval_FormatKwargsError@@Base+0x338> │ │ │ │ + ble.n 47ad6 <_PyEval_FormatKwargsError@@Base+0x338> │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #344] @ 47bd8 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ + vldr d6, [pc, #344] @ 47c28 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 47a8e <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ + b.n 47ade <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #332] @ 47be0 <_PyEval_FormatKwargsError@@Base+0x492> │ │ │ │ + vldr d6, [pc, #332] @ 47c30 <_PyEval_FormatKwargsError@@Base+0x492> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #332] @ 47be8 <_PyEval_FormatKwargsError@@Base+0x49a> │ │ │ │ + vldr d11, [pc, #332] @ 47c38 <_PyEval_FormatKwargsError@@Base+0x49a> │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 47b16 <_PyEval_FormatKwargsError@@Base+0x3c8> │ │ │ │ - bl 501f8 │ │ │ │ + bpl.n 47b66 <_PyEval_FormatKwargsError@@Base+0x3c8> │ │ │ │ + bl 50248 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c3d4 │ │ │ │ - vldr d6, [pc, #300] @ 47bf0 <_PyEval_FormatKwargsError@@Base+0x4a2> │ │ │ │ + vldr d6, [pc, #300] @ 47c40 <_PyEval_FormatKwargsError@@Base+0x4a2> │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 47c42 <_PyEval_FormatKwargsError@@Base+0x4f4> │ │ │ │ + bl 47c92 <_PyEval_FormatKwargsError@@Base+0x4f4> │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 47afc <_PyEval_FormatKwargsError@@Base+0x3ae> │ │ │ │ + bpl.n 47b4c <_PyEval_FormatKwargsError@@Base+0x3ae> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2fc │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 47b62 <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ + b.n 47bb2 <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c2fc │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 47b62 <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ - bl 47c42 <_PyEval_FormatKwargsError@@Base+0x4f4> │ │ │ │ + b.n 47bb2 <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ + bl 47c92 <_PyEval_FormatKwargsError@@Base+0x4f4> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c3d4 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 47b4a <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bpl.n 47b9a <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2fc │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 47b62 <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ + b.n 47bb2 <_PyEval_FormatKwargsError@@Base+0x414> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c2fc │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + ble.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 47b94 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ - vldr d7, [pc, #84] @ 47bd0 <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ + b.n 47be4 <_PyEval_FormatKwargsError@@Base+0x446> │ │ │ │ + vldr d7, [pc, #84] @ 47c20 <_PyEval_FormatKwargsError@@Base+0x482> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 47a58 <_PyEval_FormatKwargsError@@Base+0x30a> │ │ │ │ - vldr d14, [pc, #76] @ 47bd8 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ + bgt.w 47aa8 <_PyEval_FormatKwargsError@@Base+0x30a> │ │ │ │ + vldr d14, [pc, #76] @ 47c28 <_PyEval_FormatKwargsError@@Base+0x48a> │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 47a78 <_PyEval_FormatKwargsError@@Base+0x32a> │ │ │ │ + b.n 47ac8 <_PyEval_FormatKwargsError@@Base+0x32a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ... │ │ │ │ @@ -40978,19 +41011,19 @@ │ │ │ │ ldr r4, [sp, #644] @ 0x284 │ │ │ │ subs r3, #199 @ 0xc7 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 47bfe <_PyEval_FormatKwargsError@@Base+0x4b0> │ │ │ │ + cbnz r0, 47c4e <_PyEval_FormatKwargsError@@Base+0x4b0> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 47c06 <_PyEval_FormatKwargsError@@Base+0x4b8> │ │ │ │ + cbnz r0, 47c56 <_PyEval_FormatKwargsError@@Base+0x4b8> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -41001,172 +41034,172 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 47c24 <_PyEval_FormatKwargsError@@Base+0x4d6> │ │ │ │ + bgt.n 47c74 <_PyEval_FormatKwargsError@@Base+0x4d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b45c4 │ │ │ │ - cbnz r0, 47c3e <_PyEval_FormatKwargsError@@Base+0x4f0> │ │ │ │ + bl 2b4378 │ │ │ │ + cbnz r0, 47c8e <_PyEval_FormatKwargsError@@Base+0x4f0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 457cc │ │ │ │ + b.w 4581c │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58112 @ 0xe300 │ │ │ │ + movw r1, #57536 @ 0xe0c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47c10 <_PyEval_FormatKwargsError@@Base+0x4c2> │ │ │ │ + bne.n 47c60 <_PyEval_FormatKwargsError@@Base+0x4c2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ - ldr r3, [pc, #112] @ (47cb8 <_PyEval_FormatKwargsError@@Base+0x56a>) │ │ │ │ + ldr r3, [pc, #112] @ (47d08 <_PyEval_FormatKwargsError@@Base+0x56a>) │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ - vldr d7, [pc, #96] @ 47cb0 <_PyEval_FormatKwargsError@@Base+0x562> │ │ │ │ + vldr d7, [pc, #96] @ 47d00 <_PyEval_FormatKwargsError@@Base+0x562> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47c80 <_PyEval_FormatKwargsError@@Base+0x532> │ │ │ │ + bpl.n 47cd0 <_PyEval_FormatKwargsError@@Base+0x532> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r2, r3, #104 @ 0x68 │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ vldmdb r2!, {d4} │ │ │ │ vldmdb r1!, {d5} │ │ │ │ vmla.f64 d4, d0, d6 │ │ │ │ vmla.f64 d5, d0, d7 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d6, d4 │ │ │ │ vmov.f64 d7, d5 │ │ │ │ - bne.n 47c62 <_PyEval_FormatKwargsError@@Base+0x514> │ │ │ │ - b.n 47ca6 <_PyEval_FormatKwargsError@@Base+0x558> │ │ │ │ + bne.n 47cb2 <_PyEval_FormatKwargsError@@Base+0x514> │ │ │ │ + b.n 47cf6 <_PyEval_FormatKwargsError@@Base+0x558> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add.w r1, r3, #104 @ 0x68 │ │ │ │ movs r2, #13 │ │ │ │ vdiv.f64 d4, d6, d0 │ │ │ │ vldmia r3!, {d6} │ │ │ │ vdiv.f64 d5, d7, d0 │ │ │ │ vldmia r1!, {d7} │ │ │ │ subs r2, #1 │ │ │ │ vadd.f64 d6, d4, d6 │ │ │ │ vadd.f64 d7, d5, d7 │ │ │ │ - bne.n 47c8a <_PyEval_FormatKwargsError@@Base+0x53c> │ │ │ │ + bne.n 47cda <_PyEval_FormatKwargsError@@Base+0x53c> │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.n 47cda <_PyEval_FormatKwargsError@@Base+0x58c> │ │ │ │ + bpl.n 47d2a <_PyEval_FormatKwargsError@@Base+0x58c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 47cfa <_PyEval_FormatKwargsError@@Base+0x5ac> │ │ │ │ + bgt.n 47d4a <_PyEval_FormatKwargsError@@Base+0x5ac> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #58208 @ 0xe360 │ │ │ │ + movw r1, #57632 @ 0xe120 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 47d1c <_PyEval_FormatKwargsError@@Base+0x5ce> │ │ │ │ + bgt.n 47d6c <_PyEval_FormatKwargsError@@Base+0x5ce> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 19ec60 <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 19f790 <_PyTime_AsLong@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 47d32 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ - bl 9438c │ │ │ │ + blt.n 47d82 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + bl 94148 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 47d36 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ - b.n 47df6 <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + cbnz r0, 47d86 <_PyEval_FormatKwargsError@@Base+0x5e8> │ │ │ │ + b.n 47e46 <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29492 @ 0x7334 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 47df6 <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ + b.n 47e46 <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47d48 <_PyEval_FormatKwargsError@@Base+0x5fa> │ │ │ │ + bge.n 47d98 <_PyEval_FormatKwargsError@@Base+0x5fa> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 47d48 <_PyEval_FormatKwargsError@@Base+0x5fa> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 47d98 <_PyEval_FormatKwargsError@@Base+0x5fa> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 47d6e <_PyEval_FormatKwargsError@@Base+0x620> │ │ │ │ + bmi.n 47dbe <_PyEval_FormatKwargsError@@Base+0x620> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58268 @ 0xe39c │ │ │ │ + movw r1, #57692 @ 0xe15c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ - bl 9b974 │ │ │ │ + b.w f3c30 │ │ │ │ + bl 9b71c │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 47d7e <_PyEval_FormatKwargsError@@Base+0x630> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 47d82 <_PyEval_FormatKwargsError@@Base+0x634> │ │ │ │ - b.n 47d32 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + bne.n 47dce <_PyEval_FormatKwargsError@@Base+0x630> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 47dd2 <_PyEval_FormatKwargsError@@Base+0x634> │ │ │ │ + b.n 47d82 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 47d9a <_PyEval_FormatKwargsError@@Base+0x64c> │ │ │ │ + bge.n 47dea <_PyEval_FormatKwargsError@@Base+0x64c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58320 @ 0xe3d0 │ │ │ │ + movw r1, #57744 @ 0xe190 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 47d32 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 47d82 <_PyEval_FormatKwargsError@@Base+0x5e4> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 47dee <_PyEval_FormatKwargsError@@Base+0x6a0> │ │ │ │ + beq.n 47e3e <_PyEval_FormatKwargsError@@Base+0x6a0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 47dce <_PyEval_FormatKwargsError@@Base+0x680> │ │ │ │ + bmi.n 47e1e <_PyEval_FormatKwargsError@@Base+0x680> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58356 @ 0xe3f4 │ │ │ │ + movw r1, #57780 @ 0xe1b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 47de0 <_PyEval_FormatKwargsError@@Base+0x692> │ │ │ │ - bl a0618 │ │ │ │ + cbz r0, 47e30 <_PyEval_FormatKwargsError@@Base+0x692> │ │ │ │ + bl a0104 │ │ │ │ adds r0, #1 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ - b.n 47df6 <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ + b.n 47e46 <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #20] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ @@ -41176,306 +41209,306 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 47e3a <_PyEval_FormatKwargsError@@Base+0x6ec> │ │ │ │ + cbz r0, 47e8a <_PyEval_FormatKwargsError@@Base+0x6ec> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 47e1e <_PyEval_FormatKwargsError@@Base+0x6d0> │ │ │ │ + cbz r3, 47e6e <_PyEval_FormatKwargsError@@Base+0x6d0> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 47e26 <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ + b.n 47e76 <_PyEval_FormatKwargsError@@Base+0x6d8> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 47e2e <_PyEval_FormatKwargsError@@Base+0x6e0> │ │ │ │ + cbz r2, 47e7e <_PyEval_FormatKwargsError@@Base+0x6e0> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 47e36 <_PyEval_FormatKwargsError@@Base+0x6e8> │ │ │ │ + b.n 47e86 <_PyEval_FormatKwargsError@@Base+0x6e8> │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 253974 <_PyXI_GetMainNamespace@@Base+0x804> │ │ │ │ + bl 253e40 <_PyXI_GetMainNamespace@@Base+0x8c0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 47e5e <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ + bhi.n 47eae <_PyEval_FormatKwargsError@@Base+0x710> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47e74 <_PyEval_FormatKwargsError@@Base+0x726> │ │ │ │ + ble.n 47ec4 <_PyEval_FormatKwargsError@@Base+0x726> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 47e7c <_PyEval_FormatKwargsError@@Base+0x72e> │ │ │ │ - movw r0, #42856 @ 0xa768 │ │ │ │ + b.n 47ecc <_PyEval_FormatKwargsError@@Base+0x72e> │ │ │ │ + movw r0, #42280 @ 0xa528 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47f16 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ - b.n 47e56 <_PyEval_FormatKwargsError@@Base+0x708> │ │ │ │ + beq.n 47f66 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + b.n 47ea6 <_PyEval_FormatKwargsError@@Base+0x708> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 47e9e <_PyEval_FormatKwargsError@@Base+0x750> │ │ │ │ + cbz r3, 47eee <_PyEval_FormatKwargsError@@Base+0x750> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 47eb6 <_PyEval_FormatKwargsError@@Base+0x768> │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + ble.n 47f06 <_PyEval_FormatKwargsError@@Base+0x768> │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29492 @ 0x7334 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 47f16 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 47f66 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56416 @ 0xdc60 │ │ │ │ + movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 47f16 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 47f66 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 47ec6 <_PyEval_FormatKwargsError@@Base+0x778> │ │ │ │ + bne.n 47f16 <_PyEval_FormatKwargsError@@Base+0x778> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - b.n 47ef8 <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ - bl 103cec │ │ │ │ + b.n 47f48 <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ + bl 103798 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47ed8 <_PyEval_FormatKwargsError@@Base+0x78a> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 47edc <_PyEval_FormatKwargsError@@Base+0x78e> │ │ │ │ - b.n 47f16 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + bne.n 47f28 <_PyEval_FormatKwargsError@@Base+0x78a> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 47f2c <_PyEval_FormatKwargsError@@Base+0x78e> │ │ │ │ + b.n 47f66 <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 47ef8 <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ + bge.n 47f48 <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58408 @ 0xe428 │ │ │ │ + movw r1, #57832 @ 0xe1e8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 47f08 <_PyEval_FormatKwargsError@@Base+0x7ba> │ │ │ │ + bgt.n 47f58 <_PyEval_FormatKwargsError@@Base+0x7ba> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 26f934 <_PyTime_ObjectToTime_t@@Base+0x420> │ │ │ │ + bl 26fb0c <_PyTime_ObjectToTime_t@@Base+0x420> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47efe <_PyEval_FormatKwargsError@@Base+0x7b0> │ │ │ │ + bne.n 47f4e <_PyEval_FormatKwargsError@@Base+0x7b0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r5, r6, [r4, #16] │ │ │ │ - movw r0, #58476 @ 0xe46c │ │ │ │ + movw r0, #57900 @ 0xe22c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47f70 <_PyEval_FormatKwargsError@@Base+0x822> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 47fa8 <_PyEval_FormatKwargsError@@Base+0x85a> │ │ │ │ + bne.n 47fc0 <_PyEval_FormatKwargsError@@Base+0x822> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 47ff8 <_PyEval_FormatKwargsError@@Base+0x85a> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f40dc <_Py_set_inheritable@@Base+0x5c> │ │ │ │ + bl 1f50bc <_Py_set_inheritable@@Base+0x5c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47f90 <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 47fe0 <_PyEval_FormatKwargsError@@Base+0x842> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 47faa <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ + b.n 47ffa <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 47faa <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ + b.n 47ffa <_PyEval_FormatKwargsError@@Base+0x85c> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 47fec <_PyEval_FormatKwargsError@@Base+0x89e> │ │ │ │ + bne.n 4803c <_PyEval_FormatKwargsError@@Base+0x89e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48036 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ - b.n 48058 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + blt.n 48086 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ + b.n 480a8 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 48012 <_PyEval_FormatKwargsError@@Base+0x8c4> │ │ │ │ + bne.n 48062 <_PyEval_FormatKwargsError@@Base+0x8c4> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48036 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ - b.n 48058 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + blt.n 48086 <_PyEval_FormatKwargsError@@Base+0x8e8> │ │ │ │ + b.n 480a8 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 4803c <_PyEval_FormatKwargsError@@Base+0x8ee> │ │ │ │ + bne.n 4808c <_PyEval_FormatKwargsError@@Base+0x8ee> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48058 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + bge.n 480a8 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 48058 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ + b.n 480a8 <_PyEval_FormatKwargsError@@Base+0x90a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #43532 @ 0xaa0c │ │ │ │ + movw r1, #42956 @ 0xa7cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4807e <_PyEval_FormatKwargsError@@Base+0x930> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4808a <_PyEval_FormatKwargsError@@Base+0x93c> │ │ │ │ + bne.n 480ce <_PyEval_FormatKwargsError@@Base+0x930> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 480da <_PyEval_FormatKwargsError@@Base+0x93c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 24d000 <_PySlice_FromIndices@@Base+0xb34> │ │ │ │ + b.w 24d6b0 <_PySlice_FromIndices@@Base+0xb24> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 480b2 <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ + bne.n 48102 <_PyEval_FormatKwargsError@@Base+0x964> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 251b20 │ │ │ │ + bl 252168 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 480cc <_PyEval_FormatKwargsError@@Base+0x97e> │ │ │ │ - b.n 480c6 <_PyEval_FormatKwargsError@@Base+0x978> │ │ │ │ + bne.n 4811c <_PyEval_FormatKwargsError@@Base+0x97e> │ │ │ │ + b.n 48116 <_PyEval_FormatKwargsError@@Base+0x978> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14216 @ 0x3788 │ │ │ │ + movw r0, #13640 @ 0x3548 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 480d6 <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ - b.n 480a2 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 480d6 <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 48126 <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ + b.n 480f2 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 48126 <_PyEval_FormatKwargsError@@Base+0x988> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 48102 <_PyEval_FormatKwargsError@@Base+0x9b4> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48108 <_PyEval_FormatKwargsError@@Base+0x9ba> │ │ │ │ + beq.n 48152 <_PyEval_FormatKwargsError@@Base+0x9b4> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 48158 <_PyEval_FormatKwargsError@@Base+0x9ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 48114 <_PyEval_FormatKwargsError@@Base+0x9c6> │ │ │ │ + cbz r3, 48164 <_PyEval_FormatKwargsError@@Base+0x9c6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 48134 <_PyEval_FormatKwargsError@@Base+0x9e6> │ │ │ │ + b.n 48184 <_PyEval_FormatKwargsError@@Base+0x9e6> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 4812a <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 4817a <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 4812e <_PyEval_FormatKwargsError@@Base+0x9e0> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 4817e <_PyEval_FormatKwargsError@@Base+0x9e0> │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 48130 <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ - ldr r0, [pc, #8] @ (48138 <_PyEval_FormatKwargsError@@Base+0x9ea>) │ │ │ │ + b.n 48180 <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ + ldr r0, [pc, #8] @ (48188 <_PyEval_FormatKwargsError@@Base+0x9ea>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -41483,793 +41516,793 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 48162 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ + cbnz r5, 481b2 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 48162 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ + ble.n 481b2 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 48162 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ - cbnz r2, 48184 <_PyEval_FormatKwargsError@@Base+0xa36> │ │ │ │ + bne.n 481b2 <_PyEval_FormatKwargsError@@Base+0xa14> │ │ │ │ + cbnz r2, 481d4 <_PyEval_FormatKwargsError@@Base+0xa36> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #308] @ (482ac <_PyEval_FormatKwargsError@@Base+0xb5e>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #308] @ (482fc <_PyEval_FormatKwargsError@@Base+0xb5e>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 482a2 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ + beq.w 482f2 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ ldrd r8, r0, [r4] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4819e <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ - bl 940d4 │ │ │ │ + cbnz r0, 481ee <_PyEval_FormatKwargsError@@Base+0xa50> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48248 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bne.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 481bc <_PyEval_FormatKwargsError@@Base+0xa6e> │ │ │ │ - bl 9b974 │ │ │ │ + b.n 4820c <_PyEval_FormatKwargsError@@Base+0xa6e> │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 481b8 <_PyEval_FormatKwargsError@@Base+0xa6a> │ │ │ │ + bge.n 48208 <_PyEval_FormatKwargsError@@Base+0xa6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 481b8 <_PyEval_FormatKwargsError@@Base+0xa6a> │ │ │ │ + cbnz r3, 48208 <_PyEval_FormatKwargsError@@Base+0xa6a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 48190 <_PyEval_FormatKwargsError@@Base+0xa42> │ │ │ │ + beq.n 481e0 <_PyEval_FormatKwargsError@@Base+0xa42> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bge.n 481dc <_PyEval_FormatKwargsError@@Base+0xa8e> │ │ │ │ + bge.n 4822c <_PyEval_FormatKwargsError@@Base+0xa8e> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7584 @ 0x1da0 │ │ │ │ + movw r1, #7008 @ 0x1b60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 48248 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 481f0 <_PyEval_FormatKwargsError@@Base+0xaa2> │ │ │ │ - bl 23c160 │ │ │ │ - b.n 48248 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + ble.n 48240 <_PyEval_FormatKwargsError@@Base+0xaa2> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r0, r7 │ │ │ │ mul.w r5, r4, r5 │ │ │ │ - bl 181b48 │ │ │ │ + bl 181db8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #57772 @ 0xe1ac │ │ │ │ + movw r2, #57196 @ 0xdf6c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 2070cc <_PyObject_CallMethod@@Base> │ │ │ │ + bl 207de0 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 482a2 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ + beq.n 482f2 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 4824c <_PyEval_FormatKwargsError@@Base+0xafe> │ │ │ │ + bmi.n 4829c <_PyEval_FormatKwargsError@@Base+0xafe> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58700 @ 0xe54c │ │ │ │ + movw r1, #58124 @ 0xe30c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48248 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bge.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 48248 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + cbnz r3, 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 482a2 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ + b.n 482f2 <_PyEval_FormatKwargsError@@Base+0xb54> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 277110 <_PyEval_MatchClass@@Base+0xa28> │ │ │ │ + bl 276ef0 <_PyEval_MatchClass@@Base+0xa28> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4826c <_PyEval_FormatKwargsError@@Base+0xb1e> │ │ │ │ + bge.n 482bc <_PyEval_FormatKwargsError@@Base+0xb1e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4826c <_PyEval_FormatKwargsError@@Base+0xb1e> │ │ │ │ + cbnz r3, 482bc <_PyEval_FormatKwargsError@@Base+0xb1e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 482a0 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 482f0 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 482a0 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ - movw r3, #43828 @ 0xab34 │ │ │ │ + beq.n 482f0 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + movw r3, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58728 @ 0xe568 │ │ │ │ + movw r1, #58152 @ 0xe328 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48248 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bge.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48248 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bne.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48248 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48298 <_PyEval_FormatKwargsError@@Base+0xafa> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 482d0 <_PyEval_FormatKwargsError@@Base+0xb82> │ │ │ │ + bne.n 48320 <_PyEval_FormatKwargsError@@Base+0xb82> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e6fc0 │ │ │ │ + b.w 1e7fa4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14348 @ 0x380c │ │ │ │ + movw r0, #13772 @ 0x35cc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 482c4 <_PyEval_FormatKwargsError@@Base+0xb76> │ │ │ │ + bne.n 48314 <_PyEval_FormatKwargsError@@Base+0xb76> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 48306 <_PyEval_FormatKwargsError@@Base+0xbb8> │ │ │ │ + bhi.n 48356 <_PyEval_FormatKwargsError@@Base+0xbb8> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4831c <_PyEval_FormatKwargsError@@Base+0xbce> │ │ │ │ + ble.n 4836c <_PyEval_FormatKwargsError@@Base+0xbce> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 48324 <_PyEval_FormatKwargsError@@Base+0xbd6> │ │ │ │ - movw r0, #24080 @ 0x5e10 │ │ │ │ + b.n 48374 <_PyEval_FormatKwargsError@@Base+0xbd6> │ │ │ │ + movw r0, #23504 @ 0x5bd0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 482fe <_PyEval_FormatKwargsError@@Base+0xbb0> │ │ │ │ + bne.n 4834e <_PyEval_FormatKwargsError@@Base+0xbb0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 46314 │ │ │ │ + b.w 46364 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4834e <_PyEval_FormatKwargsError@@Base+0xc00> │ │ │ │ + cbz r3, 4839e <_PyEval_FormatKwargsError@@Base+0xc00> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 48366 <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ + b.n 483b6 <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 48356 <_PyEval_FormatKwargsError@@Base+0xc08> │ │ │ │ + bge.n 483a6 <_PyEval_FormatKwargsError@@Base+0xc08> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 48366 <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ + b.n 483b6 <_PyEval_FormatKwargsError@@Base+0xc18> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 48352 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + bgt.n 483a2 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 48352 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ + beq.n 483a2 <_PyEval_FormatKwargsError@@Base+0xc04> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 48388 <_PyEval_FormatKwargsError@@Base+0xc3a> │ │ │ │ + b.n 483d8 <_PyEval_FormatKwargsError@@Base+0xc3a> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #308] @ (484b0 <_PyEval_FormatKwargsError@@Base+0xd62>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #308] @ (48500 <_PyEval_FormatKwargsError@@Base+0xd62>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 484a8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ + beq.w 484f8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 483a2 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + beq.n 483f2 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 483a4 <_PyEval_FormatKwargsError@@Base+0xc56> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 483a4 <_PyEval_FormatKwargsError@@Base+0xc56> │ │ │ │ + bne.n 483f4 <_PyEval_FormatKwargsError@@Base+0xc56> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 483f4 <_PyEval_FormatKwargsError@@Base+0xc56> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 484a8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ + b.n 484f8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ movs r5, #8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbz r2, 483ac <_PyEval_FormatKwargsError@@Base+0xc5e> │ │ │ │ + cbz r2, 483fc <_PyEval_FormatKwargsError@@Base+0xc5e> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 483b4 <_PyEval_FormatKwargsError@@Base+0xc66> │ │ │ │ + b.n 48404 <_PyEval_FormatKwargsError@@Base+0xc66> │ │ │ │ movw r3, #32180 @ 0x7db4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r3, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r9, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 48408 <_PyEval_FormatKwargsError@@Base+0xcba> │ │ │ │ + bls.n 48458 <_PyEval_FormatKwargsError@@Base+0xcba> │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 483ea <_PyEval_FormatKwargsError@@Base+0xc9c> │ │ │ │ + bne.n 4843a <_PyEval_FormatKwargsError@@Base+0xc9c> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 48404 <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ + ble.n 48454 <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 48490 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ + bgt.n 484e0 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 48404 <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ + b.n 48454 <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 48490 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ + beq.n 484e0 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 483f8 <_PyEval_FormatKwargsError@@Base+0xcaa> │ │ │ │ + beq.n 48448 <_PyEval_FormatKwargsError@@Base+0xcaa> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 48404 <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ + bne.n 48454 <_PyEval_FormatKwargsError@@Base+0xcb6> │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 48490 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ + blt.n 484e0 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ add r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 483c6 <_PyEval_FormatKwargsError@@Base+0xc78> │ │ │ │ + b.n 48416 <_PyEval_FormatKwargsError@@Base+0xc78> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 48490 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ + bgt.n 484e0 <_PyEval_FormatKwargsError@@Base+0xd42> │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 484a8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ + beq.n 484f8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4842c <_PyEval_FormatKwargsError@@Base+0xcde> │ │ │ │ + cbz r3, 4847c <_PyEval_FormatKwargsError@@Base+0xcde> │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ - b.n 48434 <_PyEval_FormatKwargsError@@Base+0xce6> │ │ │ │ + b.n 48484 <_PyEval_FormatKwargsError@@Base+0xce6> │ │ │ │ movw sl, #32180 @ 0x7db4 │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 4843c <_PyEval_FormatKwargsError@@Base+0xcee> │ │ │ │ + cbz r3, 4848c <_PyEval_FormatKwargsError@@Base+0xcee> │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - b.n 48444 <_PyEval_FormatKwargsError@@Base+0xcf6> │ │ │ │ + b.n 48494 <_PyEval_FormatKwargsError@@Base+0xcf6> │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 484a8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ + bls.n 484f8 <_PyEval_FormatKwargsError@@Base+0xd5a> │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 48474 <_PyEval_FormatKwargsError@@Base+0xd26> │ │ │ │ + bne.n 484c4 <_PyEval_FormatKwargsError@@Base+0xd26> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 48486 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ + ble.n 484d6 <_PyEval_FormatKwargsError@@Base+0xd38> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r7, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4848c <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ + beq.n 484dc <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 4846a <_PyEval_FormatKwargsError@@Base+0xd1c> │ │ │ │ + b.n 484ba <_PyEval_FormatKwargsError@@Base+0xd1c> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 4848a <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + beq.n 484da <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 4848a <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + beq.n 484da <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 4848c <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ + b.n 484dc <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ mov r3, sl │ │ │ │ - b.n 4848c <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ + b.n 484dc <_PyEval_FormatKwargsError@@Base+0xd3e> │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 4844a <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + b.n 4849a <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58764 @ 0xe58c │ │ │ │ + movw r1, #58188 @ 0xe34c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4839e <_PyEval_FormatKwargsError@@Base+0xc50> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 483ee <_PyEval_FormatKwargsError@@Base+0xc50> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 484cc <_PyEval_FormatKwargsError@@Base+0xd7e> │ │ │ │ + blt.n 4851c <_PyEval_FormatKwargsError@@Base+0xd7e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 484e6 <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ + blt.n 48536 <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37616 @ 0x92f0 │ │ │ │ + movw r1, #37040 @ 0x90b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 484f0 <_PyEval_FormatKwargsError@@Base+0xda2> │ │ │ │ + b.n 48540 <_PyEval_FormatKwargsError@@Base+0xda2> │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (484f4 <_PyEval_FormatKwargsError@@Base+0xda6>) │ │ │ │ + ldr r0, [pc, #8] @ (48544 <_PyEval_FormatKwargsError@@Base+0xda6>) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4852e <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ + cbnz r0, 4857e <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 485a0 <_PyEval_FormatKwargsError@@Base+0xe52> │ │ │ │ - bl 2a0778 │ │ │ │ + b.n 485f0 <_PyEval_FormatKwargsError@@Base+0xe52> │ │ │ │ + bl 2a0528 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48540 <_PyEval_FormatKwargsError@@Base+0xdf2> │ │ │ │ - cbz r6, 48550 <_PyEval_FormatKwargsError@@Base+0xe02> │ │ │ │ + blt.n 48590 <_PyEval_FormatKwargsError@@Base+0xdf2> │ │ │ │ + cbz r6, 485a0 <_PyEval_FormatKwargsError@@Base+0xe02> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48568 <_PyEval_FormatKwargsError@@Base+0xe1a> │ │ │ │ + blt.n 485b8 <_PyEval_FormatKwargsError@@Base+0xe1a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fed4 │ │ │ │ + bl 9f8c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 48516 <_PyEval_FormatKwargsError@@Base+0xdc8> │ │ │ │ - b.n 48578 <_PyEval_FormatKwargsError@@Base+0xe2a> │ │ │ │ + bne.n 48566 <_PyEval_FormatKwargsError@@Base+0xdc8> │ │ │ │ + b.n 485c8 <_PyEval_FormatKwargsError@@Base+0xe2a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48524 <_PyEval_FormatKwargsError@@Base+0xdd6> │ │ │ │ + bne.n 48574 <_PyEval_FormatKwargsError@@Base+0xdd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48524 <_PyEval_FormatKwargsError@@Base+0xdd6> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48574 <_PyEval_FormatKwargsError@@Base+0xdd6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48512 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ + bge.n 48562 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48512 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ + bne.n 48562 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48512 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48562 <_PyEval_FormatKwargsError@@Base+0xdc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4852e <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ + bne.n 4857e <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4852e <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4857e <_PyEval_FormatKwargsError@@Base+0xde0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4858c <_PyEval_FormatKwargsError@@Base+0xe3e> │ │ │ │ + bge.n 485dc <_PyEval_FormatKwargsError@@Base+0xe3e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4858c <_PyEval_FormatKwargsError@@Base+0xe3e> │ │ │ │ + cbnz r3, 485dc <_PyEval_FormatKwargsError@@Base+0xe3e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 940d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 485c2 <_PyEval_FormatKwargsError@@Base+0xe74> │ │ │ │ + bne.n 48612 <_PyEval_FormatKwargsError@@Base+0xe74> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2398c8 │ │ │ │ + b.w 239f78 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14428 @ 0x385c │ │ │ │ + movw r0, #13852 @ 0x361c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 485b6 <_PyEval_FormatKwargsError@@Base+0xe68> │ │ │ │ + bne.n 48606 <_PyEval_FormatKwargsError@@Base+0xe68> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 48600 <_PyEval_FormatKwargsError@@Base+0xeb2> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48606 <_PyEval_FormatKwargsError@@Base+0xeb8> │ │ │ │ + beq.n 48650 <_PyEval_FormatKwargsError@@Base+0xeb2> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 48656 <_PyEval_FormatKwargsError@@Base+0xeb8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 48612 <_PyEval_FormatKwargsError@@Base+0xec4> │ │ │ │ + cbz r3, 48662 <_PyEval_FormatKwargsError@@Base+0xec4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 48638 <_PyEval_FormatKwargsError@@Base+0xeea> │ │ │ │ + b.n 48688 <_PyEval_FormatKwargsError@@Base+0xeea> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 48634 <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 48684 <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 48634 <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ + cbnz r3, 48684 <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 48634 <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 48684 <_PyEval_FormatKwargsError@@Base+0xee6> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #63948 @ 0xf9cc │ │ │ │ + movw r0, #63372 @ 0xf78c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 110950 │ │ │ │ + b.w 110458 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #16 │ │ │ │ - movw r1, #58816 @ 0xe5c0 │ │ │ │ + movw r1, #58240 @ 0xe380 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 236420 <_PyXIData_RegisterClass@@Base+0x224> │ │ │ │ - cbnz r0, 4868a <_PyEval_FormatKwargsError@@Base+0xf3c> │ │ │ │ + bl 236ae0 <_PyXIData_RegisterClass@@Base+0x224> │ │ │ │ + cbnz r0, 486da <_PyEval_FormatKwargsError@@Base+0xf3c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 486d4 <_PyEval_FormatKwargsError@@Base+0xf86> │ │ │ │ + b.n 48724 <_PyEval_FormatKwargsError@@Base+0xf86> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1effb0 <_PyTime_localtime@@Base> │ │ │ │ + bl 1f0f90 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48686 <_PyEval_FormatKwargsError@@Base+0xf38> │ │ │ │ + bne.n 486d6 <_PyEval_FormatKwargsError@@Base+0xf38> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - movw r2, #50256 @ 0xc450 │ │ │ │ + movw r2, #49680 @ 0xc210 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldrd r5, r1, [sp, #28] │ │ │ │ ldmia r0, {r0, r3, r4} │ │ │ │ str r1, [sp, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ addw r3, r3, #1900 @ 0x76c │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #50304 @ 0xc480 │ │ │ │ + movw r1, #49728 @ 0xc240 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ - movw r0, #52496 @ 0xcd10 │ │ │ │ + movw r0, #51920 @ 0xcad0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 48702 <_PyEval_FormatKwargsError@@Base+0xfb4> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48708 <_PyEval_FormatKwargsError@@Base+0xfba> │ │ │ │ + beq.n 48752 <_PyEval_FormatKwargsError@@Base+0xfb4> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 48758 <_PyEval_FormatKwargsError@@Base+0xfba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4871a <_PyEval_FormatKwargsError@@Base+0xfcc> │ │ │ │ + beq.n 4876a <_PyEval_FormatKwargsError@@Base+0xfcc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 487ae <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ + b.n 487fe <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ movs r0, #4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 48736 <_PyEval_FormatKwargsError@@Base+0xfe8> │ │ │ │ + cbnz r0, 48786 <_PyEval_FormatKwargsError@@Base+0xfe8> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 487ae <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ + b.n 487fe <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 48712 <_PyEval_FormatKwargsError@@Base+0xfc4> │ │ │ │ + bne.n 48762 <_PyEval_FormatKwargsError@@Base+0xfc4> │ │ │ │ mov r8, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4ccc <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl e473c <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 48770 <_PyEval_FormatKwargsError@@Base+0x1022> │ │ │ │ + cbz r0, 487c0 <_PyEval_FormatKwargsError@@Base+0x1022> │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 48764 <_PyEval_FormatKwargsError@@Base+0x1016> │ │ │ │ + bne.n 487b4 <_PyEval_FormatKwargsError@@Base+0x1016> │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4877e <_PyEval_FormatKwargsError@@Base+0x1030> │ │ │ │ + cbz r0, 487ce <_PyEval_FormatKwargsError@@Base+0x1030> │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str.w sl, [r6, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 48742 <_PyEval_FormatKwargsError@@Base+0xff4> │ │ │ │ + b.n 48792 <_PyEval_FormatKwargsError@@Base+0xff4> │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl cf040 │ │ │ │ + bl cea4c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48792 <_PyEval_FormatKwargsError@@Base+0x1044> │ │ │ │ + cbnz r0, 487e2 <_PyEval_FormatKwargsError@@Base+0x1044> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 487ae <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ + b.n 487fe <_PyEval_FormatKwargsError@@Base+0x1060> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 487a4 <_PyEval_FormatKwargsError@@Base+0x1056> │ │ │ │ + ble.n 487f4 <_PyEval_FormatKwargsError@@Base+0x1056> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 48792 <_PyEval_FormatKwargsError@@Base+0x1044> │ │ │ │ + b.n 487e2 <_PyEval_FormatKwargsError@@Base+0x1044> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 487d8 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ + cbnz r3, 48828 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 487d8 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ + ble.n 48828 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 487d8 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ - cbnz r4, 487f4 <_PyEval_FormatKwargsError@@Base+0x10a6> │ │ │ │ + bne.n 48828 <_PyEval_FormatKwargsError@@Base+0x108a> │ │ │ │ + cbnz r4, 48844 <_PyEval_FormatKwargsError@@Base+0x10a6> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #16 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #52] @ (48820 <_PyEval_FormatKwargsError@@Base+0x10d2>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #52] @ (48870 <_PyEval_FormatKwargsError@@Base+0x10d2>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4881a <_PyEval_FormatKwargsError@@Base+0x10cc> │ │ │ │ + cbz r0, 4886a <_PyEval_FormatKwargsError@@Base+0x10cc> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 97b38 │ │ │ │ - cbnz r0, 48818 <_PyEval_FormatKwargsError@@Base+0x10ca> │ │ │ │ - movw r1, #41692 @ 0xa2dc │ │ │ │ + bl 978e8 │ │ │ │ + cbnz r0, 48868 <_PyEval_FormatKwargsError@@Base+0x10ca> │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 48844 <_PyEval_FormatKwargsError@@Base+0x10f6> │ │ │ │ + bne.n 48894 <_PyEval_FormatKwargsError@@Base+0x10f6> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a6004 │ │ │ │ + b.w 2a5db4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14380 @ 0x382c │ │ │ │ + movw r0, #13804 @ 0x35ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48838 <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ + bne.n 48888 <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 48882 <_PyEval_FormatKwargsError@@Base+0x1134> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48888 <_PyEval_FormatKwargsError@@Base+0x113a> │ │ │ │ + beq.n 488d2 <_PyEval_FormatKwargsError@@Base+0x1134> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 488d8 <_PyEval_FormatKwargsError@@Base+0x113a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 48894 <_PyEval_FormatKwargsError@@Base+0x1146> │ │ │ │ + cbz r3, 488e4 <_PyEval_FormatKwargsError@@Base+0x1146> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 488d6 <_PyEval_FormatKwargsError@@Base+0x1188> │ │ │ │ + b.n 48926 <_PyEval_FormatKwargsError@@Base+0x1188> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 488d2 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 488d2 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + cbnz r3, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 488d2 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 488d2 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + cbnz r3, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 488d2 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 488d2 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + cbnz r3, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 488d2 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 48922 <_PyEval_FormatKwargsError@@Base+0x1184> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 489a0 <_PyEval_FormatKwargsError@@Base+0x1252> │ │ │ │ + bhi.n 489f0 <_PyEval_FormatKwargsError@@Base+0x1252> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #4 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 489b8 <_PyEval_FormatKwargsError@@Base+0x126a> │ │ │ │ + b.n 48a08 <_PyEval_FormatKwargsError@@Base+0x126a> │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 488fe <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ + bmi.n 4894e <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 4890c <_PyEval_FormatKwargsError@@Base+0x11be> │ │ │ │ + b.n 4895c <_PyEval_FormatKwargsError@@Base+0x11be> │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 488fe <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ + bmi.n 4894e <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ ldrb r5, [r3, #2] │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ bfi r2, r6, #0, #8 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ bfi r2, r5, #8, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ bfi r2, r0, #24, #8 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 48926 <_PyEval_FormatKwargsError@@Base+0x11d8> │ │ │ │ + b.n 48976 <_PyEval_FormatKwargsError@@Base+0x11d8> │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 488fe <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ + bmi.n 4894e <_PyEval_FormatKwargsError@@Base+0x11b0> │ │ │ │ ldrb r5, [r3, #3] │ │ │ │ adds r3, #8 │ │ │ │ ldrb.w r4, [r3, #-6] │ │ │ │ ldrb.w r6, [r3, #-1] │ │ │ │ bfi r1, r5, #0, #8 │ │ │ │ ldrb.w r5, [r3, #-7] │ │ │ │ bfi r1, r4, #8, #8 │ │ │ │ @@ -42281,88 +42314,88 @@ │ │ │ │ ldrb.w r4, [r3, #-3] │ │ │ │ bfi r1, r5, #24, #8 │ │ │ │ bfi r2, r4, #16, #8 │ │ │ │ ldrb.w r4, [r3, #-4] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ bfi r2, r4, #24, #8 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ - b.n 4894e <_PyEval_FormatKwargsError@@Base+0x1200> │ │ │ │ + b.n 4899e <_PyEval_FormatKwargsError@@Base+0x1200> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59240 @ 0xe768 │ │ │ │ + movw r1, #58664 @ 0xe528 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r3, 489da <_PyEval_FormatKwargsError@@Base+0x128c> │ │ │ │ + cbz r3, 48a2a <_PyEval_FormatKwargsError@@Base+0x128c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 489dc <_PyEval_FormatKwargsError@@Base+0x128e> │ │ │ │ + b.n 48a2c <_PyEval_FormatKwargsError@@Base+0x128e> │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b44c │ │ │ │ - cbnz r5, 489f4 <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ + cbnz r5, 48a44 <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 489f4 <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ + ble.n 48a44 <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 489f4 <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ - cbnz r4, 48a12 <_PyEval_FormatKwargsError@@Base+0x12c4> │ │ │ │ + bne.n 48a44 <_PyEval_FormatKwargsError@@Base+0x12a6> │ │ │ │ + cbnz r4, 48a62 <_PyEval_FormatKwargsError@@Base+0x12c4> │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (48a50 <_PyEval_FormatKwargsError@@Base+0x1302>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #68] @ (48aa0 <_PyEval_FormatKwargsError@@Base+0x1302>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48a3c <_PyEval_FormatKwargsError@@Base+0x12ee> │ │ │ │ + cbz r0, 48a8c <_PyEval_FormatKwargsError@@Base+0x12ee> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 48a22 <_PyEval_FormatKwargsError@@Base+0x12d4> │ │ │ │ + cbz r0, 48a72 <_PyEval_FormatKwargsError@@Base+0x12d4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48a3c <_PyEval_FormatKwargsError@@Base+0x12ee> │ │ │ │ + b.n 48a8c <_PyEval_FormatKwargsError@@Base+0x12ee> │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 48a32 <_PyEval_FormatKwargsError@@Base+0x12e4> │ │ │ │ + beq.n 48a82 <_PyEval_FormatKwargsError@@Base+0x12e4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 48a1e <_PyEval_FormatKwargsError@@Base+0x12d0> │ │ │ │ + blt.n 48a6e <_PyEval_FormatKwargsError@@Base+0x12d0> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 48a80 <_PyEval_FormatKwargsError@@Base+0x1332> │ │ │ │ + bl 48ad0 <_PyEval_FormatKwargsError@@Base+0x1332> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 48a46 <_PyEval_FormatKwargsError@@Base+0x12f8> │ │ │ │ + cbz r3, 48a96 <_PyEval_FormatKwargsError@@Base+0x12f8> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r1, [pc, #36] @ (48a7c <_PyEval_FormatKwargsError@@Base+0x132e>) │ │ │ │ + ldr r1, [pc, #36] @ (48acc <_PyEval_FormatKwargsError@@Base+0x132e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -42381,552 +42414,552 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3536] @ 0xdd0 │ │ │ │ mov r6, r1 │ │ │ │ sub.w sp, sp, #540 @ 0x21c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r2 │ │ │ │ - bl 154c70 <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 1547a8 <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - ble.n 48ac0 <_PyEval_FormatKwargsError@@Base+0x1372> │ │ │ │ + ble.n 48b10 <_PyEval_FormatKwargsError@@Base+0x1372> │ │ │ │ mov r0, r7 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48b40 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ + beq.n 48b90 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #59284 @ 0xe794 │ │ │ │ + movw r1, #58708 @ 0xe554 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48b40 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ + b.n 48b90 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ adds r3, r4, #2 │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ mov r0, sp │ │ │ │ ldr r6, [r6, #0] │ │ │ │ smull r2, r1, r3, r2 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ lsls r1, r1, #2 │ │ │ │ adds r1, #2 │ │ │ │ - bl 154c80 <_PyBytesWriter_Alloc@@Base> │ │ │ │ - cbz r0, 48b40 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ + bl 1547b8 <_PyBytesWriter_Alloc@@Base> │ │ │ │ + cbz r0, 48b90 <_PyEval_FormatKwargsError@@Base+0x13f2> │ │ │ │ adds r1, r0, #1 │ │ │ │ - cbnz r4, 48ae6 <_PyEval_FormatKwargsError@@Base+0x1398> │ │ │ │ - cbnz r5, 48aec <_PyEval_FormatKwargsError@@Base+0x139e> │ │ │ │ + cbnz r4, 48b36 <_PyEval_FormatKwargsError@@Base+0x1398> │ │ │ │ + cbnz r5, 48b3c <_PyEval_FormatKwargsError@@Base+0x139e> │ │ │ │ add.w r3, r4, #32 │ │ │ │ - b.n 48aee <_PyEval_FormatKwargsError@@Base+0x13a0> │ │ │ │ + b.n 48b3e <_PyEval_FormatKwargsError@@Base+0x13a0> │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ strb r3, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 48b30 <_PyEval_FormatKwargsError@@Base+0x13e2> │ │ │ │ + ble.n 48b80 <_PyEval_FormatKwargsError@@Base+0x13e2> │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r0, r0, lsl #8 │ │ │ │ add.w r3, r3, #8 │ │ │ │ mov r7, r1 │ │ │ │ itt gt │ │ │ │ ldrbgt r2, [r6, #0] │ │ │ │ orrgt r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, #5 │ │ │ │ - ble.n 48b2a <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + ble.n 48b7a <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ subs r3, #6 │ │ │ │ lsr.w r2, r0, r3 │ │ │ │ ands.w r2, r2, #63 @ 0x3f │ │ │ │ - bne.n 48b1e <_PyEval_FormatKwargsError@@Base+0x13d0> │ │ │ │ - cbnz r5, 48b22 <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ + bne.n 48b6e <_PyEval_FormatKwargsError@@Base+0x13d0> │ │ │ │ + cbnz r5, 48b72 <_PyEval_FormatKwargsError@@Base+0x13d4> │ │ │ │ adds r2, #32 │ │ │ │ - b.n 48b24 <_PyEval_FormatKwargsError@@Base+0x13d6> │ │ │ │ + b.n 48b74 <_PyEval_FormatKwargsError@@Base+0x13d6> │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ strb.w r2, [r7], #1 │ │ │ │ - b.n 48b0a <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ + b.n 48b5a <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ subs r4, #1 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 48af4 <_PyEval_FormatKwargsError@@Base+0x13a6> │ │ │ │ + b.n 48b44 <_PyEval_FormatKwargsError@@Base+0x13a6> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48af8 <_PyEval_FormatKwargsError@@Base+0x13aa> │ │ │ │ + bne.n 48b48 <_PyEval_FormatKwargsError@@Base+0x13aa> │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl ed980 <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl ed3fc <_PyBytesWriter_Finish@@Base> │ │ │ │ add.w sp, sp, #540 @ 0x21c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bhi.n 48b6c <_PyEval_FormatKwargsError@@Base+0x141e> │ │ │ │ + bhi.n 48bbc <_PyEval_FormatKwargsError@@Base+0x141e> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 48b82 <_PyEval_FormatKwargsError@@Base+0x1434> │ │ │ │ - b.n 48b8c <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ - movw r0, #43912 @ 0xab88 │ │ │ │ + bgt.n 48bd2 <_PyEval_FormatKwargsError@@Base+0x1434> │ │ │ │ + b.n 48bdc <_PyEval_FormatKwargsError@@Base+0x143e> │ │ │ │ + movw r0, #43336 @ 0xa948 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48b66 <_PyEval_FormatKwargsError@@Base+0x1418> │ │ │ │ - b.n 48bbc <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ + bne.n 48bb6 <_PyEval_FormatKwargsError@@Base+0x1418> │ │ │ │ + b.n 48c0c <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 160450 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 48bbc <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ + bl 16017c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 48c0c <_PyEval_FormatKwargsError@@Base+0x146e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 48ba2 <_PyEval_FormatKwargsError@@Base+0x1454> │ │ │ │ + cbz r3, 48bf2 <_PyEval_FormatKwargsError@@Base+0x1454> │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 48bac <_PyEval_FormatKwargsError@@Base+0x145e> │ │ │ │ + blt.n 48bfc <_PyEval_FormatKwargsError@@Base+0x145e> │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 48bb0 <_PyEval_FormatKwargsError@@Base+0x1462> │ │ │ │ - b.n 48bac <_PyEval_FormatKwargsError@@Base+0x145e> │ │ │ │ + ble.n 48c00 <_PyEval_FormatKwargsError@@Base+0x1462> │ │ │ │ + b.n 48bfc <_PyEval_FormatKwargsError@@Base+0x145e> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24f800 │ │ │ │ + b.w 24fda4 │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 25e070 <_Py_RestoreSignals@@Base+0xe0> │ │ │ │ + b.w 25e170 <_Py_RestoreSignals@@Base+0x24> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 48be2 <_PyEval_FormatKwargsError@@Base+0x1494> │ │ │ │ + bne.n 48c32 <_PyEval_FormatKwargsError@@Base+0x1494> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 194b60 │ │ │ │ + b.w 195684 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14412 @ 0x384c │ │ │ │ + movw r0, #13836 @ 0x360c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48bd6 <_PyEval_FormatKwargsError@@Base+0x1488> │ │ │ │ + bne.n 48c26 <_PyEval_FormatKwargsError@@Base+0x1488> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 48c20 <_PyEval_FormatKwargsError@@Base+0x14d2> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 48c26 <_PyEval_FormatKwargsError@@Base+0x14d8> │ │ │ │ + beq.n 48c70 <_PyEval_FormatKwargsError@@Base+0x14d2> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 48c76 <_PyEval_FormatKwargsError@@Base+0x14d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 48c32 <_PyEval_FormatKwargsError@@Base+0x14e4> │ │ │ │ + cbz r3, 48c82 <_PyEval_FormatKwargsError@@Base+0x14e4> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 48c64 <_PyEval_FormatKwargsError@@Base+0x1516> │ │ │ │ + b.n 48cb4 <_PyEval_FormatKwargsError@@Base+0x1516> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 48c60 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 48c60 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + cbnz r3, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 48c60 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 48c60 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + cbnz r3, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 48c60 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 48cb0 <_PyEval_FormatKwargsError@@Base+0x1512> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (48c74 <_PyEval_FormatKwargsError@@Base+0x1526>) │ │ │ │ + ldr r2, [pc, #8] @ (48cc4 <_PyEval_FormatKwargsError@@Base+0x1526>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 421c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + b.w 42210 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ nop │ │ │ │ - cbz r4, 48c78 <_PyEval_FormatKwargsError@@Base+0x152a> │ │ │ │ + cbz r4, 48cc8 <_PyEval_FormatKwargsError@@Base+0x152a> │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ - beq.n 48d34 <_PyEval_FormatKwargsError@@Base+0x15e6> │ │ │ │ + beq.n 48d84 <_PyEval_FormatKwargsError@@Base+0x15e6> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 48cb6 <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ + beq.n 48d06 <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24676 @ 0x6064 │ │ │ │ + movw r1, #24100 @ 0x5e24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 48ea6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 48ef6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1754a0 │ │ │ │ + bl 175498 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48d1e <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 48d1e <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bne.n 48d6e <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 48d6e <_PyEval_FormatKwargsError@@Base+0x15d0> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48ea6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ - bl f73ac │ │ │ │ + beq.w 48ef6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + bl f6eb0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a1178 <_PyLong_Frexp@@Base> │ │ │ │ - bl 49020 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ + bl 1a2170 <_PyLong_Frexp@@Base> │ │ │ │ + bl 49070 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ - bl 49020 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ + bl 49070 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmla.f64 d0, d7, d9 │ │ │ │ - b.n 48d26 <_PyEval_FormatKwargsError@@Base+0x15d8> │ │ │ │ + b.n 48d76 <_PyEval_FormatKwargsError@@Base+0x15d8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 49020 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ + bl 49070 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ movw r5, #25144 @ 0x6238 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 48d6e <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + beq.n 48dbe <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ - cbz r1, 48d5e <_PyEval_FormatKwargsError@@Base+0x1610> │ │ │ │ + cbz r1, 48dae <_PyEval_FormatKwargsError@@Base+0x1610> │ │ │ │ ldr r0, [r1, #8] │ │ │ │ adds r1, #12 │ │ │ │ cmp r0, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.w 48eaa <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ + ble.w 48efa <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 48d4a <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ - b.n 48d6e <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + bne.n 48d9a <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ + b.n 48dbe <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 48eaa <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ + beq.w 48efa <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 48d60 <_PyEval_FormatKwargsError@@Base+0x1612> │ │ │ │ + bne.n 48db0 <_PyEval_FormatKwargsError@@Base+0x1612> │ │ │ │ vldr d8, [r6, #8] │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48d8e <_PyEval_FormatKwargsError@@Base+0x1640> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 48dde <_PyEval_FormatKwargsError@@Base+0x1640> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 48ea6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + bne.w 48ef6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 49020 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ + bl 49070 <_PyEval_FormatKwargsError@@Base+0x18d2> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 48db8 <_PyEval_FormatKwargsError@@Base+0x166a> │ │ │ │ + bvc.n 48e08 <_PyEval_FormatKwargsError@@Base+0x166a> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 48e76 <_PyEval_FormatKwargsError@@Base+0x1728> │ │ │ │ + bvc.n 48ec6 <_PyEval_FormatKwargsError@@Base+0x1728> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #576] @ 49000 <_PyEval_FormatKwargsError@@Base+0x18b2> │ │ │ │ + vldr d6, [pc, #576] @ 49050 <_PyEval_FormatKwargsError@@Base+0x18b2> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 48dda <_PyEval_FormatKwargsError@@Base+0x168c> │ │ │ │ + ble.n 48e2a <_PyEval_FormatKwargsError@@Base+0x168c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 48dee <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ - b.n 48e76 <_PyEval_FormatKwargsError@@Base+0x1728> │ │ │ │ - bhi.n 48dee <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ + bhi.n 48e3e <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ + b.n 48ec6 <_PyEval_FormatKwargsError@@Base+0x1728> │ │ │ │ + bhi.n 48e3e <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 48dee <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ + cbz r3, 48e3e <_PyEval_FormatKwargsError@@Base+0x16a0> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b68f0 │ │ │ │ + bl 2b66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48ea6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ - ldr r3, [pc, #536] @ (49008 <_PyEval_FormatKwargsError@@Base+0x18ba>) │ │ │ │ + bne.n 48ef6 <_PyEval_FormatKwargsError@@Base+0x1758> │ │ │ │ + ldr r3, [pc, #536] @ (49058 <_PyEval_FormatKwargsError@@Base+0x18ba>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1720] @ 0x6b8 │ │ │ │ - cbnz r4, 48e18 <_PyEval_FormatKwargsError@@Base+0x16ca> │ │ │ │ - bl 7ffe4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + cbnz r4, 48e68 <_PyEval_FormatKwargsError@@Base+0x16ca> │ │ │ │ + bl 7fdb4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48e5e <_PyEval_FormatKwargsError@@Base+0x1710> │ │ │ │ + cbnz r0, 48eae <_PyEval_FormatKwargsError@@Base+0x1710> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c160 │ │ │ │ - ldr r2, [pc, #496] @ (4900c <_PyEval_FormatKwargsError@@Base+0x18be>) │ │ │ │ + b.w 23c814 │ │ │ │ + ldr r2, [pc, #496] @ (4905c <_PyEval_FormatKwargsError@@Base+0x18be>) │ │ │ │ ldr.w r1, [r3, #1724] @ 0x6bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r1, [r3, #1724] @ 0x6bc │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbz r3, 48e70 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + cbz r3, 48ec0 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 48e52 <_PyEval_FormatKwargsError@@Base+0x1704> │ │ │ │ + bne.n 48ea2 <_PyEval_FormatKwargsError@@Base+0x1704> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 48e70 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ + cbnz r0, 48ec0 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 48e70 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 48ec0 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 48e70 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ + b.n 48ec0 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1c76c8 <_Py_NewReference@@Base> │ │ │ │ + bl 1c86f0 <_Py_NewReference@@Base> │ │ │ │ vstr d9, [r4, #8] │ │ │ │ - b.n 48ff6 <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ + b.n 49046 <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #2 │ │ │ │ - bl 18b244 │ │ │ │ + bl 18b4a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48ff6 <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ + beq.w 49046 <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23260 @ 0x5adc │ │ │ │ + movw r1, #22684 @ 0x589c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48ff6 <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ + b.n 49046 <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 48eda <_PyEval_FormatKwargsError@@Base+0x178c> │ │ │ │ + cbz r3, 48f2a <_PyEval_FormatKwargsError@@Base+0x178c> │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 48ef4 <_PyEval_FormatKwargsError@@Base+0x17a6> │ │ │ │ + cbnz r1, 48f44 <_PyEval_FormatKwargsError@@Base+0x17a6> │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ - cbz r3, 48eda <_PyEval_FormatKwargsError@@Base+0x178c> │ │ │ │ + cbz r3, 48f2a <_PyEval_FormatKwargsError@@Base+0x178c> │ │ │ │ mov r0, r6 │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48d80 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ - bl 1754a0 │ │ │ │ + beq.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bl 175498 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vmov.f64 d8, d0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 48d72 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ - b.n 48fe4 <_PyEval_FormatKwargsError@@Base+0x1896> │ │ │ │ + bge.w 48dc2 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ + b.n 49034 <_PyEval_FormatKwargsError@@Base+0x1896> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #22608 @ 0x5850 │ │ │ │ + movw r1, #22032 @ 0x5610 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 48d80 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ - movw r3, #16221 @ 0x3f5d │ │ │ │ + bl f3c30 │ │ │ │ + b.n 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + movw r3, #19073 @ 0x4a81 │ │ │ │ movt r3, #25 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 48f30 <_PyEval_FormatKwargsError@@Base+0x17e2> │ │ │ │ - bl 1754a0 │ │ │ │ + bne.n 48f80 <_PyEval_FormatKwargsError@@Base+0x17e2> │ │ │ │ + bl 175498 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48f28 <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ - ldr r3, [pc, #240] @ (49008 <_PyEval_FormatKwargsError@@Base+0x18ba>) │ │ │ │ + bne.n 48f78 <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ + ldr r3, [pc, #240] @ (49058 <_PyEval_FormatKwargsError@@Base+0x18ba>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbz r3, 48f28 <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ + cbz r3, 48f78 <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48d80 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ - bl 9ba24 │ │ │ │ + bne.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bl 9b7cc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 48f34 <_PyEval_FormatKwargsError@@Base+0x17e6> │ │ │ │ + b.n 48f84 <_PyEval_FormatKwargsError@@Base+0x17e6> │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 48d80 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + beq.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 48fd6 <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ + beq.n 49026 <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 48f5e <_PyEval_FormatKwargsError@@Base+0x1810> │ │ │ │ + cbz r3, 48fae <_PyEval_FormatKwargsError@@Base+0x1810> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r0, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - ble.n 48f6e <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ + ble.n 48fbe <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n 48f4c <_PyEval_FormatKwargsError@@Base+0x17fe> │ │ │ │ - b.n 48f6a <_PyEval_FormatKwargsError@@Base+0x181c> │ │ │ │ + bne.n 48f9c <_PyEval_FormatKwargsError@@Base+0x17fe> │ │ │ │ + b.n 48fba <_PyEval_FormatKwargsError@@Base+0x181c> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 48f6e <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ + cbz r3, 48fbe <_PyEval_FormatKwargsError@@Base+0x1820> │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 48f60 <_PyEval_FormatKwargsError@@Base+0x1812> │ │ │ │ + bne.n 48fb0 <_PyEval_FormatKwargsError@@Base+0x1812> │ │ │ │ movs r3, #1 │ │ │ │ - b.n 48f70 <_PyEval_FormatKwargsError@@Base+0x1822> │ │ │ │ + b.n 48fc0 <_PyEval_FormatKwargsError@@Base+0x1822> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - cbz r3, 48f98 <_PyEval_FormatKwargsError@@Base+0x184a> │ │ │ │ + cbz r3, 48fe8 <_PyEval_FormatKwargsError@@Base+0x184a> │ │ │ │ movw r1, #43628 @ 0xaa6c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ - movw r2, #22680 @ 0x5898 │ │ │ │ + movw r2, #22104 @ 0x5658 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 24def8 │ │ │ │ - cbz r0, 48fd6 <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ - b.n 48fba <_PyEval_FormatKwargsError@@Base+0x186c> │ │ │ │ + bl 24e550 │ │ │ │ + cbz r0, 49026 <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ + b.n 4900a <_PyEval_FormatKwargsError@@Base+0x186c> │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #22860 @ 0x594c │ │ │ │ + movw r1, #22284 @ 0x570c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48fc4 <_PyEval_FormatKwargsError@@Base+0x1876> │ │ │ │ - b.n 48d80 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + blt.n 49014 <_PyEval_FormatKwargsError@@Base+0x1876> │ │ │ │ + b.n 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 48d80 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bge.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48d80 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bne.w 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48d80 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48dd0 <_PyEval_FormatKwargsError@@Base+0x1632> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 48d72 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ + bge.w 48dc2 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 48d72 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ + bne.w 48dc2 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48d72 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48dc2 <_PyEval_FormatKwargsError@@Base+0x1624> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #59344 @ 0xe7d0 │ │ │ │ + movw r0, #58768 @ 0xe590 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vabs.f64 d6, d0 │ │ │ │ - vldr d7, [pc, #112] @ 490a8 <_PyEval_FormatKwargsError@@Base+0x195a> │ │ │ │ + vldr d7, [pc, #112] @ 490f8 <_PyEval_FormatKwargsError@@Base+0x195a> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4907e <_PyEval_FormatKwargsError@@Base+0x1930> │ │ │ │ + bhi.n 490ce <_PyEval_FormatKwargsError@@Base+0x1930> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4905e <_PyEval_FormatKwargsError@@Base+0x1910> │ │ │ │ + ble.n 490ae <_PyEval_FormatKwargsError@@Base+0x1910> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 2b738 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d7, [pc, #72] @ 490b0 <_PyEval_FormatKwargsError@@Base+0x1962> │ │ │ │ + vldr d7, [pc, #72] @ 49100 <_PyEval_FormatKwargsError@@Base+0x1962> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ - vldr d8, [pc, #72] @ 490b8 <_PyEval_FormatKwargsError@@Base+0x196a> │ │ │ │ + vldr d8, [pc, #72] @ 49108 <_PyEval_FormatKwargsError@@Base+0x196a> │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d7 │ │ │ │ - b.n 4909e <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ + b.n 490ee <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4909e <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ + bvs.n 490ee <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4909e <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ - vldr d8, [pc, #28] @ 490b0 <_PyEval_FormatKwargsError@@Base+0x1962> │ │ │ │ + bgt.n 490ee <_PyEval_FormatKwargsError@@Base+0x1950> │ │ │ │ + vldr d8, [pc, #28] @ 49100 <_PyEval_FormatKwargsError@@Base+0x1962> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -42944,83 +42977,83 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 490e8 <_PyEval_FormatKwargsError@@Base+0x199a> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 490ee <_PyEval_FormatKwargsError@@Base+0x19a0> │ │ │ │ + beq.n 49138 <_PyEval_FormatKwargsError@@Base+0x199a> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4913e <_PyEval_FormatKwargsError@@Base+0x19a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 490fa <_PyEval_FormatKwargsError@@Base+0x19ac> │ │ │ │ + cbz r3, 4914a <_PyEval_FormatKwargsError@@Base+0x19ac> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4911c <_PyEval_FormatKwargsError@@Base+0x19ce> │ │ │ │ + b.n 4916c <_PyEval_FormatKwargsError@@Base+0x19ce> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 49118 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 49168 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 49118 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ + cbnz r3, 49168 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 49118 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 49168 <_PyEval_FormatKwargsError@@Base+0x19ca> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 808d0 │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49146 <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ + cbz r0, 49196 <_PyEval_FormatKwargsError@@Base+0x19f8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 46138 │ │ │ │ + bl 46188 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq.n 4920a <_PyEval_FormatKwargsError@@Base+0x1abc> │ │ │ │ + beq.n 4925a <_PyEval_FormatKwargsError@@Base+0x1abc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 491d0 <_PyEval_FormatKwargsError@@Base+0x1a82> │ │ │ │ + bmi.n 49220 <_PyEval_FormatKwargsError@@Base+0x1a82> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40984 @ 0xa018 │ │ │ │ + movw r1, #40408 @ 0x9dd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4920a <_PyEval_FormatKwargsError@@Base+0x1abc> │ │ │ │ + b.n 4925a <_PyEval_FormatKwargsError@@Base+0x1abc> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -43028,165 +43061,165 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl 9909c │ │ │ │ + bl 98e4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 491e2 <_PyEval_FormatKwargsError@@Base+0x1a94> │ │ │ │ + blt.n 49232 <_PyEval_FormatKwargsError@@Base+0x1a94> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 491f2 <_PyEval_FormatKwargsError@@Base+0x1aa4> │ │ │ │ + blt.n 49242 <_PyEval_FormatKwargsError@@Base+0x1aa4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 4918e <_PyEval_FormatKwargsError@@Base+0x1a40> │ │ │ │ + blt.n 491de <_PyEval_FormatKwargsError@@Base+0x1a40> │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8060 │ │ │ │ + bl a7a18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49192 <_PyEval_FormatKwargsError@@Base+0x1a44> │ │ │ │ - b.n 49202 <_PyEval_FormatKwargsError@@Base+0x1ab4> │ │ │ │ + bne.n 491e2 <_PyEval_FormatKwargsError@@Base+0x1a44> │ │ │ │ + b.n 49252 <_PyEval_FormatKwargsError@@Base+0x1ab4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 491c2 <_PyEval_FormatKwargsError@@Base+0x1a74> │ │ │ │ + bne.n 49212 <_PyEval_FormatKwargsError@@Base+0x1a74> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 491c2 <_PyEval_FormatKwargsError@@Base+0x1a74> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49212 <_PyEval_FormatKwargsError@@Base+0x1a74> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 491ca <_PyEval_FormatKwargsError@@Base+0x1a7c> │ │ │ │ + bne.n 4921a <_PyEval_FormatKwargsError@@Base+0x1a7c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 491ca <_PyEval_FormatKwargsError@@Base+0x1a7c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4921a <_PyEval_FormatKwargsError@@Base+0x1a7c> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #32] @ (49234 <_PyEval_FormatKwargsError@@Base+0x1ae6>) │ │ │ │ + ldr r2, [pc, #32] @ (49284 <_PyEval_FormatKwargsError@@Base+0x1ae6>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #34684 @ 0x877c │ │ │ │ + movw r0, #34108 @ 0x853c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3796] @ 0xed4 │ │ │ │ ldr.w r2, [r1, #3780] @ 0xec4 │ │ │ │ ldr.w r1, [r1, #3764] @ 0xeb4 │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4925a <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ + cbnz r3, 492aa <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4925a <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ + ble.n 492aa <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4925a <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ - cbnz r4, 49276 <_PyEval_FormatKwargsError@@Base+0x1b28> │ │ │ │ + bne.n 492aa <_PyEval_FormatKwargsError@@Base+0x1b0c> │ │ │ │ + cbnz r4, 492c6 <_PyEval_FormatKwargsError@@Base+0x1b28> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #68] @ (492b4 <_PyEval_FormatKwargsError@@Base+0x1b66>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #68] @ (49304 <_PyEval_FormatKwargsError@@Base+0x1b66>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 492ae <_PyEval_FormatKwargsError@@Base+0x1b60> │ │ │ │ + cbz r0, 492fe <_PyEval_FormatKwargsError@@Base+0x1b60> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 105f68 │ │ │ │ + bl 105a58 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 492a2 <_PyEval_FormatKwargsError@@Base+0x1b54> │ │ │ │ - cbnz r0, 492a6 <_PyEval_FormatKwargsError@@Base+0x1b58> │ │ │ │ + beq.n 492f2 <_PyEval_FormatKwargsError@@Base+0x1b54> │ │ │ │ + cbnz r0, 492f6 <_PyEval_FormatKwargsError@@Base+0x1b58> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #41692 @ 0xa2dc │ │ │ │ + movw r1, #41116 @ 0xa09c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 492ae <_PyEval_FormatKwargsError@@Base+0x1b60> │ │ │ │ + b.n 492fe <_PyEval_FormatKwargsError@@Base+0x1b60> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #59364 @ 0xe7e4 │ │ │ │ + movw r3, #58788 @ 0xe5a4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #37959 @ 0x9447 │ │ │ │ + movw r1, #38039 @ 0x9497 │ │ │ │ movt r1, #4 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173f80 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173f78 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 492f0 <_PyEval_FormatKwargsError@@Base+0x1ba2> │ │ │ │ + bne.n 49340 <_PyEval_FormatKwargsError@@Base+0x1ba2> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2915fc │ │ │ │ + b.w 2913b0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14404 @ 0x3844 │ │ │ │ + movw r0, #13828 @ 0x3604 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 492e4 <_PyEval_FormatKwargsError@@Base+0x1b96> │ │ │ │ + bne.n 49334 <_PyEval_FormatKwargsError@@Base+0x1b96> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4932e <_PyEval_FormatKwargsError@@Base+0x1be0> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 49334 <_PyEval_FormatKwargsError@@Base+0x1be6> │ │ │ │ + beq.n 4937e <_PyEval_FormatKwargsError@@Base+0x1be0> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 49384 <_PyEval_FormatKwargsError@@Base+0x1be6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 4934e <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ + cbnz r3, 4939e <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 4934c <_PyEval_FormatKwargsError@@Base+0x1bfe> │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 4939c <_PyEval_FormatKwargsError@@Base+0x1bfe> │ │ │ │ mov r0, r4 │ │ │ │ - bl baca4 <_PyEvalFramePushAndInit@@Base+0x80c> │ │ │ │ - cbnz r0, 4934e <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ + bl ba66c <_PyEvalFramePushAndInit@@Base+0x80c> │ │ │ │ + cbnz r0, 4939e <_PyEval_FormatKwargsError@@Base+0x1c00> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -43195,354 +43228,354 @@ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl 174c6c │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 493b8 <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 493b8 <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ + bne.n 49408 <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 49408 <_PyEval_FormatKwargsError@@Base+0x1c6a> │ │ │ │ vpop {d8} │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - movw r1, #59404 @ 0xe80c │ │ │ │ + movw r1, #58828 @ 0xe5cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ubfx r2, r5, #3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ ite ge │ │ │ │ movge r1, r6 │ │ │ │ movlt r1, #6 │ │ │ │ uxtb.w r0, r9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bl 24c6cc <_PySlice_FromIndices@@Base+0x200> │ │ │ │ + bl 24cd88 <_PySlice_FromIndices@@Base+0x1fc> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 493da <_PyEval_FormatKwargsError@@Base+0x1c8c> │ │ │ │ + cbnz r0, 4942a <_PyEval_FormatKwargsError@@Base+0x1c8c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49422 <_PyEval_FormatKwargsError@@Base+0x1cd4> │ │ │ │ + b.n 49472 <_PyEval_FormatKwargsError@@Base+0x1cd4> │ │ │ │ blx 2c0c8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 49408 <_PyEval_FormatKwargsError@@Base+0x1cba> │ │ │ │ + cbz r7, 49458 <_PyEval_FormatKwargsError@@Base+0x1cba> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ed930 <_PyBytesWriter_Prepare@@Base> │ │ │ │ - cbnz r0, 493f6 <_PyEval_FormatKwargsError@@Base+0x1ca8> │ │ │ │ + bl ed3ac <_PyBytesWriter_Prepare@@Base> │ │ │ │ + cbnz r0, 49446 <_PyEval_FormatKwargsError@@Base+0x1ca8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 493d6 <_PyEval_FormatKwargsError@@Base+0x1c88> │ │ │ │ + bl 8388c │ │ │ │ + b.n 49426 <_PyEval_FormatKwargsError@@Base+0x1c88> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ adds r4, r0, r6 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 49422 <_PyEval_FormatKwargsError@@Base+0x1cd4> │ │ │ │ + bl 8388c │ │ │ │ + b.n 49472 <_PyEval_FormatKwargsError@@Base+0x1cd4> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ str.w r6, [r8] │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63240 @ 0xf708 │ │ │ │ + movw r1, #62664 @ 0xf4c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 49454 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ + beq.n 494a4 <_PyEval_FormatKwargsError@@Base+0x1d06> │ │ │ │ b.w 2aeb8 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4945e <_PyEval_FormatKwargsError@@Base+0x1d10> │ │ │ │ + cbz r1, 494ae <_PyEval_FormatKwargsError@@Base+0x1d10> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49466 <_PyEval_FormatKwargsError@@Base+0x1d18> │ │ │ │ + b.n 494b6 <_PyEval_FormatKwargsError@@Base+0x1d18> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 494da <_PyEval_FormatKwargsError@@Base+0x1d8c> │ │ │ │ + b.n 4952a <_PyEval_FormatKwargsError@@Base+0x1d8c> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 283c1c │ │ │ │ + bl 2839fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 494a0 <_PyEval_FormatKwargsError@@Base+0x1d52> │ │ │ │ + bge.n 494f0 <_PyEval_FormatKwargsError@@Base+0x1d52> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 494a0 <_PyEval_FormatKwargsError@@Base+0x1d52> │ │ │ │ + cbnz r3, 494f0 <_PyEval_FormatKwargsError@@Base+0x1d52> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 494c4 <_PyEval_FormatKwargsError@@Base+0x1d76> │ │ │ │ + bne.n 49514 <_PyEval_FormatKwargsError@@Base+0x1d76> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 273adc │ │ │ │ + b.w 273cb4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14364 @ 0x381c │ │ │ │ + movw r0, #13788 @ 0x35dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 494b8 <_PyEval_FormatKwargsError@@Base+0x1d6a> │ │ │ │ + bne.n 49508 <_PyEval_FormatKwargsError@@Base+0x1d6a> │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 494fa <_PyEval_FormatKwargsError@@Base+0x1dac> │ │ │ │ + bne.n 4954a <_PyEval_FormatKwargsError@@Base+0x1dac> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - beq.n 494fc <_PyEval_FormatKwargsError@@Base+0x1dae> │ │ │ │ + beq.n 4954c <_PyEval_FormatKwargsError@@Base+0x1dae> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49518 <_PyEval_FormatKwargsError@@Base+0x1dca> │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + cbz r1, 49568 <_PyEval_FormatKwargsError@@Base+0x1dca> │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 494f0 <_PyEval_FormatKwargsError@@Base+0x1da2> │ │ │ │ + bls.n 49540 <_PyEval_FormatKwargsError@@Base+0x1da2> │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bne.n 49506 <_PyEval_FormatKwargsError@@Base+0x1db8> │ │ │ │ + bne.n 49556 <_PyEval_FormatKwargsError@@Base+0x1db8> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4952a <_PyEval_FormatKwargsError@@Base+0x1ddc> │ │ │ │ + cbz r1, 4957a <_PyEval_FormatKwargsError@@Base+0x1ddc> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49532 <_PyEval_FormatKwargsError@@Base+0x1de4> │ │ │ │ + b.n 49582 <_PyEval_FormatKwargsError@@Base+0x1de4> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 495f6 <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ + b.n 49646 <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59520 @ 0xe880 │ │ │ │ + movw r0, #58944 @ 0xe640 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 495f4 <_PyEval_FormatKwargsError@@Base+0x1ea6> │ │ │ │ + beq.n 49644 <_PyEval_FormatKwargsError@@Base+0x1ea6> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 495f0 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ + bne.n 49640 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 495f0 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ + beq.n 49640 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #49089 @ 0xbfc1 │ │ │ │ + movw r1, #48505 @ 0xbd79 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #5080 @ 0x13d8 │ │ │ │ + movw r0, #4504 @ 0x1198 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4959e <_PyEval_FormatKwargsError@@Base+0x1e50> │ │ │ │ + cbnz r0, 495ee <_PyEval_FormatKwargsError@@Base+0x1e50> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #728 @ 0x2d8 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ - movw r0, #59636 @ 0xe8f4 │ │ │ │ + movw r0, #59060 @ 0xe6b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 495d2 <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ + bge.n 49622 <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 495d2 <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ + cbnz r3, 49622 <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 49592 <_PyEval_FormatKwargsError@@Base+0x1e44> │ │ │ │ + beq.n 495e2 <_PyEval_FormatKwargsError@@Base+0x1e44> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 495f0 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ + bge.n 49640 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 495f0 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ + cbnz r3, 49640 <_PyEval_FormatKwargsError@@Base+0x1ea2> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49616 <_PyEval_FormatKwargsError@@Base+0x1ec8> │ │ │ │ + bne.n 49666 <_PyEval_FormatKwargsError@@Base+0x1ec8> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 49618 <_PyEval_FormatKwargsError@@Base+0x1eca> │ │ │ │ + beq.n 49668 <_PyEval_FormatKwargsError@@Base+0x1eca> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49634 <_PyEval_FormatKwargsError@@Base+0x1ee6> │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + cbz r1, 49684 <_PyEval_FormatKwargsError@@Base+0x1ee6> │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4960c <_PyEval_FormatKwargsError@@Base+0x1ebe> │ │ │ │ + bls.n 4965c <_PyEval_FormatKwargsError@@Base+0x1ebe> │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bne.n 49622 <_PyEval_FormatKwargsError@@Base+0x1ed4> │ │ │ │ + bne.n 49672 <_PyEval_FormatKwargsError@@Base+0x1ed4> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r3, #6500 @ 0x1964 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 49672 <_PyEval_FormatKwargsError@@Base+0x1f24> │ │ │ │ + bne.n 496c2 <_PyEval_FormatKwargsError@@Base+0x1f24> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49688 <_PyEval_FormatKwargsError@@Base+0x1f3a> │ │ │ │ + bge.n 496d8 <_PyEval_FormatKwargsError@@Base+0x1f3a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49688 <_PyEval_FormatKwargsError@@Base+0x1f3a> │ │ │ │ + b.n 496d8 <_PyEval_FormatKwargsError@@Base+0x1f3a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59644 @ 0xe8fc │ │ │ │ + movw r1, #59068 @ 0xe6bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 284a30 │ │ │ │ + bl 28484c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 496a6 <_PyEval_FormatKwargsError@@Base+0x1f58> │ │ │ │ + cbz r0, 496f6 <_PyEval_FormatKwargsError@@Base+0x1f58> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 496ba <_PyEval_FormatKwargsError@@Base+0x1f6c> │ │ │ │ + bge.n 4970a <_PyEval_FormatKwargsError@@Base+0x1f6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 496ba <_PyEval_FormatKwargsError@@Base+0x1f6c> │ │ │ │ + cbnz r3, 4970a <_PyEval_FormatKwargsError@@Base+0x1f6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 496c2 <_PyEval_FormatKwargsError@@Base+0x1f74> │ │ │ │ + bne.n 49712 <_PyEval_FormatKwargsError@@Base+0x1f74> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 496d8 <_PyEval_FormatKwargsError@@Base+0x1f8a> │ │ │ │ - cbnz r6, 496d6 <_PyEval_FormatKwargsError@@Base+0x1f88> │ │ │ │ + b.n 49728 <_PyEval_FormatKwargsError@@Base+0x1f8a> │ │ │ │ + cbnz r6, 49726 <_PyEval_FormatKwargsError@@Base+0x1f88> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ - b.n 496be <_PyEval_FormatKwargsError@@Base+0x1f70> │ │ │ │ + bl 15c3f0 │ │ │ │ + b.n 4970e <_PyEval_FormatKwargsError@@Base+0x1f70> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 496fc <_PyEval_FormatKwargsError@@Base+0x1fae> │ │ │ │ + bne.n 4974c <_PyEval_FormatKwargsError@@Base+0x1fae> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 41322 │ │ │ │ + b.w 41372 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14372 @ 0x3824 │ │ │ │ + movw r0, #13796 @ 0x35e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 496f0 <_PyEval_FormatKwargsError@@Base+0x1fa2> │ │ │ │ + bne.n 49740 <_PyEval_FormatKwargsError@@Base+0x1fa2> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4971a <_PyEval_FormatKwargsError@@Base+0x1fcc> │ │ │ │ + cbz r1, 4976a <_PyEval_FormatKwargsError@@Base+0x1fcc> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49722 <_PyEval_FormatKwargsError@@Base+0x1fd4> │ │ │ │ + b.n 49772 <_PyEval_FormatKwargsError@@Base+0x1fd4> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3d906 │ │ │ │ + b.w 3d956 │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ mov.w r3, r3, ror #4 │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ adds r1, r0, #1 │ │ │ │ @@ -43566,247 +43599,247 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4978a <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ + cbnz r3, 497da <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4978a <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ + ble.n 497da <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4978a <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ - cbnz r0, 497a2 <_PyEval_FormatKwargsError@@Base+0x2054> │ │ │ │ + bne.n 497da <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ + cbnz r0, 497f2 <_PyEval_FormatKwargsError@@Base+0x2054> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #112] @ (4980c <_PyEval_FormatKwargsError@@Base+0x20be>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 49806 <_PyEval_FormatKwargsError@@Base+0x20b8> │ │ │ │ + ldr r3, [pc, #112] @ (4985c <_PyEval_FormatKwargsError@@Base+0x20be>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 49856 <_PyEval_FormatKwargsError@@Base+0x20b8> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 497b4 <_PyEval_FormatKwargsError@@Base+0x2066> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 49804 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ + bne.n 49804 <_PyEval_FormatKwargsError@@Base+0x2066> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 49854 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b72c <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 497f8 <_PyEval_FormatKwargsError@@Base+0x20aa> │ │ │ │ + bge.n 49848 <_PyEval_FormatKwargsError@@Base+0x20aa> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 497e8 <_PyEval_FormatKwargsError@@Base+0x209a> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 49838 <_PyEval_FormatKwargsError@@Base+0x209a> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 497b8 <_PyEval_FormatKwargsError@@Base+0x206a> │ │ │ │ - b.n 49804 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ + beq.n 49808 <_PyEval_FormatKwargsError@@Base+0x206a> │ │ │ │ + b.n 49854 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 49804 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 49854 <_PyEval_FormatKwargsError@@Base+0x20b6> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 474f6 │ │ │ │ - b.n 49806 <_PyEval_FormatKwargsError@@Base+0x20b8> │ │ │ │ + bl 47546 │ │ │ │ + b.n 49856 <_PyEval_FormatKwargsError@@Base+0x20b8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 4983e <_PyEval_FormatKwargsError@@Base+0x20f0> │ │ │ │ + beq.n 4988e <_PyEval_FormatKwargsError@@Base+0x20f0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #232 @ 0xe8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #65192 @ 0xfea8 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49a34 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ + beq.w 49a84 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 49854 <_PyEval_FormatKwargsError@@Base+0x2106> │ │ │ │ + bne.n 498a4 <_PyEval_FormatKwargsError@@Base+0x2106> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 49874 <_PyEval_FormatKwargsError@@Base+0x2126> │ │ │ │ - bl 174c6c │ │ │ │ + b.n 498c4 <_PyEval_FormatKwargsError@@Base+0x2126> │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49874 <_PyEval_FormatKwargsError@@Base+0x2126> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 498c4 <_PyEval_FormatKwargsError@@Base+0x2126> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49a34 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ + bne.w 49a84 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 49882 <_PyEval_FormatKwargsError@@Base+0x2134> │ │ │ │ + bne.n 498d2 <_PyEval_FormatKwargsError@@Base+0x2134> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 498a2 <_PyEval_FormatKwargsError@@Base+0x2154> │ │ │ │ - bl 174c6c │ │ │ │ + b.n 498f2 <_PyEval_FormatKwargsError@@Base+0x2154> │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 498a2 <_PyEval_FormatKwargsError@@Base+0x2154> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 498f2 <_PyEval_FormatKwargsError@@Base+0x2154> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 49a34 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ + bne.w 49a84 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #408] @ 49a40 <_PyEval_FormatKwargsError@@Base+0x22f2> │ │ │ │ + vldr d10, [pc, #408] @ 49a90 <_PyEval_FormatKwargsError@@Base+0x22f2> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 498ce <_PyEval_FormatKwargsError@@Base+0x2180> │ │ │ │ + bhi.n 4991e <_PyEval_FormatKwargsError@@Base+0x2180> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 499be <_PyEval_FormatKwargsError@@Base+0x2270> │ │ │ │ - b.n 498ee <_PyEval_FormatKwargsError@@Base+0x21a0> │ │ │ │ + bls.n 49a0e <_PyEval_FormatKwargsError@@Base+0x2270> │ │ │ │ + b.n 4993e <_PyEval_FormatKwargsError@@Base+0x21a0> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 498ee <_PyEval_FormatKwargsError@@Base+0x21a0> │ │ │ │ + bvc.n 4993e <_PyEval_FormatKwargsError@@Base+0x21a0> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4990c <_PyEval_FormatKwargsError@@Base+0x21be> │ │ │ │ + bvc.n 4995c <_PyEval_FormatKwargsError@@Base+0x21be> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49980 <_PyEval_FormatKwargsError@@Base+0x2232> │ │ │ │ + ble.n 499d0 <_PyEval_FormatKwargsError@@Base+0x2232> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 49a02 <_PyEval_FormatKwargsError@@Base+0x22b4> │ │ │ │ + bhi.n 49a52 <_PyEval_FormatKwargsError@@Base+0x22b4> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2b910 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble.n 4994e <_PyEval_FormatKwargsError@@Base+0x2200> │ │ │ │ + ble.n 4999e <_PyEval_FormatKwargsError@@Base+0x2200> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #260] @ 49a48 <_PyEval_FormatKwargsError@@Base+0x22fa> │ │ │ │ + vldr d8, [pc, #260] @ 49a98 <_PyEval_FormatKwargsError@@Base+0x22fa> │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 499fc <_PyEval_FormatKwargsError@@Base+0x22ae> │ │ │ │ - cbnz r3, 4996a <_PyEval_FormatKwargsError@@Base+0x221c> │ │ │ │ - vldr d8, [pc, #232] @ 49a50 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + beq.n 49a4c <_PyEval_FormatKwargsError@@Base+0x22ae> │ │ │ │ + cbnz r3, 499ba <_PyEval_FormatKwargsError@@Base+0x221c> │ │ │ │ + vldr d8, [pc, #232] @ 49aa0 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #224] @ 49a50 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ - vldr d7, [pc, #228] @ 49a58 <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ + vldr d8, [pc, #224] @ 49aa0 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ + vldr d7, [pc, #228] @ 49aa8 <_PyEval_FormatKwargsError@@Base+0x230a> │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 499fc <_PyEval_FormatKwargsError@@Base+0x22ae> │ │ │ │ + beq.n 49a4c <_PyEval_FormatKwargsError@@Base+0x22ae> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 499ac <_PyEval_FormatKwargsError@@Base+0x225e> │ │ │ │ + ble.n 499fc <_PyEval_FormatKwargsError@@Base+0x225e> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #176] @ 49a50 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ + vldr d7, [pc, #176] @ 49aa0 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ - bpl.n 49964 <_PyEval_FormatKwargsError@@Base+0x2216> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + bpl.n 499b4 <_PyEval_FormatKwargsError@@Base+0x2216> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 49964 <_PyEval_FormatKwargsError@@Base+0x2216> │ │ │ │ + bpl.n 499b4 <_PyEval_FormatKwargsError@@Base+0x2216> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2c2fc │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + bls.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 499f0 <_PyEval_FormatKwargsError@@Base+0x22a2> │ │ │ │ + bvs.n 49a40 <_PyEval_FormatKwargsError@@Base+0x22a2> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 499f6 <_PyEval_FormatKwargsError@@Base+0x22a8> │ │ │ │ + bne.n 49a46 <_PyEval_FormatKwargsError@@Base+0x22a8> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 49a10 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ + b.n 49a60 <_PyEval_FormatKwargsError@@Base+0x22c2> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49a30 <_PyEval_FormatKwargsError@@Base+0x22e2> │ │ │ │ - vldr d8, [pc, #56] @ 49a48 <_PyEval_FormatKwargsError@@Base+0x22fa> │ │ │ │ + ble.n 49a80 <_PyEval_FormatKwargsError@@Base+0x22e2> │ │ │ │ + vldr d8, [pc, #56] @ 49a98 <_PyEval_FormatKwargsError@@Base+0x22fa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 49a20 <_PyEval_FormatKwargsError@@Base+0x22d2> │ │ │ │ + cbz r3, 49a70 <_PyEval_FormatKwargsError@@Base+0x22d2> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b68f0 │ │ │ │ - cbnz r0, 49a34 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ + bl 2b66a0 │ │ │ │ + cbnz r0, 49a84 <_PyEval_FormatKwargsError@@Base+0x22e6> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 49958 <_PyEval_FormatKwargsError@@Base+0x220a> │ │ │ │ + b.n 499a8 <_PyEval_FormatKwargsError@@Base+0x220a> │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -43816,186 +43849,186 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 49a88 <_PyEval_FormatKwargsError@@Base+0x233a> │ │ │ │ + cbnz r1, 49ad8 <_PyEval_FormatKwargsError@@Base+0x233a> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51900 @ 0xcabc │ │ │ │ + movw r1, #51324 @ 0xc87c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 49aa6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 49af6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 49aac <_PyEval_FormatKwargsError@@Base+0x235e> │ │ │ │ + bmi.n 49afc <_PyEval_FormatKwargsError@@Base+0x235e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59888 @ 0xe9f0 │ │ │ │ + movw r1, #59312 @ 0xe7b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 49b0e <_PyEval_FormatKwargsError@@Base+0x23c0> │ │ │ │ + b.n 49b5e <_PyEval_FormatKwargsError@@Base+0x23c0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 49ad8 <_PyEval_FormatKwargsError@@Base+0x238a> │ │ │ │ - bl 940d4 │ │ │ │ + bgt.n 49b28 <_PyEval_FormatKwargsError@@Base+0x238a> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49aa6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ + bne.n 49af6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59920 @ 0xea10 │ │ │ │ + movw r1, #59344 @ 0xe7d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 49aa6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 49af6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 49b0c <_PyEval_FormatKwargsError@@Base+0x23be> │ │ │ │ + beq.n 49b5c <_PyEval_FormatKwargsError@@Base+0x23be> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 49afa <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ + cbz r3, 49b4a <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 49aee <_PyEval_FormatKwargsError@@Base+0x23a0> │ │ │ │ + cbnz r3, 49b3e <_PyEval_FormatKwargsError@@Base+0x23a0> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 49afa <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ + bl 8388c │ │ │ │ + b.n 49b4a <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49b0e <_PyEval_FormatKwargsError@@Base+0x23c0> │ │ │ │ - b.n 49ae6 <_PyEval_FormatKwargsError@@Base+0x2398> │ │ │ │ + beq.n 49b5e <_PyEval_FormatKwargsError@@Base+0x23c0> │ │ │ │ + b.n 49b36 <_PyEval_FormatKwargsError@@Base+0x2398> │ │ │ │ mov r0, r5 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 49b0a <_PyEval_FormatKwargsError@@Base+0x23bc> │ │ │ │ - bl 23c160 │ │ │ │ - b.n 49aa6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ + cbnz r0, 49b5a <_PyEval_FormatKwargsError@@Base+0x23bc> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 49af6 <_PyEval_FormatKwargsError@@Base+0x2358> │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49b18 <_PyEval_FormatKwargsError@@Base+0x23ca> │ │ │ │ + cbz r1, 49b68 <_PyEval_FormatKwargsError@@Base+0x23ca> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49b20 <_PyEval_FormatKwargsError@@Base+0x23d2> │ │ │ │ + b.n 49b70 <_PyEval_FormatKwargsError@@Base+0x23d2> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49be6 <_PyEval_FormatKwargsError@@Base+0x2498> │ │ │ │ + b.n 49c36 <_PyEval_FormatKwargsError@@Base+0x2498> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r5, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #112] @ (49ba8 <_PyEval_FormatKwargsError@@Base+0x245a>) │ │ │ │ + ldr r1, [pc, #112] @ (49bf8 <_PyEval_FormatKwargsError@@Base+0x245a>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49ba0 <_PyEval_FormatKwargsError@@Base+0x2452> │ │ │ │ + beq.n 49bf0 <_PyEval_FormatKwargsError@@Base+0x2452> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 49b4e <_PyEval_FormatKwargsError@@Base+0x2400> │ │ │ │ + cbz r4, 49b9e <_PyEval_FormatKwargsError@@Base+0x2400> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 49b5e <_PyEval_FormatKwargsError@@Base+0x2410> │ │ │ │ - b.n 49b7c <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ - ldr r1, [pc, #92] @ (49bac <_PyEval_FormatKwargsError@@Base+0x245e>) │ │ │ │ + cbnz r0, 49bae <_PyEval_FormatKwargsError@@Base+0x2410> │ │ │ │ + b.n 49bcc <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ + ldr r1, [pc, #92] @ (49bfc <_PyEval_FormatKwargsError@@Base+0x245e>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49b48 <_PyEval_FormatKwargsError@@Base+0x23fa> │ │ │ │ - b.n 49ba2 <_PyEval_FormatKwargsError@@Base+0x2454> │ │ │ │ + bne.n 49b98 <_PyEval_FormatKwargsError@@Base+0x23fa> │ │ │ │ + b.n 49bf2 <_PyEval_FormatKwargsError@@Base+0x2454> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 49b7c <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ + bne.n 49bcc <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49b7c <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ + bge.n 49bcc <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 49b7c <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49bcc <_PyEval_FormatKwargsError@@Base+0x242e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #14644 @ 0x3934 │ │ │ │ + movw r2, #14068 @ 0x36f4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #59960 @ 0xea38 │ │ │ │ + movw r0, #59384 @ 0xe7f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ - b.n 49ba2 <_PyEval_FormatKwargsError@@Base+0x2454> │ │ │ │ + bl 84b4c │ │ │ │ + b.n 49bf2 <_PyEval_FormatKwargsError@@Base+0x2454> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bkpt 0x00b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 49bd0 <_PyEval_FormatKwargsError@@Base+0x2482> │ │ │ │ + bne.n 49c20 <_PyEval_FormatKwargsError@@Base+0x2482> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10abdc │ │ │ │ + b.w 10a6ec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14444 @ 0x386c │ │ │ │ + movw r0, #13868 @ 0x362c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49bc4 <_PyEval_FormatKwargsError@@Base+0x2476> │ │ │ │ + bne.n 49c14 <_PyEval_FormatKwargsError@@Base+0x2476> │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49c12 <_PyEval_FormatKwargsError@@Base+0x24c4> │ │ │ │ + bne.n 49c62 <_PyEval_FormatKwargsError@@Base+0x24c4> │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #31696 @ 0x7bd0 │ │ │ │ + movw r2, #31120 @ 0x7990 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49c60 <_PyEval_FormatKwargsError@@Base+0x2512> │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + cbz r1, 49cb0 <_PyEval_FormatKwargsError@@Base+0x2512> │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49c46 <_PyEval_FormatKwargsError@@Base+0x24f8> │ │ │ │ + bls.n 49c96 <_PyEval_FormatKwargsError@@Base+0x24f8> │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r4, [r3, r4, lsl #2] │ │ │ │ and.w r5, r4, #1 │ │ │ │ tst.w r4, #2 │ │ │ │ orr.w r2, r2, r5 │ │ │ │ - beq.n 49c22 <_PyEval_FormatKwargsError@@Base+0x24d4> │ │ │ │ + beq.n 49c72 <_PyEval_FormatKwargsError@@Base+0x24d4> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 49c5c <_PyEval_FormatKwargsError@@Base+0x250e> │ │ │ │ + b.n 49cac <_PyEval_FormatKwargsError@@Base+0x250e> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44009,62 +44042,62 @@ │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 49c90 <_PyEval_FormatKwargsError@@Base+0x2542> │ │ │ │ + bne.n 49ce0 <_PyEval_FormatKwargsError@@Base+0x2542> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 49cae <_PyEval_FormatKwargsError@@Base+0x2560> │ │ │ │ + b.n 49cfe <_PyEval_FormatKwargsError@@Base+0x2560> │ │ │ │ mov r0, r1 │ │ │ │ - bl 174c6c │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49cae <_PyEval_FormatKwargsError@@Base+0x2560> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 49cc2 <_PyEval_FormatKwargsError@@Base+0x2574> │ │ │ │ - vldr d0, [pc, #32] @ 49cd0 <_PyEval_FormatKwargsError@@Base+0x2582> │ │ │ │ + bne.n 49cfe <_PyEval_FormatKwargsError@@Base+0x2560> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 49d12 <_PyEval_FormatKwargsError@@Base+0x2574> │ │ │ │ + vldr d0, [pc, #32] @ 49d20 <_PyEval_FormatKwargsError@@Base+0x2582> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 49e1c ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 49e6c ) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49ce0 <_PyEval_FormatKwargsError@@Base+0x2592> │ │ │ │ + cbz r1, 49d30 <_PyEval_FormatKwargsError@@Base+0x2592> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49ce8 <_PyEval_FormatKwargsError@@Base+0x259a> │ │ │ │ + b.n 49d38 <_PyEval_FormatKwargsError@@Base+0x259a> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49d72 │ │ │ │ + b.n 49dc2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49d16 <_PyEval_FormatKwargsError@@Base+0x25c8> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 49d66 <_PyEval_FormatKwargsError@@Base+0x25c8> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 49d2c <_PyEval_FormatKwargsError@@Base+0x25de> │ │ │ │ + b.n 49d7c <_PyEval_FormatKwargsError@@Base+0x25de> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -44072,361 +44105,361 @@ │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 49d58 <_PyEval_FormatKwargsError@@Base+0x260a> │ │ │ │ + bne.n 49da8 <_PyEval_FormatKwargsError@@Base+0x260a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 49d6e │ │ │ │ + b.w 49dbe │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14488 @ 0x3898 │ │ │ │ + movw r0, #13912 @ 0x3658 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49d44 <_PyEval_FormatKwargsError@@Base+0x25f6> │ │ │ │ + bne.n 49d94 <_PyEval_FormatKwargsError@@Base+0x25f6> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00049d6e : │ │ │ │ - b.w 40338 │ │ │ │ +00049dbe : │ │ │ │ + b.w 40388 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49d92 │ │ │ │ + bne.n 49de2 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 49d94 │ │ │ │ + bpl.n 49de4 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49db0 │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + cbz r1, 49e00 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49d88 │ │ │ │ + bls.n 49dd8 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bmi.n 49d9e │ │ │ │ + bmi.n 49dee │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49e88 │ │ │ │ + beq.n 49ed8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 2b45a8 │ │ │ │ + bl 2b435c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 49e72 │ │ │ │ + beq.n 49ec2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 49e1a │ │ │ │ + bne.n 49e6a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 49e08 │ │ │ │ + blt.n 49e58 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 49e50 │ │ │ │ + b.n 49ea0 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3, #0] │ │ │ │ - beq.n 49e50 │ │ │ │ + beq.n 49ea0 │ │ │ │ adds r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 49e50 │ │ │ │ + b.n 49ea0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #112] @ (49e90 ) │ │ │ │ + ldr r1, [pc, #112] @ (49ee0 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49e72 │ │ │ │ + beq.n 49ec2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 49e5a │ │ │ │ + bne.n 49eaa │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 49e68 │ │ │ │ + b.n 49eb8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e8c │ │ │ │ + bge.n 49edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49e8c │ │ │ │ + cbnz r3, 49edc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49e8c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49edc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49e9c │ │ │ │ + cbz r1, 49eec │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49ea4 │ │ │ │ + b.n 49ef4 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a068 │ │ │ │ + b.n 4a0b8 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #63932 @ 0xf9bc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 49fd2 │ │ │ │ + bne.w 4a022 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 49fd2 │ │ │ │ + bne.w 4a022 │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r5, [fp, #8] │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ adds r3, r5, #3 │ │ │ │ ldr.w r9, [sl, #8] │ │ │ │ subs r6, r5, #1 │ │ │ │ ldr.w r0, [fp, r3, lsl #2] │ │ │ │ - bl 122ac0 │ │ │ │ + bl 1225b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49fec │ │ │ │ + beq.n 4a03c │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ add r0, r5 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 49f12 │ │ │ │ + cbz r0, 49f62 │ │ │ │ add.w fp, fp, #12 │ │ │ │ adds r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 49f2a │ │ │ │ + b.n 49f7a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49f26 │ │ │ │ + bge.n 49f76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49f26 │ │ │ │ + cbnz r3, 49f76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49fec │ │ │ │ + b.n 4a03c │ │ │ │ cmp r6, r2 │ │ │ │ - ble.n 49f46 │ │ │ │ + ble.n 49f96 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ - b.n 49f2a │ │ │ │ + b.n 49f7a │ │ │ │ bic.w r6, r6, r6, asr #31 │ │ │ │ add.w sl, sl, #16 │ │ │ │ adds r3, r6, #4 │ │ │ │ movs r2, #1 │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ adds r6, #16 │ │ │ │ str.w r4, [r5, r3, lsl #2] │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n 49f78 │ │ │ │ + ble.n 49fc8 │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - b.n 49f5c │ │ │ │ + b.n 49fac │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 238f94 │ │ │ │ + bl 239640 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 49f9c │ │ │ │ + cbnz r0, 49fec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49fec │ │ │ │ + bge.n 4a03c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49fec │ │ │ │ + cbnz r3, 4a03c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49fec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a03c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 223d24 <_PyTemplate_Build@@Base> │ │ │ │ + bl 224790 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49fba │ │ │ │ + bge.n 4a00a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49fba │ │ │ │ + cbnz r3, 4a00a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49fce │ │ │ │ + bge.n 4a01e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49fce │ │ │ │ + cbnz r3, 4a01e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 49fec │ │ │ │ + b.n 4a03c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60024 @ 0xea78 │ │ │ │ + movw r1, #59448 @ 0xe838 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a02e │ │ │ │ + bne.n 4a07e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4a04a │ │ │ │ - b.n 4a044 │ │ │ │ + bne.n 4a09a │ │ │ │ + b.n 4a094 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42844 @ 0xa75c │ │ │ │ + movw r0, #42268 @ 0xa51c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a020 │ │ │ │ - b.n 4a062 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4a062 │ │ │ │ + bne.n 4a070 │ │ │ │ + b.n 4a0b2 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 4a0b2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ - cbz r0, 4a062 │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + cbz r0, 4a0b2 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 4a100 │ │ │ │ + b.n 4a150 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a094 │ │ │ │ + bne.n 4a0e4 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #31696 @ 0x7bd0 │ │ │ │ + movw r2, #31120 @ 0x7990 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a0f6 │ │ │ │ + cbz r1, 4a146 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #31696 @ 0x7bd0 │ │ │ │ + movw r5, #31120 @ 0x7990 │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a0dc │ │ │ │ + bls.n 4a12c │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 4a0c8 │ │ │ │ - cbz r3, 4a0c2 │ │ │ │ + beq.n 4a118 │ │ │ │ + cbz r3, 4a112 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a0f2 │ │ │ │ + b.n 4a142 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 4a0d8 │ │ │ │ + b.n 4a128 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 4a0d6 │ │ │ │ + beq.n 4a126 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a0b8 │ │ │ │ + beq.n 4a108 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 4a0d8 │ │ │ │ + b.n 4a128 │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4a0a6 │ │ │ │ + b.n 4a0f6 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44440,203 +44473,203 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #27912 @ 0x6d08 │ │ │ │ + movw r1, #27336 @ 0x6ac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #60116 @ 0xead4 │ │ │ │ + movw r0, #59540 @ 0xe894 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a178 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 4a1c8 │ │ │ │ + bl b0834 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ade8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ - cbz r7, 4a17c │ │ │ │ + bl b39dc │ │ │ │ + cbz r7, 4a1cc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4a164 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 4a1b4 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a136 │ │ │ │ - b.n 4a178 │ │ │ │ + beq.n 4a186 │ │ │ │ + b.n 4a1c8 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a184 │ │ │ │ + b.n 4a1d4 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 4a1c2 │ │ │ │ + beq.n 4a212 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60128 @ 0xeae0 │ │ │ │ + movw r1, #59552 @ 0xe8a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a334 │ │ │ │ - movw r2, #43840 @ 0xab40 │ │ │ │ + b.n 4a384 │ │ │ │ + movw r2, #43848 @ 0xab48 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 4a1dc │ │ │ │ + bne.n 4a22c │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4a334 │ │ │ │ - ldr r0, [pc, #348] @ (4a33c ) │ │ │ │ + b.n 4a384 │ │ │ │ + ldr r0, [pc, #348] @ (4a38c ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #20] │ │ │ │ ldr.w r9, [r3, #28] │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a1be │ │ │ │ + blt.n 4a20e │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r4, 4a200 │ │ │ │ + cbz r4, 4a250 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 4a23c │ │ │ │ + bne.n 4a28c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 4a1d2 │ │ │ │ + beq.n 4a222 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #60184 @ 0xeb18 │ │ │ │ + movw r1, #59608 @ 0xe8d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4a334 │ │ │ │ + beq.w 4a384 │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 4a23c │ │ │ │ + bne.n 4a28c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a1d2 │ │ │ │ + bge.n 4a222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a1d2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a1d2 │ │ │ │ + bne.n 4a222 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a222 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60192 @ 0xeb20 │ │ │ │ + movw r0, #59616 @ 0xe8e0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a312 │ │ │ │ + beq.n 4a362 │ │ │ │ movs r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 4a268 │ │ │ │ - ldr r1, [pc, #228] @ (4a340 ) │ │ │ │ + beq.n 4a2b8 │ │ │ │ + ldr r1, [pc, #228] @ (4a390 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 4a312 │ │ │ │ + beq.n 4a362 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4a278 │ │ │ │ + beq.n 4a2c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4a292 │ │ │ │ - bl 7a42c │ │ │ │ + b.n 4a2e2 │ │ │ │ + bl 7a47c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #46264 @ 0xb4b8 │ │ │ │ + movw r0, #45688 @ 0xb278 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 4a2cc │ │ │ │ + cbz r0, 4a31c │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e42f8 │ │ │ │ + bl 1e52dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 4a2b6 │ │ │ │ + bne.n 4a306 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a312 │ │ │ │ + bge.n 4a362 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4a312 │ │ │ │ + cbnz r3, 4a362 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a312 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a362 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a2e4 │ │ │ │ + bge.n 4a334 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 4a2e4 │ │ │ │ + cbnz r3, 4a334 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a2e4 │ │ │ │ - bl f73ac │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a334 │ │ │ │ + bl f6eb0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #60216 @ 0xeb38 │ │ │ │ + movw r0, #59640 @ 0xe8f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4a312 │ │ │ │ + beq.n 4a362 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48424 @ 0xbd28 │ │ │ │ + movw r0, #47848 @ 0xbae8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a312 │ │ │ │ + beq.n 4a362 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f6670 │ │ │ │ + bl 1f7380 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f0ab0 │ │ │ │ + bl 1f1a90 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a326 │ │ │ │ + bge.n 4a376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a326 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4a376 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -44646,199 +44679,199 @@ │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a364 │ │ │ │ + bne.n 4a3b4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2adc74 │ │ │ │ + b.w 2ada24 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14420 @ 0x3854 │ │ │ │ + movw r0, #13844 @ 0x3614 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a358 │ │ │ │ + bne.n 4a3a8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a3ac │ │ │ │ + beq.n 4a3fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4a3ac │ │ │ │ + ble.n 4a3fc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a3be │ │ │ │ + bge.n 4a40e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4a3be │ │ │ │ - movw r0, #60244 @ 0xeb54 │ │ │ │ + b.n 4a40e │ │ │ │ + movw r0, #59668 @ 0xe914 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #92] @ (4a420 ) │ │ │ │ - bl a8320 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #92] @ (4a470 ) │ │ │ │ + bl a7cd4 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4a3d4 │ │ │ │ + cbz r0, 4a424 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 4a3ea │ │ │ │ + bmi.n 4a43a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #60268 @ 0xeb6c │ │ │ │ + movw r0, #59692 @ 0xe92c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4a400 │ │ │ │ + b.n 4a450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #60300 @ 0xeb8c │ │ │ │ + movw r0, #59724 @ 0xe94c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a414 │ │ │ │ + bge.n 4a464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4a414 │ │ │ │ + cbnz r3, 4a464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a460 │ │ │ │ + bne.n 4a4b0 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a474 │ │ │ │ + bge.n 4a4c4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4a474 │ │ │ │ + b.n 4a4c4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14232 @ 0x3798 │ │ │ │ + movw r0, #13656 @ 0x3558 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a438 │ │ │ │ + bne.n 4a488 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4a47e │ │ │ │ + cbz r1, 4a4ce │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4a486 │ │ │ │ + b.n 4a4d6 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a4ec │ │ │ │ + b.n 4a53c │ │ │ │ │ │ │ │ -0004a488 : │ │ │ │ +0004a4d8 : │ │ │ │ movw r0, #13756 @ 0x35bc │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1da5bc │ │ │ │ + b.w 1db5a4 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a4d6 │ │ │ │ + bne.n 4a526 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a4ea │ │ │ │ + bge.n 4a53a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4a4ea │ │ │ │ + b.n 4a53a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14236 @ 0x379c │ │ │ │ + movw r0, #13660 @ 0x355c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a4ae │ │ │ │ + bne.n 4a4fe │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4a518 │ │ │ │ + bne.n 4a568 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #31696 @ 0x7bd0 │ │ │ │ + movw r2, #31120 @ 0x7990 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 4a56a │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + cbz r1, 4a5ba │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 4a550 │ │ │ │ + bls.n 4a5a0 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ and.w r4, r5, #2 │ │ │ │ lsls r5, r5, #31 │ │ │ │ - bpl.n 4a546 │ │ │ │ + bpl.n 4a596 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a566 │ │ │ │ + b.n 4a5b6 │ │ │ │ orrs r4, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b.n 4a528 │ │ │ │ + b.n 4a578 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44848,84 +44881,84 @@ │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - vldr d0, [pc, #232] @ 4a670 │ │ │ │ + vldr d0, [pc, #232] @ 4a6c0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9ba24 │ │ │ │ - movw r1, #21788 @ 0x551c │ │ │ │ + bl 9b7cc │ │ │ │ + movw r1, #21212 @ 0x52dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4a5ac │ │ │ │ + bge.n 4a5fc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a666 │ │ │ │ - vldr d0, [pc, #200] @ 4a678 │ │ │ │ - bl 9ba24 │ │ │ │ - movw r1, #5508 @ 0x1584 │ │ │ │ + b.n 4a6b6 │ │ │ │ + vldr d0, [pc, #200] @ 4a6c8 │ │ │ │ + bl 9b7cc │ │ │ │ + movw r1, #4932 @ 0x1344 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5a6 │ │ │ │ - vldr d0, [pc, #180] @ 4a680 │ │ │ │ - bl 9ba24 │ │ │ │ - movw r1, #21792 @ 0x5520 │ │ │ │ + blt.n 4a5f6 │ │ │ │ + vldr d0, [pc, #180] @ 4a6d0 │ │ │ │ + bl 9b7cc │ │ │ │ + movw r1, #21216 @ 0x52e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5a6 │ │ │ │ - vldr d8, [pc, #160] @ 4a688 │ │ │ │ + blt.n 4a5f6 │ │ │ │ + vldr d8, [pc, #160] @ 4a6d8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9ba24 │ │ │ │ - movw r1, #59228 @ 0xe75c │ │ │ │ + bl 9b7cc │ │ │ │ + movw r1, #58652 @ 0xe51c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5a6 │ │ │ │ - vldr d9, [pc, #136] @ 4a690 │ │ │ │ + blt.n 4a5f6 │ │ │ │ + vldr d9, [pc, #136] @ 4a6e0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 296478 │ │ │ │ - movw r1, #60360 @ 0xebc8 │ │ │ │ + bl 29622c │ │ │ │ + movw r1, #59784 @ 0xe988 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5a6 │ │ │ │ - vldr d8, [pc, #108] @ 4a698 │ │ │ │ + blt.n 4a5f6 │ │ │ │ + vldr d8, [pc, #108] @ 4a6e8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9ba24 │ │ │ │ - movw r1, #59284 @ 0xe794 │ │ │ │ + bl 9b7cc │ │ │ │ + movw r1, #58708 @ 0xe554 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a5a6 │ │ │ │ + blt.n 4a5f6 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 296478 │ │ │ │ - movw r1, #60368 @ 0xebd0 │ │ │ │ + bl 29622c │ │ │ │ + movw r1, #59792 @ 0xe990 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1daea8 │ │ │ │ + bl 1dbe90 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -44945,78 +44978,78 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a740 │ │ │ │ + beq.n 4a790 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a73c │ │ │ │ + bne.n 4a78c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a73c │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + beq.n 4a78c │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a6ea │ │ │ │ + cbnz r0, 4a73a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #732 @ 0x2dc │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ - movw r0, #60376 @ 0xebd8 │ │ │ │ + movw r0, #59800 @ 0xe998 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a71e │ │ │ │ + bge.n 4a76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a71e │ │ │ │ + cbnz r3, 4a76e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a6de │ │ │ │ + beq.n 4a72e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a73c │ │ │ │ + bge.n 4a78c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a73c │ │ │ │ + cbnz r3, 4a78c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ - ldr r5, [pc, #280] @ (4a86c ) │ │ │ │ + ldr r5, [pc, #280] @ (4a8bc ) │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ add r4, sp, #68 @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -45024,67 +45057,67 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 4a786 │ │ │ │ + bne.n 4a7d6 │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 4a786 │ │ │ │ + ble.n 4a7d6 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 4a786 │ │ │ │ - cbnz r6, 4a7a6 │ │ │ │ + bne.n 4a7d6 │ │ │ │ + cbnz r6, 4a7f6 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, ip │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #212] @ (4a870 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #212] @ (4a8c0 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a84a │ │ │ │ + beq.n 4a89a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, r2, [sp, #100] @ 0x64 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a854 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 4a8a4 │ │ │ │ + bl b0834 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 4a7dc │ │ │ │ + beq.n 4a82c │ │ │ │ mov r0, r5 │ │ │ │ blx 2b9ac │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a7e4 │ │ │ │ + b.n 4a834 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bb4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ - cbz r4, 4a800 │ │ │ │ + bl b39dc │ │ │ │ + cbz r4, 4a850 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4ad8 │ │ │ │ - b.n 4a856 │ │ │ │ + bl 1e5abc │ │ │ │ + b.n 4a8a6 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ ldrd r6, r7, [sp, #176] @ 0xb0 │ │ │ │ strd r6, r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ strd r6, r7, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ @@ -45097,110 +45130,110 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ ldrd r6, r7, [sp, #136] @ 0x88 │ │ │ │ strd r6, r7, [sp] │ │ │ │ ldrd r1, r2, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 4aa3c │ │ │ │ + bl 4aa8c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4a856 │ │ │ │ + b.n 4a8a6 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a856 │ │ │ │ + b.n 4a8a6 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r5, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4a894 │ │ │ │ + bne.n 4a8e4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 21c30c │ │ │ │ + b.w 21cfd4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14356 @ 0x3814 │ │ │ │ + movw r0, #13780 @ 0x35d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a888 │ │ │ │ + bne.n 4a8d8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r5, #1 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ strd r4, r2, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ - bhi.n 4a8d8 │ │ │ │ + bhi.n 4a928 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4a900 │ │ │ │ - b.n 4a8f0 │ │ │ │ - movw r0, #24108 @ 0x5e2c │ │ │ │ + ble.n 4a950 │ │ │ │ + b.n 4a940 │ │ │ │ + movw r0, #23532 @ 0x5bec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a8d0 │ │ │ │ + bne.n 4a920 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a946 │ │ │ │ + b.n 4a996 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 149124 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 148c78 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a8ec │ │ │ │ + beq.n 4a93c │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4a918 │ │ │ │ + bne.n 4a968 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r1, 4a926 │ │ │ │ + cbnz r1, 4a976 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a928 │ │ │ │ + b.n 4a978 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 149124 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 148c78 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a900 │ │ │ │ - b.n 4a8ec │ │ │ │ + bne.n 4a950 │ │ │ │ + b.n 4a93c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #24108 @ 0x5e2c │ │ │ │ + movw r2, #23532 @ 0x5bec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 250e78 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x33c> │ │ │ │ + bl 2514c0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x33c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -45208,238 +45241,238 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #36092 @ 0x8cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a976 │ │ │ │ + beq.n 4a9c6 │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4a984 │ │ │ │ + bne.n 4a9d4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2757a8 │ │ │ │ + bl 275980 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4a98e │ │ │ │ - b.n 4a996 │ │ │ │ + bne.n 4a9de │ │ │ │ + b.n 4a9e6 │ │ │ │ movs r2, #1 │ │ │ │ - bl 251b24 │ │ │ │ + bl 25216c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a996 │ │ │ │ + beq.n 4a9e6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4aa3a │ │ │ │ + beq.n 4aa8a │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aa36 │ │ │ │ + bne.n 4aa86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4aa36 │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + beq.n 4aa86 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a9e4 │ │ │ │ + cbnz r0, 4aa34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #736 @ 0x2e0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - movw r0, #60472 @ 0xec38 │ │ │ │ + movw r0, #59896 @ 0xe9f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa18 │ │ │ │ + bge.n 4aa68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aa18 │ │ │ │ + cbnz r3, 4aa68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a9d8 │ │ │ │ + beq.n 4aa28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa36 │ │ │ │ + bge.n 4aa86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4aa36 │ │ │ │ + cbnz r3, 4aa86 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 9b304 │ │ │ │ + bl 9b0ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ab06 │ │ │ │ + beq.n 4ab56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4aaee │ │ │ │ + beq.n 4ab3e │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4aaee │ │ │ │ + beq.n 4ab3e │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 14e09c │ │ │ │ + bl 14dbd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaee │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 14e09c │ │ │ │ + bl 14dbd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaee │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 14e09c │ │ │ │ + bl 14dbd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaee │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 14e09c │ │ │ │ + bl 14dbd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaee │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 14e09c │ │ │ │ + bl 14dbd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaee │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 14e09c │ │ │ │ + bl 14dbd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaee │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaee │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4aaee │ │ │ │ + cbz r0, 4ab3e │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ab04 │ │ │ │ + cbnz r0, 4ab54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ab08 │ │ │ │ + bge.n 4ab58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ab08 │ │ │ │ + cbnz r3, 4ab58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ab08 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ab58 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4ab2c │ │ │ │ + bne.n 4ab7c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a7fec │ │ │ │ + b.w 2a7d9c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14392 @ 0x3838 │ │ │ │ + movw r0, #13816 @ 0x35f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ab20 │ │ │ │ + bne.n 4ab70 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4ab6a │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4ab70 │ │ │ │ + beq.n 4abba │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4abc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4ab7c │ │ │ │ + cbz r3, 4abcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4ab9e │ │ │ │ + b.n 4abee │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 4ab9a │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 4abea │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4ab9a │ │ │ │ + cbnz r3, 4abea │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 4ab9a │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 4abea │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44388 @ 0xad64 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1743fc <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 1743f4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -45451,321 +45484,321 @@ │ │ │ │ blx 2b970 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 4ae26 │ │ │ │ + bl 4ae76 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #18720 @ 0x4920 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #18545 @ 0x4871 │ │ │ │ + movw r3, #20273 @ 0x4f31 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4ac18 │ │ │ │ - bl 234874 <_PyErr_Format@@Base+0x654> │ │ │ │ + bne.n 4ac68 │ │ │ │ + bl 234f34 <_PyErr_Format@@Base+0x650> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ac1c │ │ │ │ + b.n 4ac6c │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4acc2 │ │ │ │ + beq.n 4ad12 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 4ac34 │ │ │ │ - movw r0, #10596 @ 0x2964 │ │ │ │ + cbnz r0, 4ac84 │ │ │ │ + movw r0, #10020 @ 0x2724 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4ac5c │ │ │ │ - bl 171048 │ │ │ │ - cbz r0, 4ac4e │ │ │ │ + b.n 4acac │ │ │ │ + bl 170ddc │ │ │ │ + cbz r0, 4ac9e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ac5e │ │ │ │ - movw r0, #46880 @ 0xb720 │ │ │ │ + beq.n 4acae │ │ │ │ + movw r0, #46304 @ 0xb4e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4ac5c │ │ │ │ + b.n 4acac │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 11aea0 │ │ │ │ + bl 11a99c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 21a3cc │ │ │ │ - cbnz r5, 4ac7a │ │ │ │ + bl 21b094 │ │ │ │ + cbnz r5, 4acca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ac6a │ │ │ │ + blt.n 4acba │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4acc2 │ │ │ │ + b.n 4ad12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ac66 │ │ │ │ + bne.n 4acb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ac66 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4acb6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #60504 @ 0xec58 │ │ │ │ + movw r0, #59928 @ 0xea18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aca8 │ │ │ │ + bge.n 4acf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aca8 │ │ │ │ + cbnz r3, 4acf8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4acb6 │ │ │ │ + bge.n 4ad06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4acba │ │ │ │ + cbz r3, 4ad0a │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4acc2 │ │ │ │ + b.n 4ad12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4acb6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ad06 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4acf0 │ │ │ │ + bhi.n 4ad40 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ad06 │ │ │ │ - b.n 4ad18 │ │ │ │ - movw r0, #23956 @ 0x5d94 │ │ │ │ + cbnz r0, 4ad56 │ │ │ │ + b.n 4ad68 │ │ │ │ + movw r0, #23380 @ 0x5b54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4adee │ │ │ │ - b.n 4ace2 │ │ │ │ - bl 9b974 │ │ │ │ + beq.n 4ae3e │ │ │ │ + b.n 4ad32 │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ad26 │ │ │ │ + blt.n 4ad76 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4ad36 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4ad86 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4adee │ │ │ │ + bne.n 4ae3e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ad36 │ │ │ │ + b.n 4ad86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ad14 │ │ │ │ + bne.n 4ad64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ad14 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ad64 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4adc2 │ │ │ │ + ble.n 4ae12 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4ad6a │ │ │ │ + bpl.n 4adba │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ad66 │ │ │ │ + beq.n 4adb6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60516 @ 0xec64 │ │ │ │ + movw r1, #59940 @ 0xea24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4adc4 │ │ │ │ + b.n 4ae14 │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4ad7c │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 4ad9c │ │ │ │ + beq.n 4adcc │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 4adec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4adbc │ │ │ │ + beq.n 4ae0c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60604 @ 0xecbc │ │ │ │ + movw r1, #60028 @ 0xea7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #65160 @ 0xfe88 │ │ │ │ + movw r2, #64584 @ 0xfc48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23956 @ 0x5d94 │ │ │ │ + movw r0, #23380 @ 0x5b54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4adee │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ae3e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4adc4 │ │ │ │ + b.n 4ae14 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4ade0 │ │ │ │ - cbz r1, 4add0 │ │ │ │ + bgt.n 4ae30 │ │ │ │ + cbz r1, 4ae20 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4add8 │ │ │ │ + b.n 4ae28 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188d84 │ │ │ │ + b.w 188fe4 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 46bc6 │ │ │ │ + b.w 46c16 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4} │ │ │ │ movw r4, #43560 @ 0xaa28 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, #33 @ 0x21 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bhi.n 4ae18 │ │ │ │ - movw r1, #60696 @ 0xed18 │ │ │ │ + bhi.n 4ae68 │ │ │ │ + movw r1, #60120 @ 0xead8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ - b.w f41b4 │ │ │ │ - movw r1, #60728 @ 0xed38 │ │ │ │ + b.w f3c30 │ │ │ │ + movw r1, #60152 @ 0xeaf8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - cbnz r4, 4ae5e │ │ │ │ + cbnz r4, 4aeae │ │ │ │ mov r0, r1 │ │ │ │ blx 2ad40 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #60796 @ 0xed7c │ │ │ │ + movw r0, #60220 @ 0xeb3c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ae6e │ │ │ │ + b.n 4aebe │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9406c │ │ │ │ + bl 93e28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4aeee │ │ │ │ + beq.n 4af3e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae90 │ │ │ │ + bge.n 4aee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ae90 │ │ │ │ + cbnz r3, 4aee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4aee4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4af34 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 4aeae │ │ │ │ + cbz r0, 4aefe │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #84] @ (4aef4 ) │ │ │ │ + ldr r1, [pc, #84] @ (4af44 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 9909c │ │ │ │ + bl 98e4c │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4aeb0 │ │ │ │ + b.n 4af00 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84dec │ │ │ │ - cbz r4, 4aee4 │ │ │ │ - movw r1, #34784 @ 0x87e0 │ │ │ │ + bl 84b4c │ │ │ │ + cbz r4, 4af34 │ │ │ │ + movw r1, #34208 @ 0x85a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b108 │ │ │ │ - cbz r0, 4aee4 │ │ │ │ - movw r1, #49732 @ 0xc244 │ │ │ │ + bl 4b158 │ │ │ │ + cbz r0, 4af34 │ │ │ │ + movw r1, #49156 @ 0xc004 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b108 │ │ │ │ - cbz r0, 4aee4 │ │ │ │ + bl 4b158 │ │ │ │ + cbz r0, 4af34 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84dec │ │ │ │ + b.w 84b4c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bvs.n 4af30 │ │ │ │ + bvs.n 4af80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #7204 @ 0x1c24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4af1e │ │ │ │ + beq.n 4af6e │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4afa0 │ │ │ │ + b.n 4aff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4af14 │ │ │ │ + bne.n 4af64 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4af14 │ │ │ │ + bhi.n 4af64 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -45773,76 +45806,76 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 4afd8 │ │ │ │ + bl 4b028 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af66 │ │ │ │ + bge.n 4afb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4af66 │ │ │ │ + cbnz r3, 4afb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af7a │ │ │ │ + bge.n 4afca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4af7a │ │ │ │ + cbnz r3, 4afca │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4af9e │ │ │ │ + beq.n 4afee │ │ │ │ cmp r7, #3 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r4, r4, #1 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4afa0 │ │ │ │ + b.n 4aff0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4afc2 │ │ │ │ + bne.n 4b012 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24e578 │ │ │ │ + b.w 24ebd0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14436 @ 0x3864 │ │ │ │ + movw r0, #13860 @ 0x3624 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4afb6 │ │ │ │ + bne.n 4b006 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 4b0fc │ │ │ │ + beq.w 4b14c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 4b100 │ │ │ │ + bne.w 4b150 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -45858,28 +45891,28 @@ │ │ │ │ blx 2b44c │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2be05c │ │ │ │ + bl 2bde14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b0c6 │ │ │ │ + bne.n 4b116 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 284a48 │ │ │ │ + bl 284864 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4b050 │ │ │ │ - bhi.n 4b028 │ │ │ │ + beq.n 4b0a0 │ │ │ │ + bhi.n 4b078 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 4b0d2 │ │ │ │ + b.n 4b122 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -45890,215 +45923,215 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b096 │ │ │ │ + bge.n 4b0e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4b096 │ │ │ │ + cbnz r3, 4b0e6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b0aa │ │ │ │ + bge.n 4b0fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b0aa │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b0fa │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b0be │ │ │ │ + bge.n 4b10e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b0be │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b10e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 4b0ce │ │ │ │ - bne.n 4b028 │ │ │ │ - b.n 4b0d2 │ │ │ │ + blt.n 4b11e │ │ │ │ + bne.n 4b078 │ │ │ │ + b.n 4b122 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4b028 │ │ │ │ + bne.n 4b078 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b0d2 │ │ │ │ + b.n 4b122 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b0e6 │ │ │ │ + bge.n 4b136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b0e6 │ │ │ │ + cbnz r3, 4b136 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b102 │ │ │ │ + bge.n 4b152 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b102 │ │ │ │ + cbnz r3, 4b152 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b102 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b152 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 4b102 │ │ │ │ + b.n 4b152 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4b136 │ │ │ │ + cbz r0, 4b186 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4b138 │ │ │ │ + b.n 4b188 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ - beq.n 4b170 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4b176 │ │ │ │ + beq.n 4b1c0 │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4b1c6 │ │ │ │ mov r0, fp │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4b186 │ │ │ │ + cbz r2, 4b1d6 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 4b29e │ │ │ │ + b.n 4b2ee │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d1460 │ │ │ │ + bl d0e58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b290 │ │ │ │ + beq.n 4b2e0 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 4b1b4 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4b1ba │ │ │ │ + beq.n 4b204 │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4b20a │ │ │ │ mov r0, fp │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 4b1d8 │ │ │ │ + cbnz r2, 4b228 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4b1e4 │ │ │ │ + cbnz r0, 4b234 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4b290 │ │ │ │ + b.n 4b2e0 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4b1d8 │ │ │ │ + bne.n 4b228 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b408c │ │ │ │ + bl b3a54 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - cbz r2, 4b248 │ │ │ │ - bl d1460 │ │ │ │ + cbz r2, 4b298 │ │ │ │ + bl d0e58 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4b248 │ │ │ │ + cbz r0, 4b298 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4b22a │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 4b22a │ │ │ │ + cbz r2, 4b27a │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 4b27a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4b290 │ │ │ │ + b.n 4b2e0 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4b23c │ │ │ │ + bne.n 4b28c │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bcbc │ │ │ │ - cbz r0, 4b25a │ │ │ │ + bl 9ba64 │ │ │ │ + cbz r0, 4b2aa │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4b1f0 │ │ │ │ + b.n 4b240 │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cf040 │ │ │ │ + bl cea4c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4b262 │ │ │ │ + cbnz r0, 4b2b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 4b1ce │ │ │ │ + bl 8388c │ │ │ │ + b.n 4b21e │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 4b274 │ │ │ │ + ble.n 4b2c4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4b262 │ │ │ │ + b.n 4b2b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e0ad4 │ │ │ │ - b.n 4b298 │ │ │ │ + bl e04b4 │ │ │ │ + b.n 4b2e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ @@ -46106,624 +46139,624 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 188d84 │ │ │ │ - cbz r0, 4b2f0 │ │ │ │ + bl 188fe4 │ │ │ │ + cbz r0, 4b340 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4b2ca │ │ │ │ + cbz r3, 4b31a │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 4b2d2 │ │ │ │ + b.n 4b322 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4b2f0 │ │ │ │ + cbz r5, 4b340 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #32720 @ 0x7fd0 │ │ │ │ + movw r1, #32144 @ 0x7d90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 4b2f0 │ │ │ │ + ble.n 4b340 │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4b2e2 │ │ │ │ + b.n 4b332 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004b2f2 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0004b342 <_PyBytes_ReverseFind@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r3, 4b30a <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 4b35a <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 4b320 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 4b370 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 221790 │ │ │ │ + bl 222200 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b32e <_PyBytes_ReverseFind@@Base+0x3c> │ │ │ │ - b.w 17e0c4 │ │ │ │ + beq.n 4b37e <_PyBytes_ReverseFind@@Base+0x3c> │ │ │ │ + b.w 17e334 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4b358 <_PyBytes_ReverseFind@@Base+0x66> │ │ │ │ + cbz r3, 4b3a8 <_PyBytes_ReverseFind@@Base+0x66> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4b370 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ + b.n 4b3c0 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4b360 <_PyBytes_ReverseFind@@Base+0x6e> │ │ │ │ + bgt.n 4b3b0 <_PyBytes_ReverseFind@@Base+0x6e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4b370 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ + b.n 4b3c0 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4b35c <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ + bne.n 4b3ac <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4b35c <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ + beq.n 4b3ac <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4b392 <_PyBytes_ReverseFind@@Base+0xa0> │ │ │ │ + b.n 4b3e2 <_PyBytes_ReverseFind@@Base+0xa0> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #656] @ (4b618 <_PyBytes_ReverseFind@@Base+0x326>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #656] @ (4b668 <_PyBytes_ReverseFind@@Base+0x326>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b69a <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + beq.w 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b698 <_PyBytes_ReverseFind@@Base+0x3a6> │ │ │ │ - ldr r3, [pc, #624] @ (4b61c <_PyBytes_ReverseFind@@Base+0x32a>) │ │ │ │ + beq.w 4b6e8 <_PyBytes_ReverseFind@@Base+0x3a6> │ │ │ │ + ldr r3, [pc, #624] @ (4b66c <_PyBytes_ReverseFind@@Base+0x32a>) │ │ │ │ movw r8, #41976 @ 0xa3f8 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r6, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 4b4f2 <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ + bne.w 4b542 <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 103ddc │ │ │ │ + bl 1038cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4b4f2 <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ + bne.w 4b542 <_PyBytes_ReverseFind@@Base+0x200> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b3f4 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + bge.n 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b3f4 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + cbnz r3, 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fed4 │ │ │ │ + bl 9f8c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4b42c <_PyBytes_ReverseFind@@Base+0x13a> │ │ │ │ + cbnz r0, 4b47c <_PyBytes_ReverseFind@@Base+0x13a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b412 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + bge.n 4b462 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b412 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ + cbnz r3, 4b462 <_PyBytes_ReverseFind@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 940d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4b69a <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bne.w 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4b4b2 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + bne.n 4b502 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 103ddc │ │ │ │ + bl 1038cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4b4b2 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + cbnz r3, 4b502 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ vmov s15, r0 │ │ │ │ mul.w r0, r7, r0 │ │ │ │ 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.n 4b498 <_PyBytes_ReverseFind@@Base+0x1a6> │ │ │ │ + beq.n 4b4e8 <_PyBytes_ReverseFind@@Base+0x1a6> │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4b478 <_PyBytes_ReverseFind@@Base+0x186> │ │ │ │ + bge.n 4b4c8 <_PyBytes_ReverseFind@@Base+0x186> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4b486 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ + bge.n 4b4d6 <_PyBytes_ReverseFind@@Base+0x194> │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #392] @ 4b610 <_PyBytes_ReverseFind@@Base+0x31e> │ │ │ │ + vldr d5, [pc, #392] @ 4b660 <_PyBytes_ReverseFind@@Base+0x31e> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4b4b2 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ + bhi.n 4b502 <_PyBytes_ReverseFind@@Base+0x1c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b3f4 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + bge.n 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b3f4 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + bne.n 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b3f4 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b444 <_PyBytes_ReverseFind@@Base+0x102> │ │ │ │ mov r0, r7 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b52e <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ + beq.n 4b57e <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14e150 │ │ │ │ + bl 14dc84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4da <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ + bge.n 4b52a <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4b4da <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ + cbnz r3, 4b52a <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4ee <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ + bge.n 4b53e <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b4ee <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ + cbnz r3, 4b53e <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4b560 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + beq.n 4b5b0 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #25144 @ 0x6238 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 4b620 <_PyBytes_ReverseFind@@Base+0x32e> │ │ │ │ + bne.w 4b670 <_PyBytes_ReverseFind@@Base+0x32e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b590 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bge.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b590 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bne.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b590 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4b5cc <_PyBytes_ReverseFind@@Base+0x2da> │ │ │ │ + beq.n 4b61c <_PyBytes_ReverseFind@@Base+0x2da> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4b544 <_PyBytes_ReverseFind@@Base+0x252> │ │ │ │ + cbnz r0, 4b594 <_PyBytes_ReverseFind@@Base+0x252> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b560 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + bge.n 4b5b0 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b560 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + cbnz r3, 4b5b0 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b560 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5b0 <_PyBytes_ReverseFind@@Base+0x26e> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14e150 │ │ │ │ + bl 14dc84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b5ee <_PyBytes_ReverseFind@@Base+0x2fc> │ │ │ │ + blt.n 4b63e <_PyBytes_ReverseFind@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b5fe <_PyBytes_ReverseFind@@Base+0x30c> │ │ │ │ + blt.n 4b64e <_PyBytes_ReverseFind@@Base+0x30c> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4b620 <_PyBytes_ReverseFind@@Base+0x32e> │ │ │ │ + bne.n 4b670 <_PyBytes_ReverseFind@@Base+0x32e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b574 <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ + bge.n 4b5c4 <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b574 <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ + cbnz r3, 4b5c4 <_PyBytes_ReverseFind@@Base+0x282> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b69a <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + b.n 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4b51e <_PyBytes_ReverseFind@@Base+0x22c> │ │ │ │ + bne.n 4b56e <_PyBytes_ReverseFind@@Base+0x22c> │ │ │ │ vldr d7, [r4, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b5e2 <_PyBytes_ReverseFind@@Base+0x2f0> │ │ │ │ + blt.n 4b632 <_PyBytes_ReverseFind@@Base+0x2f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fed4 │ │ │ │ + bl 9f8c4 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b578 <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ + bne.n 4b5c8 <_PyBytes_ReverseFind@@Base+0x286> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b5b2 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + bge.n 4b602 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b5b2 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + cbnz r3, 4b602 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 940d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b69a <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bne.n 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ - bl 103ddc │ │ │ │ + b.w 9b7cc │ │ │ │ + bl 1038cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b522 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ + bne.n 4b572 <_PyBytes_ReverseFind@@Base+0x230> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ - b.n 4b582 <_PyBytes_ReverseFind@@Base+0x290> │ │ │ │ + b.n 4b5d2 <_PyBytes_ReverseFind@@Base+0x290> │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b590 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b590 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bne.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5e0 <_PyBytes_ReverseFind@@Base+0x29e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b554 <_PyBytes_ReverseFind@@Base+0x262> │ │ │ │ + bne.n 4b5a4 <_PyBytes_ReverseFind@@Base+0x262> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b554 <_PyBytes_ReverseFind@@Base+0x262> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5a4 <_PyBytes_ReverseFind@@Base+0x262> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b55c <_PyBytes_ReverseFind@@Base+0x26a> │ │ │ │ + bne.n 4b5ac <_PyBytes_ReverseFind@@Base+0x26a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b55c <_PyBytes_ReverseFind@@Base+0x26a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b5ac <_PyBytes_ReverseFind@@Base+0x26a> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ adds r6, #28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fed4 │ │ │ │ + bl 9f8c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 4b64e <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 4b682 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ + cbnz r6, 4b69e <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 4b6d2 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b64a <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ + bge.n 4b69a <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b64a <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ + cbnz r3, 4b69a <_PyBytes_ReverseFind@@Base+0x358> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b682 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ - bl 14e150 │ │ │ │ + b.n 4b6d2 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ + bl 14dc84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b668 <_PyBytes_ReverseFind@@Base+0x376> │ │ │ │ + bge.n 4b6b8 <_PyBytes_ReverseFind@@Base+0x376> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b668 <_PyBytes_ReverseFind@@Base+0x376> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b6b8 <_PyBytes_ReverseFind@@Base+0x376> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b67c <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ + bge.n 4b6cc <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b67c <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b6cc <_PyBytes_ReverseFind@@Base+0x38a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4b622 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ + bne.n 4b672 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b69a <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bge.n 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b69a <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + cbnz r3, 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b69a <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b6ea <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b6c6 <_PyBytes_ReverseFind@@Base+0x3d4> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4b6d4 <_PyBytes_ReverseFind@@Base+0x3e2> │ │ │ │ + bne.n 4b716 <_PyBytes_ReverseFind@@Base+0x3d4> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 4b724 <_PyBytes_ReverseFind@@Base+0x3e2> │ │ │ │ mov r0, r4 │ │ │ │ blx 2ad40 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b189c │ │ │ │ + b.w 2b164c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b6e2 <_PyBytes_ReverseFind@@Base+0x3f0> │ │ │ │ - b.w 17e0c4 │ │ │ │ + beq.n 4b732 <_PyBytes_ReverseFind@@Base+0x3f0> │ │ │ │ + b.w 17e334 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2be554 │ │ │ │ + b.w 2be30c │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1f37a8 │ │ │ │ + b.w 1f4788 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4b720 <_PyBytes_ReverseFind@@Base+0x42e> │ │ │ │ + bhi.n 4b770 <_PyBytes_ReverseFind@@Base+0x42e> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b736 <_PyBytes_ReverseFind@@Base+0x444> │ │ │ │ - b.n 4b748 <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ - movw r0, #24052 @ 0x5df4 │ │ │ │ + cbnz r0, 4b786 <_PyBytes_ReverseFind@@Base+0x444> │ │ │ │ + b.n 4b798 <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + movw r0, #23476 @ 0x5bb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b81e <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ - b.n 4b712 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ - bl 9b974 │ │ │ │ + beq.n 4b86e <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ + b.n 4b762 <_PyBytes_ReverseFind@@Base+0x420> │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b756 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ + blt.n 4b7a6 <_PyBytes_ReverseFind@@Base+0x464> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4b766 <_PyBytes_ReverseFind@@Base+0x474> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4b7b6 <_PyBytes_ReverseFind@@Base+0x474> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b81e <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ + bne.n 4b86e <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b766 <_PyBytes_ReverseFind@@Base+0x474> │ │ │ │ + b.n 4b7b6 <_PyBytes_ReverseFind@@Base+0x474> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b744 <_PyBytes_ReverseFind@@Base+0x452> │ │ │ │ + bne.n 4b794 <_PyBytes_ReverseFind@@Base+0x452> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b744 <_PyBytes_ReverseFind@@Base+0x452> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b794 <_PyBytes_ReverseFind@@Base+0x452> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4b7f2 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ + ble.n 4b842 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4b79a <_PyBytes_ReverseFind@@Base+0x4a8> │ │ │ │ + bpl.n 4b7ea <_PyBytes_ReverseFind@@Base+0x4a8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b796 <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ + beq.n 4b7e6 <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61384 @ 0xefc8 │ │ │ │ + movw r1, #60808 @ 0xed88 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4b7f4 <_PyBytes_ReverseFind@@Base+0x502> │ │ │ │ + b.n 4b844 <_PyBytes_ReverseFind@@Base+0x502> │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4b7ac <_PyBytes_ReverseFind@@Base+0x4ba> │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 4b7cc <_PyBytes_ReverseFind@@Base+0x4da> │ │ │ │ + beq.n 4b7fc <_PyBytes_ReverseFind@@Base+0x4ba> │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 4b81c <_PyBytes_ReverseFind@@Base+0x4da> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b7ec <_PyBytes_ReverseFind@@Base+0x4fa> │ │ │ │ + beq.n 4b83c <_PyBytes_ReverseFind@@Base+0x4fa> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61472 @ 0xf020 │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #65160 @ 0xfe88 │ │ │ │ + movw r2, #64584 @ 0xfc48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #24052 @ 0x5df4 │ │ │ │ + movw r0, #23476 @ 0x5bb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b81e <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b86e <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4b7f4 <_PyBytes_ReverseFind@@Base+0x502> │ │ │ │ + b.n 4b844 <_PyBytes_ReverseFind@@Base+0x502> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4b810 <_PyBytes_ReverseFind@@Base+0x51e> │ │ │ │ - cbz r1, 4b800 <_PyBytes_ReverseFind@@Base+0x50e> │ │ │ │ + bgt.n 4b860 <_PyBytes_ReverseFind@@Base+0x51e> │ │ │ │ + cbz r1, 4b850 <_PyBytes_ReverseFind@@Base+0x50e> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4b808 <_PyBytes_ReverseFind@@Base+0x516> │ │ │ │ + b.n 4b858 <_PyBytes_ReverseFind@@Base+0x516> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188d84 │ │ │ │ + b.w 188fe4 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 46bc6 │ │ │ │ + b.w 46c16 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 4b834 <_PyBytes_ReverseFind@@Base+0x542> │ │ │ │ + cbz r0, 4b884 <_PyBytes_ReverseFind@@Base+0x542> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 2be8d8 │ │ │ │ + b.w 2be690 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r1, 4b858 <_PyBytes_ReverseFind@@Base+0x566> │ │ │ │ - bl cefa8 │ │ │ │ - cbz r0, 4b88a <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ + cbnz r1, 4b8a8 <_PyBytes_ReverseFind@@Base+0x566> │ │ │ │ + bl ce9b4 │ │ │ │ + cbz r0, 4b8da <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ - b.n 4b88a <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ + b.n 4b8da <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bl cf040 │ │ │ │ - cbz r0, 4b88a <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ + bl cea4c │ │ │ │ + cbz r0, 4b8da <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ adds r6, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4b880 <_PyBytes_ReverseFind@@Base+0x58e> │ │ │ │ + ble.n 4b8d0 <_PyBytes_ReverseFind@@Base+0x58e> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr.w r7, [r7, r2, lsl #2] │ │ │ │ str.w r7, [r1, r2, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ - b.n 4b86a <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ + b.n 4b8ba <_PyBytes_ReverseFind@@Base+0x578> │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ str.w r5, [r1, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4b8bc <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ + cbz r0, 4b90c <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b8bc <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ + bge.n 4b90c <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b8bc <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b90c <_PyBytes_ReverseFind@@Base+0x5ca> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 4b8d8 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ + cbnz r2, 4b928 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b8d8 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ + cbz r0, 4b928 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b8d8 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ + bge.n 4b928 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b8d8 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b928 <_PyBytes_ReverseFind@@Base+0x5e6> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4b8fc <_PyBytes_ReverseFind@@Base+0x60a> │ │ │ │ + bne.n 4b94c <_PyBytes_ReverseFind@@Base+0x60a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17328c │ │ │ │ + b.w 173280 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14284 @ 0x37cc │ │ │ │ + movw r0, #13708 @ 0x358c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b8f0 <_PyBytes_ReverseFind@@Base+0x5fe> │ │ │ │ + bne.n 4b940 <_PyBytes_ReverseFind@@Base+0x5fe> │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -46736,89 +46769,89 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2044c0 │ │ │ │ + bl 2051d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4b99e <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ + cbz r3, 4b9ee <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ cmp r5, r6 │ │ │ │ - bge.n 4b984 <_PyBytes_ReverseFind@@Base+0x692> │ │ │ │ + bge.n 4b9d4 <_PyBytes_ReverseFind@@Base+0x692> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b9a4 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ + beq.n 4b9f4 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4b96c <_PyBytes_ReverseFind@@Base+0x67a> │ │ │ │ + b.n 4b9bc <_PyBytes_ReverseFind@@Base+0x67a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #61748 @ 0xf134 │ │ │ │ + movw r1, #61172 @ 0xeef4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 4b9a4 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 4b9f4 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 7aa84 │ │ │ │ + b.w 7aad4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2a043c │ │ │ │ + bl 2a01ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b9e2 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ + cbz r0, 4ba32 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ mov r1, r5 │ │ │ │ - bl 22fb70 <_PySet_Update@@Base> │ │ │ │ + bl 23022c <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b9e2 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ + bne.n 4ba32 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9e0 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ + bge.n 4ba30 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b9e0 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ + cbnz r3, 4ba30 <_PyBytes_ReverseFind@@Base+0x6ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ - cbnz r5, 4ba16 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + cbnz r5, 4ba66 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f792c │ │ │ │ + bl 1f863c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4ba16 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + cbz r0, 4ba66 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba16 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bge.n 4ba66 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4ba16 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4ba66 <_PyBytes_ReverseFind@@Base+0x724> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ @@ -46836,342 +46869,342 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4ba64 <_PyBytes_ReverseFind@@Base+0x772> │ │ │ │ + cbz r3, 4bab4 <_PyBytes_ReverseFind@@Base+0x772> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4ba7c <_PyBytes_ReverseFind@@Base+0x78a> │ │ │ │ + b.n 4bacc <_PyBytes_ReverseFind@@Base+0x78a> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4ba6c <_PyBytes_ReverseFind@@Base+0x77a> │ │ │ │ + bge.n 4babc <_PyBytes_ReverseFind@@Base+0x77a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4ba7c <_PyBytes_ReverseFind@@Base+0x78a> │ │ │ │ + b.n 4bacc <_PyBytes_ReverseFind@@Base+0x78a> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4ba68 <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ + bgt.n 4bab8 <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4ba68 <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ + beq.n 4bab8 <_PyBytes_ReverseFind@@Base+0x776> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 4ba9c <_PyBytes_ReverseFind@@Base+0x7aa> │ │ │ │ + b.n 4baec <_PyBytes_ReverseFind@@Base+0x7aa> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #268] @ (4bba0 <_PyBytes_ReverseFind@@Base+0x8ae>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #268] @ (4bbf0 <_PyBytes_ReverseFind@@Base+0x8ae>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bb96 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + beq.n 4bbe6 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 4bab6 <_PyBytes_ReverseFind@@Base+0x7c4> │ │ │ │ + beq.n 4bb06 <_PyBytes_ReverseFind@@Base+0x7c4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4bab8 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 4bab8 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ + bne.n 4bb08 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 4bb08 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bb96 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + b.n 4bbe6 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ movs r5, #8 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r7, r8, #16 │ │ │ │ mov r8, r7 │ │ │ │ movs r4, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ add r7, r3 │ │ │ │ mov r9, r8 │ │ │ │ mov r6, r4 │ │ │ │ sub.w fp, sl, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - bls.n 4bb1a <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ + bls.n 4bb6a <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4baf8 <_PyBytes_ReverseFind@@Base+0x806> │ │ │ │ + bne.n 4bb48 <_PyBytes_ReverseFind@@Base+0x806> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4bb14 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ + ble.n 4bb64 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4bb7e <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ + bgt.n 4bbce <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 4bb14 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ + b.n 4bb64 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 4bb7e <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ + beq.n 4bbce <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4bb06 <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ + beq.n 4bb56 <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4bb14 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ + bne.n 4bb64 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 4bb7e <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ + blt.n 4bbce <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ add r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4bad2 <_PyBytes_ReverseFind@@Base+0x7e0> │ │ │ │ + b.n 4bb22 <_PyBytes_ReverseFind@@Base+0x7e0> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 4bb7e <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ + bgt.n 4bbce <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ adds r0, r4, r6 │ │ │ │ - bl 808d0 │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4bb96 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + cbz r0, 4bbe6 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 4bb96 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ + bls.n 4bbe6 <_PyBytes_ReverseFind@@Base+0x8a4> │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 4bb62 <_PyBytes_ReverseFind@@Base+0x870> │ │ │ │ + bne.n 4bbb2 <_PyBytes_ReverseFind@@Base+0x870> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4bb74 <_PyBytes_ReverseFind@@Base+0x882> │ │ │ │ + ble.n 4bbc4 <_PyBytes_ReverseFind@@Base+0x882> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4bb7a <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ + beq.n 4bbca <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 4bb58 <_PyBytes_ReverseFind@@Base+0x866> │ │ │ │ + b.n 4bba8 <_PyBytes_ReverseFind@@Base+0x866> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 4bb78 <_PyBytes_ReverseFind@@Base+0x886> │ │ │ │ + beq.n 4bbc8 <_PyBytes_ReverseFind@@Base+0x886> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 4bb78 <_PyBytes_ReverseFind@@Base+0x886> │ │ │ │ + beq.n 4bbc8 <_PyBytes_ReverseFind@@Base+0x886> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4bb7a <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ + b.n 4bbca <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ mov r3, sl │ │ │ │ - b.n 4bb7a <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ + b.n 4bbca <_PyBytes_ReverseFind@@Base+0x888> │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 4bb38 <_PyBytes_ReverseFind@@Base+0x846> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + b.n 4bb88 <_PyBytes_ReverseFind@@Base+0x846> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58764 @ 0xe58c │ │ │ │ + movw r1, #58188 @ 0xe34c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4bab2 <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4bb02 <_PyBytes_ReverseFind@@Base+0x7c0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4bbc6 <_PyBytes_ReverseFind@@Base+0x8d4> │ │ │ │ + cbz r0, 4bc16 <_PyBytes_ReverseFind@@Base+0x8d4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bbd2 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + bge.n 4bc22 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4bbd2 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ + b.n 4bc22 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2bf400 │ │ │ │ + bl 2bf1b8 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bbb8 <_PyBytes_ReverseFind@@Base+0x8c6> │ │ │ │ + bne.n 4bc08 <_PyBytes_ReverseFind@@Base+0x8c6> │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #18044 @ 0x467c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4bc04 <_PyBytes_ReverseFind@@Base+0x912> │ │ │ │ + beq.n 4bc54 <_PyBytes_ReverseFind@@Base+0x912> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf12 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ + beq.w 4bf62 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4bc1c <_PyBytes_ReverseFind@@Base+0x92a> │ │ │ │ + beq.n 4bc6c <_PyBytes_ReverseFind@@Base+0x92a> │ │ │ │ movw r1, #18044 @ 0x467c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf12 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ + beq.w 4bf62 <_PyBytes_ReverseFind@@Base+0xc20> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbnz r2, 4bc38 <_PyBytes_ReverseFind@@Base+0x946> │ │ │ │ + cbnz r2, 4bc88 <_PyBytes_ReverseFind@@Base+0x946> │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fbe8 │ │ │ │ + bl 7f9f8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4bd66 <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ + b.n 4bdb6 <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4bcdc <_PyBytes_ReverseFind@@Base+0x9ea> │ │ │ │ + beq.n 4bd2c <_PyBytes_ReverseFind@@Base+0x9ea> │ │ │ │ mov r0, r6 │ │ │ │ - bl 253440 <_PyXI_GetMainNamespace@@Base+0x2d0> │ │ │ │ + bl 2537e0 <_PyXI_GetMainNamespace@@Base+0x260> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4bc50 <_PyBytes_ReverseFind@@Base+0x95e> │ │ │ │ - bl 23c160 │ │ │ │ + cbnz r0, 4bca0 <_PyBytes_ReverseFind@@Base+0x95e> │ │ │ │ + bl 23c814 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4bd66 <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ + b.n 4bdb6 <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4bc68 <_PyBytes_ReverseFind@@Base+0x976> │ │ │ │ + cbz r0, 4bcb8 <_PyBytes_ReverseFind@@Base+0x976> │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4bc86 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ + b.n 4bcd6 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + bl 8388c │ │ │ │ + b.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ - cbz r2, 4bc86 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ + cbz r2, 4bcd6 <_PyBytes_ReverseFind@@Base+0x994> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bcc.n 4bc70 <_PyBytes_ReverseFind@@Base+0x97e> │ │ │ │ + bcc.n 4bcc0 <_PyBytes_ReverseFind@@Base+0x97e> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ sub.w r5, r4, #8 │ │ │ │ strd r2, r6, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ itt ge │ │ │ │ addge r3, #1 │ │ │ │ strge r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #660] @ (4bf44 <_PyBytes_ReverseFind@@Base+0xc52>) │ │ │ │ + ldr r3, [pc, #660] @ (4bf94 <_PyBytes_ReverseFind@@Base+0xc52>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w r0, [r2, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r2, #3868] @ 0xf1c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r1, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r5, [r6, #0] │ │ │ │ strd r0, r3, [r4, #-8] │ │ │ │ str r5, [r0, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ - b.n 4bd6c <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ + b.n 4bdbc <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #4601 @ 0x11f9 │ │ │ │ + movw r3, #3857 @ 0xf11 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4bd2a <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ + bne.n 4bd7a <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ lsls r3, r3, #1 │ │ │ │ smull r1, r0, r3, r1 │ │ │ │ sub.w r3, r0, r3, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4bd2a <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ + blt.n 4bd7a <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ac84 │ │ │ │ + bl 9aa2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + beq.w 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7fbe8 │ │ │ │ + bl 7f9f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + beq.w 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 4bd6c <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ + b.n 4bdbc <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fbe8 │ │ │ │ + bl 7f9f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + beq.w 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ mov r1, r5 │ │ │ │ - bl a07f4 │ │ │ │ - cbz r0, 4bd6c <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ + bl a02e0 │ │ │ │ + cbz r0, 4bdbc <_PyBytes_ReverseFind@@Base+0xa7a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4bf0e <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ + bge.w 4bf5e <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4bf0e <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ + bne.w 4bf5e <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bf0e <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf5e <_PyBytes_ReverseFind@@Base+0xc1c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ - bl 106518 │ │ │ │ + beq.w 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + bl 106008 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4bd90 <_PyBytes_ReverseFind@@Base+0xa9e> │ │ │ │ + cbnz r0, 4bde0 <_PyBytes_ReverseFind@@Base+0xa9e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4beda <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bge.w 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4beda <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bne.w 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4beda <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ add r5, sp, #20 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl a8208 │ │ │ │ + bl a7bbc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4be8a <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ + beq.n 4beda <_PyBytes_ReverseFind@@Base+0xb98> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, sl │ │ │ │ @@ -47180,420 +47213,420 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - bl 298b70 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 2989d8 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4bde4 <_PyBytes_ReverseFind@@Base+0xaf2> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 4be0c <_PyBytes_ReverseFind@@Base+0xb1a> │ │ │ │ - b.n 4bef0 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + cbnz r0, 4be34 <_PyBytes_ReverseFind@@Base+0xaf2> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 4be5c <_PyBytes_ReverseFind@@Base+0xb1a> │ │ │ │ + b.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bef0 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ - beq.n 4be0c <_PyBytes_ReverseFind@@Base+0xb1a> │ │ │ │ + blt.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + beq.n 4be5c <_PyBytes_ReverseFind@@Base+0xb1a> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl dbcb0 │ │ │ │ + bl db69c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4be58 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ - b.n 4bef0 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + bne.n 4bea8 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ + b.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bef0 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + beq.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 109a04 │ │ │ │ + bl 109518 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4be44 <_PyBytes_ReverseFind@@Base+0xb52> │ │ │ │ + bne.n 4be94 <_PyBytes_ReverseFind@@Base+0xb52> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bef0 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + bge.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bef0 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + bne.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bef0 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4be58 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ + bge.n 4bea8 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4be58 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ + cbnz r3, 4bea8 <_PyBytes_ReverseFind@@Base+0xb66> │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4be6c <_PyBytes_ReverseFind@@Base+0xb7a> │ │ │ │ + bge.n 4bebc <_PyBytes_ReverseFind@@Base+0xb7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4be6c <_PyBytes_ReverseFind@@Base+0xb7a> │ │ │ │ + cbnz r3, 4bebc <_PyBytes_ReverseFind@@Base+0xb7a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd98 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + bge.n 4bde8 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bd98 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + bne.n 4bde8 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bd98 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ - ldr r0, [pc, #188] @ (4bf48 <_PyBytes_ReverseFind@@Base+0xc56>) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bde8 <_PyBytes_ReverseFind@@Base+0xaa6> │ │ │ │ + ldr r0, [pc, #188] @ (4bf98 <_PyBytes_ReverseFind@@Base+0xc56>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4bef0 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ + cbz r0, 4bf40 <_PyBytes_ReverseFind@@Base+0xbfe> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 22fb70 <_PySet_Update@@Base> │ │ │ │ + bl 23022c <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bebe <_PyBytes_ReverseFind@@Base+0xbcc> │ │ │ │ + bne.n 4bf0e <_PyBytes_ReverseFind@@Base+0xbcc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4beee <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ + bge.n 4bf3e <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4beee <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ + cbnz r3, 4bf3e <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4beee <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf3e <_PyBytes_ReverseFind@@Base+0xbfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bed2 <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ + bge.n 4bf22 <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bed2 <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ + cbnz r3, 4bf22 <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bede <_PyBytes_ReverseFind@@Base+0xbec> │ │ │ │ + blt.n 4bf2e <_PyBytes_ReverseFind@@Base+0xbec> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + b.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4beda <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bne.n 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4beda <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf2a <_PyBytes_ReverseFind@@Base+0xbe8> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r8 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + b.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a043c │ │ │ │ + bl 2a01ec │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4bf62 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ - ldr r0, [pc, #44] @ (4bf4c <_PyBytes_ReverseFind@@Base+0xc5a>) │ │ │ │ + cbz r0, 4bfb2 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ + ldr r0, [pc, #44] @ (4bf9c <_PyBytes_ReverseFind@@Base+0xc5a>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r6, [sp, #24] │ │ │ │ - bl ad708 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + bl ad0c0 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bf50 <_PyBytes_ReverseFind@@Base+0xc5e> │ │ │ │ + cbnz r0, 4bfa0 <_PyBytes_ReverseFind@@Base+0xc5e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + bge.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + cbnz r3, 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bf64 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bfb4 <_PyBytes_ReverseFind@@Base+0xc72> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r0, [ip, #328]! @ 0x148 │ │ │ │ lsls r0, r4, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf62 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ + bge.n 4bfb2 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bf62 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4bfb2 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - cbnz r1, 4bf8e <_PyBytes_ReverseFind@@Base+0xc9c> │ │ │ │ + cbnz r1, 4bfde <_PyBytes_ReverseFind@@Base+0xc9c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1f0760 │ │ │ │ + bl 1f1740 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bfa0 <_PyBytes_ReverseFind@@Base+0xcae> │ │ │ │ - b.n 4c00c <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ - movw r0, #24736 @ 0x60a0 │ │ │ │ + cbnz r0, 4bff0 <_PyBytes_ReverseFind@@Base+0xcae> │ │ │ │ + b.n 4c05c <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ + movw r0, #24160 @ 0x5e60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 240218 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 2408dc <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bf82 <_PyBytes_ReverseFind@@Base+0xc90> │ │ │ │ - b.n 4c00a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ + bne.n 4bfd2 <_PyBytes_ReverseFind@@Base+0xc90> │ │ │ │ + b.n 4c05a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #64348 @ 0xfb5c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 4bfdc <_PyBytes_ReverseFind@@Base+0xcea> │ │ │ │ + beq.n 4c02c <_PyBytes_ReverseFind@@Base+0xcea> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 4bfdc <_PyBytes_ReverseFind@@Base+0xcea> │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 4c02c <_PyBytes_ReverseFind@@Base+0xcea> │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #61820 @ 0xf17c │ │ │ │ + movw r1, #61244 @ 0xef3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bffe <_PyBytes_ReverseFind@@Base+0xd0c> │ │ │ │ - b.n 4c00a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ + blt.n 4c04e <_PyBytes_ReverseFind@@Base+0xd0c> │ │ │ │ + b.n 4c05a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a0618 │ │ │ │ + bl a0104 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bff6 <_PyBytes_ReverseFind@@Base+0xd04> │ │ │ │ - cbz r7, 4c00c <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ + beq.n 4c046 <_PyBytes_ReverseFind@@Base+0xd04> │ │ │ │ + cbz r7, 4c05c <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl a0618 │ │ │ │ + bl a0104 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c00c <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ + bne.n 4c05c <_PyBytes_ReverseFind@@Base+0xd1a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c00a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ + bge.n 4c05a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c00a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ + cbnz r3, 4c05a <_PyBytes_ReverseFind@@Base+0xd18> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004c012 : │ │ │ │ - ldr r0, [pc, #4] @ (4c018 ) │ │ │ │ - b.w 1da5bc │ │ │ │ +0004c062 : │ │ │ │ + ldr r0, [pc, #4] @ (4c068 ) │ │ │ │ + b.w 1db5a4 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4c044 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4c04a │ │ │ │ + beq.n 4c094 │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4c09a │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4c056 │ │ │ │ + cbz r3, 4c0a6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4c088 │ │ │ │ + b.n 4c0d8 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 4c084 │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 4c0d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4c084 │ │ │ │ + cbnz r3, 4c0d4 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 4c084 │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 4c0d4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4c084 │ │ │ │ + cbnz r3, 4c0d4 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 4c084 │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 4c0d4 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004c08c : │ │ │ │ +0004c0dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 4c0aa │ │ │ │ + bpl.n 4c0fa │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4c0c0 │ │ │ │ + beq.n 4c110 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movs r1, #123 @ 0x7b │ │ │ │ - movw r0, #38708 @ 0x9734 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4c0e6 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4c136 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4c0ca │ │ │ │ + blt.n 4c11a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt.n 4c0ec │ │ │ │ + blt.n 4c13c │ │ │ │ mov r0, r2 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61888 @ 0xf1c0 │ │ │ │ + movw r1, #61312 @ 0xef80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c0fc │ │ │ │ + b.n 4c14c │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #204] @ (4c1e4 ) │ │ │ │ + ldr r1, [pc, #204] @ (4c234 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 4c126 │ │ │ │ + cbnz r0, 4c176 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c1e2 │ │ │ │ + b.n 4c232 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c120 │ │ │ │ - ldr r1, [pc, #180] @ (4c1e8 ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #180] @ (4c238 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c120 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c120 │ │ │ │ - ldr r1, [pc, #156] @ (4c1ec ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #156] @ (4c23c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c120 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c120 │ │ │ │ - ldr r1, [pc, #136] @ (4c1f0 ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #136] @ (4c240 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c120 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c120 │ │ │ │ - ldr r1, [pc, #112] @ (4c1f4 ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #112] @ (4c244 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c120 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c120 │ │ │ │ - ldr r1, [pc, #92] @ (4c1f8 ) │ │ │ │ + blt.n 4c170 │ │ │ │ + ldr r1, [pc, #92] @ (4c248 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ + bl 1e0b00 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c120 │ │ │ │ + beq.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb24 │ │ │ │ + bl 1e0b04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c120 │ │ │ │ + blt.n 4c170 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #61924 @ 0xf1e4 │ │ │ │ + movw r2, #61348 @ 0xefa4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #20380 @ 0x4f9c │ │ │ │ + movw r1, #19804 @ 0x4d5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2147f4 │ │ │ │ + bl 2154e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c120 │ │ │ │ + blt.n 4c170 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24628 @ 0x6034 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r6, #188 @ 0xbc │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r6, #208 @ 0xd0 │ │ │ │ @@ -47605,591 +47638,591 @@ │ │ │ │ adds r7, #12 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c2b6 │ │ │ │ + beq.n 4c306 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl f9ed8 │ │ │ │ + bl f99e0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c2b2 │ │ │ │ + bne.n 4c302 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c2b2 │ │ │ │ + bne.n 4c302 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #516] @ 0x204 │ │ │ │ - bl dd650 │ │ │ │ + bl dd038 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c2a4 │ │ │ │ + beq.n 4c2f4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c2a6 │ │ │ │ + beq.n 4c2f6 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r7, #820] @ 0x334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9909c │ │ │ │ + bl 98e4c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c2a6 │ │ │ │ + beq.n 4c2f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c262 │ │ │ │ + bge.n 4c2b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c262 │ │ │ │ + cbnz r3, 4c2b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r7, #928] @ 0x3a0 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 9909c │ │ │ │ + bl 98e4c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c2a6 │ │ │ │ + beq.n 4c2f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c2be │ │ │ │ + bge.n 4c30e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c2be │ │ │ │ + cbnz r3, 4c30e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c2be │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c30e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c2be │ │ │ │ + b.n 4c30e │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4c2d4 │ │ │ │ + cbz r0, 4c324 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c2d6 │ │ │ │ + bge.n 4c326 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (4c2d8 ) │ │ │ │ + ldr r0, [pc, #0] @ (4c328 ) │ │ │ │ bx lr │ │ │ │ movs r6, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4c316 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 4c366 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36188 @ 0x8d5c │ │ │ │ + movw r0, #35612 @ 0x8b1c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c360 │ │ │ │ + b.n 4c3b0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c360 │ │ │ │ + cbz r0, 4c3b0 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4c346 │ │ │ │ + beq.n 4c396 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4c312 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4c362 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2b330 │ │ │ │ - cbnz r0, 4c358 │ │ │ │ - bl 23c160 │ │ │ │ + cbnz r0, 4c3a8 │ │ │ │ + bl 23c814 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4c360 │ │ │ │ + b.n 4c3b0 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4c388 │ │ │ │ + bne.n 4c3d8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 15129c │ │ │ │ + b.w 150dcc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14308 @ 0x37e4 │ │ │ │ + movw r0, #13732 @ 0x35a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c37c │ │ │ │ + bne.n 4c3cc │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1691c4 │ │ │ │ - cbz r0, 4c3c6 │ │ │ │ + bl 168e78 │ │ │ │ + cbz r0, 4c416 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004c3d8 : │ │ │ │ +0004c428 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35252 @ 0x89b4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 4c400 │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 4c450 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 281ec0 <_PyParkingLot_AfterFork@@Base+0x278> │ │ │ │ + b.w 281ca0 <_PyParkingLot_AfterFork@@Base+0x278> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #6832 @ 0x1ab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4c43c │ │ │ │ + beq.n 4c48c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #62088 @ 0xf288 │ │ │ │ + movw r1, #61512 @ 0xf048 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ - bl 4c6bc │ │ │ │ + b.w f3c30 │ │ │ │ + bl 4c70c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 4c47a │ │ │ │ + cbnz r1, 4c4ca │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51900 @ 0xcabc │ │ │ │ + movw r1, #51324 @ 0xc87c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4c486 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4c4d6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 4c48c │ │ │ │ + bge.n 4c4dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c490 │ │ │ │ + b.n 4c4e0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4c4b2 │ │ │ │ + bne.n 4c502 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 40f70 │ │ │ │ + b.w 40fc0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14264 @ 0x37b8 │ │ │ │ + movw r0, #13688 @ 0x3578 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c4a6 │ │ │ │ + bne.n 4c4f6 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004c4c8 <_PyObject_SetManagedDict@@Base>: │ │ │ │ +0004c518 <_PyObject_SetManagedDict@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r6, [r0, #-12] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 4c53a <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ - cbnz r6, 4c506 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ + bpl.n 4c58a <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ + cbnz r6, 4c556 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, r5 │ │ │ │ - cbz r1, 4c4fa <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ + cbz r1, 4c54a <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ - bl 1e91c4 <_PyEval_NoToolsForUnwind@@Base+0xb48> │ │ │ │ + bl 1ea10c <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c558 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + b.n 4c5a8 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2587f8 │ │ │ │ - cbnz r0, 4c554 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ - cbz r4, 4c51e <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ + bl 258968 <_PyInterpreterState_GetWhence@@Base+0x2db0> │ │ │ │ + cbnz r0, 4c5a4 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ + cbz r4, 4c56e <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c558 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + bge.n 4c5a8 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - cbnz r4, 4c558 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbnz r4, 4c5a8 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4c558 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ - cbz r1, 4c548 <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ + b.n 4c5a8 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbz r1, 4c598 <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ - bl 84dec │ │ │ │ - b.n 4c502 <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ + bl 84b4c │ │ │ │ + b.n 4c552 <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 4c584 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + cbz r0, 4c5d4 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c584 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + bge.n 4c5d4 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c584 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c5d4 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4c59e <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + cbz r0, 4c5ee <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c59e <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + bge.n 4c5ee <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c59e <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c5ee <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 4c5be <_PyObject_SetManagedDict@@Base+0xf6> │ │ │ │ + cbz r3, 4c60e <_PyObject_SetManagedDict@@Base+0xf6> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4c5d6 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ + b.n 4c626 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4c5c6 <_PyObject_SetManagedDict@@Base+0xfe> │ │ │ │ + bgt.n 4c616 <_PyObject_SetManagedDict@@Base+0xfe> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4c5d6 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ + b.n 4c626 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c5c2 <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ + bgt.n 4c612 <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c5c2 <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ + beq.n 4c612 <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4c5fe <_PyObject_SetManagedDict@@Base+0x136> │ │ │ │ + b.n 4c64e <_PyObject_SetManagedDict@@Base+0x136> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #15468 @ 0x3c6c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c6b6 <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ + beq.n 4c706 <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ add r6, r7 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4c614 <_PyObject_SetManagedDict@@Base+0x14c> │ │ │ │ + beq.n 4c664 <_PyObject_SetManagedDict@@Base+0x14c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 4c614 <_PyObject_SetManagedDict@@Base+0x14c> │ │ │ │ + bge.n 4c664 <_PyObject_SetManagedDict@@Base+0x14c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c6b6 <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ + b.n 4c706 <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ ldr r4, [r5, #32] │ │ │ │ - cbz r4, 4c64e <_PyObject_SetManagedDict@@Base+0x186> │ │ │ │ - cbz r6, 4c61c <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ + cbz r4, 4c69e <_PyObject_SetManagedDict@@Base+0x186> │ │ │ │ + cbz r6, 4c66c <_PyObject_SetManagedDict@@Base+0x154> │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 4c6ae <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + beq.n 4c6fe <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c638 <_PyObject_SetManagedDict@@Base+0x170> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4c688 <_PyObject_SetManagedDict@@Base+0x170> │ │ │ │ + bl 93e90 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c64e <_PyObject_SetManagedDict@@Base+0x186> │ │ │ │ - b.n 4c610 <_PyObject_SetManagedDict@@Base+0x148> │ │ │ │ + cbz r0, 4c69e <_PyObject_SetManagedDict@@Base+0x186> │ │ │ │ + b.n 4c660 <_PyObject_SetManagedDict@@Base+0x148> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19bf90 │ │ │ │ + bl 19cac4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c62e <_PyObject_SetManagedDict@@Base+0x166> │ │ │ │ + blt.n 4c67e <_PyObject_SetManagedDict@@Base+0x166> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, r0, lsl #2] │ │ │ │ - cbnz r4, 4c660 <_PyObject_SetManagedDict@@Base+0x198> │ │ │ │ - b.n 4c62e <_PyObject_SetManagedDict@@Base+0x166> │ │ │ │ + cbnz r4, 4c6b0 <_PyObject_SetManagedDict@@Base+0x198> │ │ │ │ + b.n 4c67e <_PyObject_SetManagedDict@@Base+0x166> │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ - b.n 4c6b6 <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ - cbz r6, 4c68a <_PyObject_SetManagedDict@@Base+0x1c2> │ │ │ │ + bl 15c3f0 │ │ │ │ + b.n 4c706 <_PyObject_SetManagedDict@@Base+0x1ee> │ │ │ │ + cbz r6, 4c6da <_PyObject_SetManagedDict@@Base+0x1c2> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4c6ae <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + beq.n 4c6fe <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fc1c │ │ │ │ + bl 29f9cc │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbnz r3, 4c67e <_PyObject_SetManagedDict@@Base+0x1b6> │ │ │ │ + cbnz r3, 4c6ce <_PyObject_SetManagedDict@@Base+0x1b6> │ │ │ │ str r4, [r5, #32] │ │ │ │ - b.n 4c680 <_PyObject_SetManagedDict@@Base+0x1b8> │ │ │ │ + b.n 4c6d0 <_PyObject_SetManagedDict@@Base+0x1b8> │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b.n 4c6ae <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + b.n 4c6fe <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4c6ae <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ + beq.n 4c6fe <_PyObject_SetManagedDict@@Base+0x1e6> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fc1c │ │ │ │ + bl 29f9cc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ strd r3, r6, [r4, #8] │ │ │ │ - cbnz r3, 4c6a4 <_PyObject_SetManagedDict@@Base+0x1dc> │ │ │ │ + cbnz r3, 4c6f4 <_PyObject_SetManagedDict@@Base+0x1dc> │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - b.n 4c6a6 <_PyObject_SetManagedDict@@Base+0x1de> │ │ │ │ + b.n 4c6f6 <_PyObject_SetManagedDict@@Base+0x1de> │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004c6bc : │ │ │ │ +0004c70c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6500 @ 0x1964 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c6f2 │ │ │ │ + beq.n 4c742 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20360 @ 0x4f88 │ │ │ │ + movw r1, #19784 @ 0x4d48 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4c718 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4c768 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6832 @ 0x1ab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c71e │ │ │ │ + beq.n 4c76e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62156 @ 0xf2cc │ │ │ │ + movw r1, #61580 @ 0xf08c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c804 │ │ │ │ + b.n 4c854 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbz r7, 4c73c │ │ │ │ + cbz r7, 4c78c │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62192 @ 0xf2f0 │ │ │ │ + movw r1, #61616 @ 0xf0b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 4c718 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 4c768 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4c75e │ │ │ │ + beq.n 4c7ae │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62224 @ 0xf310 │ │ │ │ + movw r1, #61648 @ 0xf0d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 4c718 │ │ │ │ - ldr.w r8, [pc, #172] @ 4c80c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 4c768 │ │ │ │ + ldr.w r8, [pc, #172] @ 4c85c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r6, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 4c77a │ │ │ │ - bl 24f9a8 │ │ │ │ - cbz r0, 4c77a │ │ │ │ + cbnz r0, 4c7ca │ │ │ │ + bl 2500a4 │ │ │ │ + cbz r0, 4c7ca │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4c79a │ │ │ │ + beq.n 4c7ea │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62268 @ 0xf33c │ │ │ │ + movw r1, #61692 @ 0xf0fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 4c718 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 4c768 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbnz r1, 4c7fa │ │ │ │ + cbnz r1, 4c84a │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ - cbnz r4, 4c7b8 │ │ │ │ - bl 24f9a8 │ │ │ │ + cbnz r4, 4c808 │ │ │ │ + bl 2500a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c718 │ │ │ │ + beq.n 4c768 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4d2f0 │ │ │ │ + bl 4d340 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c718 │ │ │ │ + beq.n 4c768 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4c7f0 │ │ │ │ + bne.n 4c840 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c7de │ │ │ │ + bge.n 4c82e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c7de │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #43820 @ 0xab2c │ │ │ │ + cbnz r3, 4c82e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ - b.n 4c718 │ │ │ │ + bl 15c3f0 │ │ │ │ + b.n 4c768 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 84dec │ │ │ │ - b.n 4c804 │ │ │ │ + bl 84b4c │ │ │ │ + b.n 4c854 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 284ad4 │ │ │ │ + b.w 2848f0 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -48201,73 +48234,73 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-216] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr r1, [pc, #280] @ (4c960 ) │ │ │ │ + ldr r1, [pc, #280] @ (4c9b0 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #52592 @ 0xcd70 │ │ │ │ + movw r2, #52016 @ 0xcb30 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #62308 @ 0xf364 │ │ │ │ + movw r1, #61732 @ 0xf124 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c938 │ │ │ │ + beq.n 4c988 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #62448 @ 0xf3f0 │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #62328 @ 0xf378 │ │ │ │ + movw r0, #61752 @ 0xf138 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c8d0 │ │ │ │ + beq.n 4c920 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - bl 249aac │ │ │ │ + bl 24a16c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c8d0 │ │ │ │ + beq.n 4c920 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4c8d4 │ │ │ │ + beq.n 4c924 │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 4c8e0 │ │ │ │ + beq.n 4c930 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52716 @ 0xcdec │ │ │ │ + movw r1, #52140 @ 0xcbac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c92e │ │ │ │ + b.n 4c97e │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 4c8ea │ │ │ │ + b.n 4c93a │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ add r3, sp, #16 │ │ │ │ movw r2, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, sp, #20 │ │ │ │ @@ -48275,1212 +48308,1212 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 2b160 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ ldr.w r1, [r5, #-168] │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3fd6c │ │ │ │ + bl 3fc44 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 4c93a │ │ │ │ + bl 8388c │ │ │ │ + b.n 4c98a │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #32] @ (4c960 ) │ │ │ │ + ldr r3, [pc, #32] @ (4c9b0 ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4c952 │ │ │ │ + beq.n 4c9a2 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #16512 @ 0x4080 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - b.n 4c55a <_PyObject_SetManagedDict@@Base+0x92> │ │ │ │ + b.n 4c5aa <_PyObject_SetManagedDict@@Base+0x92> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #32704 @ 0x7fc0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 2ac2bc │ │ │ │ + bl 2ac06c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4c9da │ │ │ │ - cbz r0, 4c994 │ │ │ │ + beq.n 4ca2a │ │ │ │ + cbz r0, 4c9e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 4c998 │ │ │ │ + b.n 4c9e8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 4c9de │ │ │ │ + bpl.n 4ca2e │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl e0c24 │ │ │ │ + bl e060c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c9e6 │ │ │ │ + cbz r0, 4ca36 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0618 │ │ │ │ - cbz r0, 4c9e6 │ │ │ │ + bl a0104 │ │ │ │ + cbz r0, 4ca36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c9da │ │ │ │ + bge.n 4ca2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c9da │ │ │ │ + cbnz r3, 4ca2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c9e6 │ │ │ │ + b.n 4ca36 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4ca04 │ │ │ │ + cbz r2, 4ca54 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 4ca06 │ │ │ │ + b.n 4ca56 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 4ca14 │ │ │ │ - cbnz r2, 4ca14 │ │ │ │ - cbnz r3, 4ca32 │ │ │ │ + bhi.n 4ca64 │ │ │ │ + cbnz r2, 4ca64 │ │ │ │ + cbnz r3, 4ca82 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #36] @ (4ca50 ) │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #36] @ (4caa0 ) │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4ca4a │ │ │ │ + cbz r0, 4ca9a │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16c418 <_PyList_SliceSubscript@@Base+0x12b0> │ │ │ │ + b.w 16c170 <_PyList_SliceSubscript@@Base+0x12ac> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #152 @ 0x98 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 4ca70 │ │ │ │ + cbnz r2, 4cac0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4ca98 │ │ │ │ - b.n 4ca86 │ │ │ │ - movw r0, #47208 @ 0xb868 │ │ │ │ + beq.n 4cae8 │ │ │ │ + b.n 4cad6 │ │ │ │ + movw r0, #46632 @ 0xb628 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ca68 │ │ │ │ + bne.n 4cab8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4caca │ │ │ │ - movw r0, #47208 @ 0xb868 │ │ │ │ + b.n 4cb1a │ │ │ │ + movw r0, #46632 @ 0xb628 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ca82 │ │ │ │ + beq.n 4cad2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a8b24 │ │ │ │ + bl a84dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4caca │ │ │ │ + cbz r0, 4cb1a │ │ │ │ ldrd r1, r2, [r5, #12] │ │ │ │ - bl 10a2b0 │ │ │ │ + bl 109dc4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4caba │ │ │ │ + blt.n 4cb0a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4caca │ │ │ │ + b.n 4cb1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cab6 │ │ │ │ + bne.n 4cb06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cab6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cb06 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 4cafa │ │ │ │ + cbnz r3, 4cb4a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #41356 @ 0xa18c │ │ │ │ + movw r0, #40780 @ 0x9f4c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103eb4 │ │ │ │ - bl 171048 │ │ │ │ - cbz r0, 4cb14 │ │ │ │ + b.w 1039a4 │ │ │ │ + bl 170ddc │ │ │ │ + cbz r0, 4cb64 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4cb5a │ │ │ │ - movw r0, #46880 @ 0xb720 │ │ │ │ + bne.n 4cbaa │ │ │ │ + movw r0, #46304 @ 0xb4e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a714 │ │ │ │ + bl 9a4bc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cb52 │ │ │ │ + cbz r0, 4cba2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cb42 │ │ │ │ + blt.n 4cb92 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4cb52 │ │ │ │ + b.n 4cba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cb3e │ │ │ │ + bne.n 4cb8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cb3e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cb8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 4cb5c │ │ │ │ + bl 21b094 │ │ │ │ + b.n 4cbac │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 4cb96 │ │ │ │ + bne.n 4cbe6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4ccb4 │ │ │ │ + beq.w 4cd04 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4ccbc │ │ │ │ + b.n 4cd0c │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw r7, #12128 @ 0x2f60 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4cbf0 │ │ │ │ + beq.n 4cc40 │ │ │ │ movw r1, #11528 @ 0x2d08 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4cbf0 │ │ │ │ + beq.n 4cc40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 4cbf0 │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 4cc40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ movw r1, #19200 @ 0x4b00 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4cbf0 │ │ │ │ + beq.n 4cc40 │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n 4cbf0 │ │ │ │ + bmi.n 4cc40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ movw r1, #18044 @ 0x467c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4cbf0 │ │ │ │ + beq.n 4cc40 │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 4cbf0 │ │ │ │ + bmi.n 4cc40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 4cc0e │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 4cc5e │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - cbz r6, 4cbf6 │ │ │ │ + cbz r6, 4cc46 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 142798 │ │ │ │ + bl 1422e4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4cc44 │ │ │ │ + beq.n 4cc94 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r5, r4 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4cc1c │ │ │ │ - b.n 4cc44 │ │ │ │ - cbnz r7, 4cc68 │ │ │ │ + cbnz r0, 4cc6c │ │ │ │ + b.n 4cc94 │ │ │ │ + cbnz r7, 4ccb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fed4 │ │ │ │ + bl 9f8c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 4cc8a │ │ │ │ - bl f2a6c │ │ │ │ + cbz r6, 4ccda │ │ │ │ + bl f24dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cc48 │ │ │ │ + blt.n 4cc98 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 4cc1a │ │ │ │ + bne.n 4cc6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cc58 │ │ │ │ + blt.n 4cca8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ccbc │ │ │ │ + b.n 4cd0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cc38 │ │ │ │ + bne.n 4cc88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cc38 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cc88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cc44 │ │ │ │ + bne.n 4cc94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cc44 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cc94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4cc7a │ │ │ │ + blt.n 4ccca │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4ccbc │ │ │ │ + b.n 4cd0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cc70 │ │ │ │ + bne.n 4ccc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cc70 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ccc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cc9e │ │ │ │ + bge.n 4ccee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cc9e │ │ │ │ + cbnz r3, 4ccee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 940d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4ccbc │ │ │ │ + b.n 4cd0c │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4ccdc │ │ │ │ + cbz r3, 4cd2c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4ccf4 │ │ │ │ + b.n 4cd44 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4cce4 │ │ │ │ + bge.n 4cd34 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4ccf4 │ │ │ │ + b.n 4cd44 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4cce0 │ │ │ │ + bgt.n 4cd30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4cce0 │ │ │ │ + beq.n 4cd30 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4cd16 │ │ │ │ + b.n 4cd66 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #644] @ (4cf90 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #644] @ (4cfe0 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d168 │ │ │ │ + beq.w 4d1b8 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4cd62 │ │ │ │ + beq.n 4cdb2 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4cd2a │ │ │ │ + beq.n 4cd7a │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 4cd32 │ │ │ │ - b.n 4cd70 │ │ │ │ + bne.n 4cd82 │ │ │ │ + b.n 4cdc0 │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cd5a │ │ │ │ - bl 9b974 │ │ │ │ + cbz r0, 4cdaa │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cd56 │ │ │ │ + bge.n 4cda6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cd56 │ │ │ │ + cbnz r3, 4cda6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4cd74 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 4cd70 │ │ │ │ - b.n 4d166 │ │ │ │ + bne.n 4cdc4 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 4cdc0 │ │ │ │ + b.n 4d1b6 │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cd74 │ │ │ │ + b.n 4cdc4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r7, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r7, 4cd8a │ │ │ │ + cbz r7, 4cdda │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ - b.n 4cd92 │ │ │ │ + b.n 4cde2 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 4cf04 │ │ │ │ + bne.w 4cf54 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d15a │ │ │ │ - movw sl, #31696 @ 0x7bd0 │ │ │ │ + beq.w 4d1aa │ │ │ │ + movw sl, #31120 @ 0x7990 │ │ │ │ movt sl, #50 @ 0x32 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 4ce66 │ │ │ │ + beq.n 4ceb6 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 4cde6 │ │ │ │ + ble.n 4ce36 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4cde8 │ │ │ │ + bpl.n 4ce38 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4cdd4 │ │ │ │ - beq.n 4cedc │ │ │ │ + b.n 4ce24 │ │ │ │ + beq.n 4cf2c │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - ble.n 4ce02 │ │ │ │ + ble.n 4ce52 │ │ │ │ ldrb.w r3, [r6, r8] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 4ce02 │ │ │ │ + bmi.n 4ce52 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4cdec │ │ │ │ + b.n 4ce3c │ │ │ │ sub.w r1, r8, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cee8 │ │ │ │ + beq.n 4cf38 │ │ │ │ cmp.w r9, #11 │ │ │ │ - bgt.n 4ce20 │ │ │ │ + bgt.n 4ce70 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r9, lsl #2] │ │ │ │ - b.n 4ce5e │ │ │ │ + b.n 4ceae │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4ce4a │ │ │ │ + cbz r0, 4ce9a │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ceec │ │ │ │ + bge.n 4cf3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ceec │ │ │ │ + bne.n 4cf3c │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ceec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cf3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ce5e │ │ │ │ + bge.n 4ceae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4ce5e │ │ │ │ + cbnz r3, 4ceae │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4cdd0 │ │ │ │ + b.n 4ce20 │ │ │ │ mov r8, r9 │ │ │ │ cmp r7, r0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - ble.n 4cee2 │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + ble.n 4cf32 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 4ce8a │ │ │ │ + bpl.n 4ceda │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 4ce78 │ │ │ │ - b.n 4cee2 │ │ │ │ + bne.n 4cec8 │ │ │ │ + b.n 4cf32 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4ceec │ │ │ │ + cbz r0, 4cf3c │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cea4 │ │ │ │ + bgt.n 4cef4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4ced6 │ │ │ │ + b.n 4cf26 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4cec4 │ │ │ │ + cbz r0, 4cf14 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ceec │ │ │ │ + bge.n 4cf3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ceec │ │ │ │ + cbnz r3, 4cf3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ceec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cf3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ced6 │ │ │ │ + bge.n 4cf26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ced6 │ │ │ │ + cbnz r3, 4cf26 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4cee2 │ │ │ │ + b.n 4cf32 │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4d15a │ │ │ │ + b.n 4d1aa │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf00 │ │ │ │ + bge.n 4cf50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cf00 │ │ │ │ + cbnz r3, 4cf50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d15a │ │ │ │ + b.n 4d1aa │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cf00 │ │ │ │ + bne.n 4cf50 │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4cf36 │ │ │ │ + bne.n 4cf86 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23280 @ 0x5af0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d154 │ │ │ │ + b.n 4d1a4 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.n 4d036 │ │ │ │ + bne.n 4d086 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d154 │ │ │ │ + beq.w 4d1a4 │ │ │ │ mov r8, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, sl │ │ │ │ - ble.n 4cfea │ │ │ │ + ble.n 4d03a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4cfea │ │ │ │ + beq.n 4d03a │ │ │ │ ldrb.w r3, [r6, sl] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4cfde │ │ │ │ + bne.n 4d02e │ │ │ │ sub.w r1, sl, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d138 │ │ │ │ + beq.w 4d188 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cf94 │ │ │ │ + bgt.n 4cfe4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cfd2 │ │ │ │ + b.n 4d022 │ │ │ │ subs r4, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr.w r2, [fp] │ │ │ │ - cbz r0, 4cfbe │ │ │ │ + cbz r0, 4d00e │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d138 │ │ │ │ + bge.w 4d188 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4d138 │ │ │ │ + bne.w 4d188 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d138 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d188 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cfd2 │ │ │ │ + bge.n 4d022 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 4cfd2 │ │ │ │ + cbnz r2, 4d022 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, sl │ │ │ │ - b.n 4cfe6 │ │ │ │ + b.n 4d036 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 4cf66 │ │ │ │ + bne.n 4cfb6 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 4cf5e │ │ │ │ + b.n 4cfae │ │ │ │ cmp r7, r0 │ │ │ │ - blt.n 4d030 │ │ │ │ + blt.n 4d080 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d138 │ │ │ │ + beq.w 4d188 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d00c │ │ │ │ + bgt.n 4d05c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d02c │ │ │ │ + b.n 4d07c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d106 │ │ │ │ + bne.n 4d156 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d02c │ │ │ │ + bge.n 4d07c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d02c │ │ │ │ + cbnz r3, 4d07c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4d154 │ │ │ │ - bl 80ce4 │ │ │ │ + b.n 4d1a4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d154 │ │ │ │ + beq.w 4d1a4 │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #32] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add.w r3, r6, sl │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r0, r6, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ sub.w r1, r7, sl │ │ │ │ mov r3, fp │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 4d0de │ │ │ │ + beq.n 4d12e │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 221790 │ │ │ │ + bl 222200 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ add.w r0, r6, sl │ │ │ │ - blt.n 4d0de │ │ │ │ + blt.n 4d12e │ │ │ │ mov r1, r9 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d134 │ │ │ │ + beq.n 4d184 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d09a │ │ │ │ + bgt.n 4d0ea │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d0d4 │ │ │ │ + b.n 4d124 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r0, 4d0c2 │ │ │ │ + cbz r0, 4d112 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d138 │ │ │ │ + bge.n 4d188 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4d138 │ │ │ │ + bne.n 4d188 │ │ │ │ mov r0, r1 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d138 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d188 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d0d4 │ │ │ │ + bge.n 4d124 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 4d0d4 │ │ │ │ + cbnz r2, 4d124 │ │ │ │ mov r0, r1 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add sl, fp │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r9 │ │ │ │ - b.n 4d04a │ │ │ │ + b.n 4d09a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4d138 │ │ │ │ + cbz r0, 4d188 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4d0fa │ │ │ │ + bgt.n 4d14a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4d12c │ │ │ │ + b.n 4d17c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4d11a │ │ │ │ + cbz r0, 4d16a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d138 │ │ │ │ + bge.n 4d188 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d138 │ │ │ │ + cbnz r3, 4d188 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d138 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d188 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d12c │ │ │ │ + bge.n 4d17c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d12c │ │ │ │ + cbnz r3, 4d17c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4d154 │ │ │ │ + b.n 4d1a4 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4cf32 │ │ │ │ + bge.w 4cf82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4cf32 │ │ │ │ + bne.w 4cf82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cf32 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cf82 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4d168 │ │ │ │ + b.n 4d1b8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 4d184 │ │ │ │ - movw r0, #62452 @ 0xf3f4 │ │ │ │ + bpl.n 4d1d4 │ │ │ │ + movw r0, #61876 @ 0xf1b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103eb4 │ │ │ │ - movw r0, #62476 @ 0xf40c │ │ │ │ + b.w 1039a4 │ │ │ │ + movw r0, #61900 @ 0xf1cc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4d1d0 ) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (4d220 ) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 4d1be │ │ │ │ + cbz r2, 4d20e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #57768 @ 0xe1a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r0, #62492 @ 0xf41c │ │ │ │ + b.w 94e38 │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #49488 @ 0xc150 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1743fc <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 1743f4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r0, r1 │ │ │ │ - b.w 14a500 │ │ │ │ + b.w 14a058 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6500 @ 0x1964 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d21c │ │ │ │ + bne.n 4d26c │ │ │ │ ldr r4, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d23a │ │ │ │ + bge.n 4d28a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d23a │ │ │ │ + b.n 4d28a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #59644 @ 0xe8fc │ │ │ │ + movw r1, #59068 @ 0xe6bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 4d258 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 4d2a8 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 284a30 │ │ │ │ + bl 28484c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d258 │ │ │ │ + bge.n 4d2a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d258 │ │ │ │ + cbnz r3, 4d2a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r4, 4d282 │ │ │ │ - movw r0, #62756 @ 0xf524 │ │ │ │ + cbnz r4, 4d2d2 │ │ │ │ + movw r0, #62180 @ 0xf2e4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #62776 @ 0xf538 │ │ │ │ + movw r0, #62200 @ 0xf2f8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d2b6 │ │ │ │ + bge.n 4d306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d2b6 │ │ │ │ + cbnz r3, 4d306 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004d2ba : │ │ │ │ +0004d30a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 4d4ec │ │ │ │ + bl 4d53c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4d2ea │ │ │ │ + bne.n 4d33a │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #62812 @ 0xf55c │ │ │ │ + movw r0, #62236 @ 0xf31c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d38e │ │ │ │ + beq.n 4d3de │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 4d55e │ │ │ │ + bl 4d5ae │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 4d366 │ │ │ │ + bhi.n 4d3b6 │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r6, #24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - ldr r3, [pc, #104] @ (4d398 ) │ │ │ │ + ldr r3, [pc, #104] @ (4d3e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add.w r2, r4, #110592 @ 0x1b000 │ │ │ │ add.w r4, r4, #114176 @ 0x1be00 │ │ │ │ add.w r4, r4, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d390 │ │ │ │ + bge.n 4d3e0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #4092] @ 0xffc │ │ │ │ - b.n 4d390 │ │ │ │ + b.n 4d3e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 4d390 │ │ │ │ - bl 285624 │ │ │ │ + b.n 4d3e0 │ │ │ │ + bl 285440 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbnz r4, 4d384 │ │ │ │ + cbnz r4, 4d3d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d390 │ │ │ │ + bge.n 4d3e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d390 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d390 │ │ │ │ + cbnz r3, 4d3e0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d3e0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 4d390 │ │ │ │ + b.n 4d3e0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d3a6 │ │ │ │ - b.w 17e0c4 │ │ │ │ + beq.n 4d3f6 │ │ │ │ + b.w 17e334 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4d3ce │ │ │ │ + cbz r3, 4d41e │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4d3e6 │ │ │ │ + b.n 4d436 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4d3d6 │ │ │ │ + bge.n 4d426 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4d3e6 │ │ │ │ + b.n 4d436 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4d3d2 │ │ │ │ + bgt.n 4d422 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4d3d2 │ │ │ │ + beq.n 4d422 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4d406 │ │ │ │ + b.n 4d456 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #236] @ (4d4e8 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #236] @ (4d538 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d4e0 │ │ │ │ + beq.n 4d530 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4d418 │ │ │ │ + beq.n 4d468 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 4d418 │ │ │ │ + bge.n 4d468 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d4e0 │ │ │ │ + b.n 4d530 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4d428 │ │ │ │ + beq.n 4d478 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 4d430 │ │ │ │ + b.n 4d480 │ │ │ │ movw r9, #32180 @ 0x7db4 │ │ │ │ movt r9, #87 @ 0x57 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d4e0 │ │ │ │ + beq.n 4d530 │ │ │ │ movs r0, #0 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4d4e0 │ │ │ │ + ble.n 4d530 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4d45a │ │ │ │ + beq.n 4d4aa │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 4d45a │ │ │ │ + beq.n 4d4aa │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4d480 │ │ │ │ + beq.n 4d4d0 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 4d444 │ │ │ │ + b.n 4d494 │ │ │ │ cmp r8, r1 │ │ │ │ - ble.n 4d484 │ │ │ │ + ble.n 4d4d4 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4d478 │ │ │ │ + bne.n 4d4c8 │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 4d478 │ │ │ │ + ble.n 4d4c8 │ │ │ │ add.w r3, r9, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ it eq │ │ │ │ addeq r6, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r6 │ │ │ │ - b.n 4d486 │ │ │ │ + b.n 4d4d6 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 4d486 │ │ │ │ + b.n 4d4d6 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4d4c8 │ │ │ │ + cbz r0, 4d518 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 4d4b2 │ │ │ │ + cbz r0, 4d502 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4c8 │ │ │ │ + bge.n 4d518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d4c8 │ │ │ │ + cbnz r3, 4d518 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d4c8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d518 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4c4 │ │ │ │ + bge.n 4d514 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d4c4 │ │ │ │ + cbnz r3, 4d514 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 4d43e │ │ │ │ + b.n 4d48e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d414 │ │ │ │ + bge.n 4d464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d414 │ │ │ │ + bne.n 4d464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d414 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d464 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r5, #116 @ 0x74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004d4ec : │ │ │ │ +0004d53c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ - cbnz r3, 4d534 │ │ │ │ + cbnz r3, 4d584 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d512 │ │ │ │ + cbnz r0, 4d562 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 4d54c │ │ │ │ + b.n 4d59c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d55a │ │ │ │ + bge.n 4d5aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d55a │ │ │ │ + cbnz r3, 4d5aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d55a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d5aa │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 4d558 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + cbnz r0, 4d5a8 │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbnz r0, 4d552 │ │ │ │ + bl f6670 │ │ │ │ + cbnz r0, 4d5a2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d55a │ │ │ │ - bl f73ac │ │ │ │ - b.n 4d55a │ │ │ │ + b.n 4d5aa │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 4d5aa │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -49490,884 +49523,884 @@ │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r3 │ │ │ │ cmp sl, r9 │ │ │ │ - bne.w 4d734 │ │ │ │ + bne.w 4d784 │ │ │ │ lsr.w r3, r2, r8 │ │ │ │ movs r5, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r5, r3 │ │ │ │ tst r5, r0 │ │ │ │ - beq.w 4d984 │ │ │ │ + beq.w 4d9d4 │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r0, r0, fp │ │ │ │ - bl 2e3ac0 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ + bl 2e3880 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ add.w r3, r4, r0, lsl #3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d69a │ │ │ │ + bne.n 4d6ea │ │ │ │ add r5, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r3, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ add.w r1, r8, #5 │ │ │ │ - bl 4d55e │ │ │ │ + bl 4d5ae │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4d98a │ │ │ │ + bls.w 4d9da │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4d65c │ │ │ │ + bne.n 4d6ac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4d65c │ │ │ │ + bhi.n 4d6ac │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d65c │ │ │ │ + beq.n 4d6ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac0c0 │ │ │ │ + bl 2abe70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d666 │ │ │ │ + beq.n 4d6b6 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add.w r9, r0, r9, lsl #3 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r9, #16] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r9, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d640 │ │ │ │ + bge.n 4d690 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d640 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d690 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d7fc │ │ │ │ + bge.w 4d84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d7fc │ │ │ │ + bne.w 4d84c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d7fc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d84c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ac0c0 │ │ │ │ + bl 2abe70 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d682 │ │ │ │ + cbnz r0, 4d6d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d8ae │ │ │ │ + bge.w 4d8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d8ae │ │ │ │ + bne.w 4d8fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d8ae │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d8fe │ │ │ │ add.w r9, r0, r9, lsl #3 │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ str.w r5, [r9, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 4d7f2 │ │ │ │ - b.n 4d7fc │ │ │ │ - bl f378c │ │ │ │ + blt.w 4d842 │ │ │ │ + b.n 4d84c │ │ │ │ + bl f3208 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4d8ae │ │ │ │ - beq.w 4d984 │ │ │ │ + blt.w 4d8fe │ │ │ │ + beq.w 4d9d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4d988 │ │ │ │ - bl 285594 │ │ │ │ + bls.w 4d9d8 │ │ │ │ + bl 2853b0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4d730 │ │ │ │ + cbz r0, 4d780 │ │ │ │ mov r9, r4 │ │ │ │ ldr.w r8, [r9, #12]! │ │ │ │ and.w r0, fp, r8 │ │ │ │ - bl 2e3ac0 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ + bl 2e3880 <_PyMonitoring_FireBranchEvent@@Base+0x9e8> │ │ │ │ movs r1, #0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ add.w r0, r6, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 4d6f6 │ │ │ │ + bls.n 4d746 │ │ │ │ ldr.w r2, [r9, #4]! │ │ │ │ - cbz r2, 4d6f0 │ │ │ │ + cbz r2, 4d740 │ │ │ │ ldr.w ip, [r2] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - b.n 4d6d0 │ │ │ │ + b.n 4d720 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r0, r6, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 4d724 │ │ │ │ + bcs.n 4d774 │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ - cbz r2, 4d71c │ │ │ │ + cbz r2, 4d76c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w lr, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4d702 │ │ │ │ + b.n 4d752 │ │ │ │ bic.w r3, r8, r5 │ │ │ │ movs r5, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r7, #0] │ │ │ │ - b.n 4d98a │ │ │ │ + b.n 4d9da │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4d8ae │ │ │ │ + b.n 4d8fe │ │ │ │ movw r5, #476 @ 0x1dc │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 4d892 │ │ │ │ + bne.w 4d8e2 │ │ │ │ lsr.w r6, r2, r8 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r1, r6, #2 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4d984 │ │ │ │ + beq.w 4d9d4 │ │ │ │ add.w r1, r8, #5 │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - bl 4d55e │ │ │ │ + bl 4d5ae │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4d7bc │ │ │ │ + beq.n 4d80c │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 4d98a │ │ │ │ + bne.w 4d9da │ │ │ │ mov r0, r4 │ │ │ │ - bl 59af0 │ │ │ │ + bl 59b40 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d79e │ │ │ │ + cbnz r0, 4d7ee │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d8ae │ │ │ │ + bge.w 4d8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d8ae │ │ │ │ + bne.w 4d8fe │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d8ae │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d8fe │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7b8 │ │ │ │ + bge.n 4d808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d7b8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d808 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4d98a │ │ │ │ + b.n 4d9da │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ subs.w sl, r3, #1 │ │ │ │ - beq.w 4d98a │ │ │ │ + beq.w 4d9da │ │ │ │ cmp.w sl, #15 │ │ │ │ - ble.n 4d800 │ │ │ │ + ble.n 4d850 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59af0 │ │ │ │ + bl 59b40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8ae │ │ │ │ + beq.n 4d8fe │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ str.w sl, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4d7fc │ │ │ │ + cbz r0, 4d84c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7fc │ │ │ │ + bge.n 4d84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d7fc │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d84c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4d91a │ │ │ │ + b.n 4d96a │ │ │ │ mov.w r0, sl, lsl #1 │ │ │ │ - bl 285594 │ │ │ │ + bl 2853b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8ae │ │ │ │ + beq.n 4d8fe │ │ │ │ add.w lr, r4, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 4d886 │ │ │ │ + beq.n 4d8d6 │ │ │ │ ldr.w r3, [lr, r2, lsl #2] │ │ │ │ - cbz r3, 4d886 │ │ │ │ + cbz r3, 4d8d6 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add.w r8, r1, #1 │ │ │ │ add.w sl, r1, #4 │ │ │ │ cmp r5, r9 │ │ │ │ lsl.w r5, ip, r2 │ │ │ │ orr.w r4, r4, r5 │ │ │ │ - bne.n 4d868 │ │ │ │ + bne.n 4d8b8 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ subs r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ - bhi.n 4d868 │ │ │ │ + bhi.n 4d8b8 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - cbz r5, 4d868 │ │ │ │ + cbz r5, 4d8b8 │ │ │ │ ldr.w fp, [r5] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp.w fp, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt.w fp, fp, #1 │ │ │ │ strlt.w fp, [r5] │ │ │ │ str.w r5, [r0, sl, lsl #2] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4d878 │ │ │ │ - b.n 4d87c │ │ │ │ + blt.n 4d8c8 │ │ │ │ + b.n 4d8cc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r0, sl, lsl #2] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d87c │ │ │ │ + bge.n 4d8cc │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ add.w r8, r8, #4 │ │ │ │ adds r1, #2 │ │ │ │ str.w r3, [r0, r8, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #32 │ │ │ │ - bne.n 4d81a │ │ │ │ + bne.n 4d86a │ │ │ │ str r4, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4d91a │ │ │ │ + b.n 4d96a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d984 │ │ │ │ + bne.n 4d9d4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 58cec <_PyContext_NewHamtForTests@@Base+0x64c> │ │ │ │ + bl 58d3c <_PyContext_NewHamtForTests@@Base+0x64c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4d98a │ │ │ │ + beq.n 4d9da │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4d8b2 │ │ │ │ + beq.n 4d902 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4d98a │ │ │ │ + b.n 4d9da │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r3, r1, r1, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 4d98a │ │ │ │ + beq.n 4d9da │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d91e │ │ │ │ - bl 285594 │ │ │ │ + bne.n 4d96e │ │ │ │ + bl 2853b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8ae │ │ │ │ + beq.n 4d8fe │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4d8ea │ │ │ │ + cbnz r3, 4d93a │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4d904 │ │ │ │ - b.n 4d908 │ │ │ │ + blt.n 4d954 │ │ │ │ + b.n 4d958 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d908 │ │ │ │ + bge.n 4d958 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ lsr.w r6, r6, r8 │ │ │ │ movs r2, #1 │ │ │ │ and.w r6, r6, #31 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsls r2, r6 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ movs r5, #3 │ │ │ │ - b.n 4d98a │ │ │ │ + b.n 4d9da │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r1, #2 │ │ │ │ - bl 58bf2 <_PyContext_NewHamtForTests@@Base+0x552> │ │ │ │ + bl 58c42 <_PyContext_NewHamtForTests@@Base+0x552> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d8ae │ │ │ │ + beq.n 4d8fe │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r6, r0, #12 │ │ │ │ add.w r5, r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 4d95a │ │ │ │ + bge.n 4d9aa │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ ldr.w ip, [r1] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r1] │ │ │ │ str.w r1, [r6, #4]! │ │ │ │ - b.n 4d936 │ │ │ │ + b.n 4d986 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r5, r0, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 4d918 │ │ │ │ + bge.n 4d968 │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w ip, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4d964 │ │ │ │ + b.n 4d9b4 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 4d98a │ │ │ │ + b.n 4d9da │ │ │ │ movs r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 29dc38 │ │ │ │ + b.w 29d9e8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b51a8 │ │ │ │ + bl 2b4f58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d9bc │ │ │ │ + bne.n 4da0c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d9ec │ │ │ │ + b.n 4da3c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a93f4 <_PyEval_SliceIndexNotNone@@Base+0x28c> │ │ │ │ + bl 1aa6cc <_PyEval_SliceIndexNotNone@@Base+0x54c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d9b8 │ │ │ │ + beq.n 4da08 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4da32 │ │ │ │ + cbz r0, 4da82 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4da16 │ │ │ │ + cbz r3, 4da66 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4da1e │ │ │ │ + b.n 4da6e │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4da26 │ │ │ │ + cbz r2, 4da76 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4da2e │ │ │ │ + b.n 4da7e │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4dcd0 │ │ │ │ + bl 4dd20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dadc │ │ │ │ + beq.n 4db2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r3 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c2164 │ │ │ │ - cbz r0, 4dac0 │ │ │ │ + bl 2c1f1c │ │ │ │ + cbz r0, 4db10 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 4daa8 │ │ │ │ + cbz r0, 4daf8 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4da80 │ │ │ │ + bne.n 4dad0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4daa0 │ │ │ │ + bge.n 4daf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4daa0 │ │ │ │ + cbnz r3, 4daf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4daa0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4daf0 │ │ │ │ mov r1, r6 │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4da9c │ │ │ │ + bge.n 4daec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4da9c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4daec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4daa4 │ │ │ │ + bne.n 4daf4 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4da58 │ │ │ │ + b.n 4daa8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4da58 │ │ │ │ + beq.n 4daa8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dabc │ │ │ │ + bge.n 4db0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dabc │ │ │ │ + cbnz r3, 4db0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4dadc │ │ │ │ + b.n 4db2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dad4 │ │ │ │ + bge.n 4db24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dad4 │ │ │ │ + cbnz r3, 4db24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4db08 │ │ │ │ + bhi.n 4db58 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4db20 │ │ │ │ + ble.n 4db70 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 4db28 │ │ │ │ - movw r0, #43760 @ 0xaaf0 │ │ │ │ + b.n 4db78 │ │ │ │ + movw r0, #43184 @ 0xa8b0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4dafe │ │ │ │ + bne.n 4db4e │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4dbb2 │ │ │ │ + b.n 4dc02 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6500 @ 0x1964 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4db4a │ │ │ │ + bne.n 4db9a │ │ │ │ ldr r5, [r6, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4db68 │ │ │ │ + bge.n 4dbb8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4db68 │ │ │ │ + b.n 4dbb8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59644 @ 0xe8fc │ │ │ │ + movw r1, #59068 @ 0xe6bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 284a30 │ │ │ │ + bl 28484c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4db84 │ │ │ │ + cbz r2, 4dbd4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4db98 │ │ │ │ + bge.n 4dbe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4db98 │ │ │ │ + cbnz r3, 4dbe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 4dba0 │ │ │ │ + bne.n 4dbf0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4dbb2 │ │ │ │ - cbnz r6, 4dbb0 │ │ │ │ + b.n 4dc02 │ │ │ │ + cbnz r6, 4dc00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dbb2 │ │ │ │ + bge.n 4dc02 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4dbb2 │ │ │ │ + b.n 4dc02 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 1eda84 │ │ │ │ + b.w 1ee9d4 │ │ │ │ │ │ │ │ -0004dbbc : │ │ │ │ +0004dc0c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4dbd4 ) │ │ │ │ + ldr r4, [pc, #16] @ (4dc24 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 10a8b0 │ │ │ │ + b.w 10a3c0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4dbf4 │ │ │ │ + cbz r3, 4dc44 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4dc0c │ │ │ │ + b.n 4dc5c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4dbfc │ │ │ │ + bgt.n 4dc4c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4dc0c │ │ │ │ + b.n 4dc5c │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4dbf8 │ │ │ │ + bgt.n 4dc48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4dbf8 │ │ │ │ + beq.n 4dc48 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4dc2e │ │ │ │ + b.n 4dc7e │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #168] @ (4dccc ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #168] @ (4dd1c ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4dcc6 │ │ │ │ + beq.n 4dd16 │ │ │ │ add r5, r7 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r3, #16508 @ 0x407c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ movweq r4, #5752 @ 0x1678 │ │ │ │ mov r1, r7 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4dc8c │ │ │ │ - bl 9088c │ │ │ │ + bne.n 4dcdc │ │ │ │ + bl 90654 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4dc7e │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4dcc4 │ │ │ │ + cbnz r0, 4dcce │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 4dd14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4dcb2 │ │ │ │ + beq.n 4dd02 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 377fe │ │ │ │ + bl 37806 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4dcb6 │ │ │ │ - b.n 4dcb2 │ │ │ │ + bge.n 4dd06 │ │ │ │ + b.n 4dd02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dcc4 │ │ │ │ + bge.n 4dd14 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4dcc4 │ │ │ │ - bl f2a6c │ │ │ │ + b.n 4dd14 │ │ │ │ + bl f24dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4dcb2 │ │ │ │ - beq.n 4dca4 │ │ │ │ + blt.n 4dd02 │ │ │ │ + beq.n 4dcf4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b0e4 │ │ │ │ + b.w 9ae8c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a2fa8 │ │ │ │ + bl a2a94 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4dcb6 │ │ │ │ + bge.n 4dd06 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4dcc6 │ │ │ │ + b.n 4dd16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dcc6 │ │ │ │ + bge.n 4dd16 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4dcc6 │ │ │ │ + b.n 4dd16 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r5, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #31696 @ 0x7bd0 │ │ │ │ + movw r7, #31120 @ 0x7990 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ - movw r6, #32720 @ 0x7fd0 │ │ │ │ + movw r6, #32144 @ 0x7d90 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ - movw r5, #4316 @ 0x10dc │ │ │ │ + movw r5, #6556 @ 0x199c │ │ │ │ movt r5, #66 @ 0x42 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4dd0e │ │ │ │ + bge.n 4dd5e │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 4dd00 │ │ │ │ + beq.n 4dd50 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ - b.n 4dd08 │ │ │ │ + b.n 4dd58 │ │ │ │ tst.w ip, #2 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r6, r3] │ │ │ │ strb r3, [r0, r4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4dcec │ │ │ │ + b.n 4dd3c │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dd3e │ │ │ │ + bge.n 4dd8e │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 4dd38 │ │ │ │ + bne.n 4dd88 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 4dd3e │ │ │ │ - cbnz r3, 4dd3e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dd8e │ │ │ │ + cbnz r3, 4dd8e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46828 @ 0xb6ec │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1aa91c <_PyEval_SliceIndexNotNone@@Base+0x17b4> │ │ │ │ + b.w 1ab934 <_PyEval_SliceIndexNotNone@@Base+0x17b4> │ │ │ │ │ │ │ │ -0004dd52 : │ │ │ │ - ldr r0, [pc, #4] @ (4dd58 ) │ │ │ │ - b.w 1da5bc │ │ │ │ +0004dda2 : │ │ │ │ + ldr r0, [pc, #4] @ (4dda8 ) │ │ │ │ + b.w 1db5a4 │ │ │ │ subs r5, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4dd9c │ │ │ │ + cbz r0, 4ddec │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4dd80 │ │ │ │ + cbz r3, 4ddd0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4dd88 │ │ │ │ + b.n 4ddd8 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4dd90 │ │ │ │ + cbz r2, 4dde0 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4dd98 │ │ │ │ + b.n 4dde8 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4e0e4 │ │ │ │ + bl 4e134 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ - cbnz r3, 4ddd2 │ │ │ │ + cbnz r3, 4de22 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #63192 @ 0xf6d8 │ │ │ │ + movw r0, #62616 @ 0xf498 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ and.w r3, r6, #253 @ 0xfd │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 4dde2 │ │ │ │ - bl 55d18 │ │ │ │ + bne.n 4de32 │ │ │ │ + bl 55d68 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4dde8 │ │ │ │ - bl 2c22a4 <_PyUnicode_ToDigit@@Base+0x104> │ │ │ │ + b.n 4de38 │ │ │ │ + bl 2c205c <_PyUnicode_ToDigit@@Base+0x104> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4de20 │ │ │ │ + cbz r4, 4de70 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #63204 @ 0xf6e4 │ │ │ │ + movw r0, #62628 @ 0xf4a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4de10 │ │ │ │ + blt.n 4de60 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4de20 │ │ │ │ + b.n 4de70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4de0c │ │ │ │ + bne.n 4de5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4de0c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4de5c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4de74 ) │ │ │ │ + ldr r1, [pc, #56] @ (4dec4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ - movw r1, #63220 @ 0xf6f4 │ │ │ │ + bl 1e0b00 │ │ │ │ + movw r1, #62644 @ 0xf4b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4de6e │ │ │ │ + blt.n 4debe │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24628 @ 0x6034 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4de72 │ │ │ │ + b.n 4dec2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r6, #8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -50377,466 +50410,466 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b44c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4deaa │ │ │ │ + bhi.n 4defa │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4debe │ │ │ │ - b.n 4df04 │ │ │ │ - movw r0, #5024 @ 0x13a0 │ │ │ │ + cbz r0, 4df0e │ │ │ │ + b.n 4df54 │ │ │ │ + movw r0, #4448 @ 0x1160 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 4df04 │ │ │ │ - b.n 4de9c │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 4df54 │ │ │ │ + b.n 4deec │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 4df38 │ │ │ │ + ble.n 4df88 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4df26 │ │ │ │ + beq.n 4df76 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4df08 │ │ │ │ + bpl.n 4df58 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4df04 │ │ │ │ + cbz r0, 4df54 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4df28 │ │ │ │ + beq.n 4df78 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4df68 │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + b.n 4dfb8 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5024 @ 0x13a0 │ │ │ │ + movw r0, #4448 @ 0x1160 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4df04 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4df54 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 4df3a │ │ │ │ + beq.n 4df8a │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4df3a │ │ │ │ - b.n 4df04 │ │ │ │ + bge.n 4df8a │ │ │ │ + b.n 4df54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4df48 │ │ │ │ + cbnz r4, 4df98 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2a83ec │ │ │ │ + bl 2a819c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4df68 │ │ │ │ + cbz r0, 4dfb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #16100 @ 0x3ee4 │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4df72 │ │ │ │ + cbz r3, 4dfc2 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4df98 │ │ │ │ + bne.n 4dfe8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1940b8 │ │ │ │ + b.w 194bdc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14316 @ 0x37ec │ │ │ │ + movw r0, #13740 @ 0x35ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4df8c │ │ │ │ + bne.n 4dfdc │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 15c2cc │ │ │ │ + bl 15bfe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c3b4 │ │ │ │ + bl 19cee8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - movw r1, #59991 @ 0xea57 │ │ │ │ + movw r1, #60071 @ 0xeaa7 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #1100 @ 0x44c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 4e630 │ │ │ │ + bl 4e680 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e01a │ │ │ │ + bge.n 4e06a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e01a │ │ │ │ + cbnz r3, 4e06a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004e01e : │ │ │ │ - ldr r0, [pc, #4] @ (4e024 ) │ │ │ │ - b.w 1da5bc │ │ │ │ +0004e06e : │ │ │ │ + ldr r0, [pc, #4] @ (4e074 ) │ │ │ │ + b.w 1db5a4 │ │ │ │ subs r6, #28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4e042 │ │ │ │ + cbz r3, 4e092 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4e05a │ │ │ │ + b.n 4e0aa │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4e04a │ │ │ │ + bgt.n 4e09a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4e05a │ │ │ │ + b.n 4e0aa │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4e046 │ │ │ │ + bgt.n 4e096 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4e046 │ │ │ │ + beq.n 4e096 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4e07a │ │ │ │ + b.n 4e0ca │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #108] @ (4e0e0 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #108] @ (4e130 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e0d8 │ │ │ │ + cbz r0, 4e128 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 283f24 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 4e0cc │ │ │ │ + bl 283d04 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4e11c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4e09e │ │ │ │ + beq.n 4e0ee │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4e0a2 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4e0cc │ │ │ │ - b.n 4e0a2 │ │ │ │ + bne.n 4e0f2 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 4e11c │ │ │ │ + b.n 4e0f2 │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bcd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4e0d0 │ │ │ │ + bne.n 4e120 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e0d8 │ │ │ │ + b.n 4e128 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, #80 @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #32720 @ 0x7fd0 │ │ │ │ + movw ip, #32144 @ 0x7d90 │ │ │ │ movt ip, #50 @ 0x32 │ │ │ │ - movw lr, #31696 @ 0x7bd0 │ │ │ │ + movw lr, #31120 @ 0x7990 │ │ │ │ movt lr, #50 @ 0x32 │ │ │ │ - movw r7, #4316 @ 0x10dc │ │ │ │ + movw r7, #6556 @ 0x199c │ │ │ │ movt r7, #66 @ 0x42 │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4e134 │ │ │ │ + bge.n 4e184 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ - beq.n 4e11a │ │ │ │ - cbnz r3, 4e12e │ │ │ │ + beq.n 4e16a │ │ │ │ + cbnz r3, 4e17e │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 4e12e │ │ │ │ + b.n 4e17e │ │ │ │ ands.w r6, r6, #2 │ │ │ │ - beq.n 4e128 │ │ │ │ - cbz r3, 4e12c │ │ │ │ + beq.n 4e178 │ │ │ │ + cbz r3, 4e17c │ │ │ │ ldrb.w r4, [ip, r4] │ │ │ │ - b.n 4e12e │ │ │ │ + b.n 4e17e │ │ │ │ mov r3, r6 │ │ │ │ - b.n 4e12e │ │ │ │ + b.n 4e17e │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4e102 │ │ │ │ + b.n 4e152 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4e14a │ │ │ │ + cbz r0, 4e19a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e158 │ │ │ │ + bge.n 4e1a8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 4e150 │ │ │ │ - b.n 4e314 │ │ │ │ + cbz r0, 4e1a0 │ │ │ │ + b.n 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbnz r2, 4e162 │ │ │ │ + cbnz r2, 4e1b2 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r8, r2 │ │ │ │ mov sl, r1 │ │ │ │ - bl 161fb4 │ │ │ │ + bl 161cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4e2b6 │ │ │ │ + beq.w 4e306 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4e1ac │ │ │ │ - bl 18405c │ │ │ │ + bne.n 4e1fc │ │ │ │ + bl 1842cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e19c │ │ │ │ + blt.n 4e1ec │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4e2b6 │ │ │ │ + b.n 4e306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e198 │ │ │ │ + bne.n 4e1e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e198 │ │ │ │ - ldr.w fp, [pc, #268] @ 4e2bc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e1e8 │ │ │ │ + ldr.w fp, [pc, #268] @ 4e30c │ │ │ │ mov r7, r0 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - ble.n 4e2b6 │ │ │ │ + ble.n 4e306 │ │ │ │ ldr.w r0, [sl, r9, lsl #2] │ │ │ │ - bl 161fb4 │ │ │ │ + bl 161cc8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4e1e2 │ │ │ │ + cbnz r0, 4e232 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e1d2 │ │ │ │ + blt.n 4e222 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e2b6 │ │ │ │ + b.n 4e306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e1ce │ │ │ │ + bne.n 4e21e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e1ce │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e21e │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 4e1fc │ │ │ │ + bne.n 4e24c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2ae │ │ │ │ + bge.n 4e2fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e2ae │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e2ae │ │ │ │ + bne.n 4e2fe │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e2fe │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4e210 │ │ │ │ + beq.n 4e260 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4e21a │ │ │ │ + bne.n 4e26a │ │ │ │ movs r0, #0 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e284 │ │ │ │ + b.n 4e2d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1a6954 <_PyLong_GCD@@Base> │ │ │ │ + bl 1a796c <_PyLong_GCD@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e284 │ │ │ │ + cbz r0, 4e2d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1663fc │ │ │ │ + bl 16612c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e244 │ │ │ │ + bge.n 4e294 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e244 │ │ │ │ + cbnz r3, 4e294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 4e282 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 4e2d2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14e150 │ │ │ │ + bl 14dc84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e264 │ │ │ │ + bge.n 4e2b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4e264 │ │ │ │ + cbnz r3, 4e2b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4e284 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4e2d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18405c │ │ │ │ + bl 1842cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e282 │ │ │ │ + bge.n 4e2d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e282 │ │ │ │ + cbnz r3, 4e2d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e298 │ │ │ │ + bge.n 4e2e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4e298 │ │ │ │ + cbnz r3, 4e2e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e2ac │ │ │ │ + bge.n 4e2fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e2ac │ │ │ │ + cbnz r3, 4e2fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4e2b6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4e306 │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 4e1b6 │ │ │ │ + b.n 4e206 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4e310 ) │ │ │ │ + ldr r1, [pc, #56] @ (4e360 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfb20 │ │ │ │ - movw r1, #63228 @ 0xf6fc │ │ │ │ + bl 1e0b00 │ │ │ │ + movw r1, #62652 @ 0xf4bc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4e30a │ │ │ │ + blt.n 4e35a │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24628 @ 0x6034 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f0014 │ │ │ │ + bl efa8c │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4e30e │ │ │ │ + b.n 4e35e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r6, #124 @ 0x7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r6, [pc, #84] @ (4e378 ) │ │ │ │ + ldr r6, [pc, #84] @ (4e3c8 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4076] @ 0xfec │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4e374 │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4e3c4 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -50857,169 +50890,169 @@ │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #124] @ (4e40c ) │ │ │ │ + ldr r3, [pc, #124] @ (4e45c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e406 │ │ │ │ + cbz r0, 4e456 │ │ │ │ add.w r3, r5, #113664 @ 0x1bc00 │ │ │ │ - movw r6, #43972 @ 0xabc4 │ │ │ │ + movw r6, #43396 @ 0xa984 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ add.w r8, r3, #227 @ 0xe3 │ │ │ │ add.w r5, r3, #243 @ 0xf3 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 4e400 │ │ │ │ - bl 9438c │ │ │ │ + cbz r0, 4e450 │ │ │ │ + bl 94148 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e3de │ │ │ │ + bge.n 4e42e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4e3de │ │ │ │ + cbnz r3, 4e42e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4e400 │ │ │ │ + bne.n 4e450 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e3f0 │ │ │ │ + blt.n 4e440 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e406 │ │ │ │ + b.n 4e456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e3ec │ │ │ │ + bne.n 4e43c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e3ec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e43c │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 4e3b2 │ │ │ │ + bne.n 4e402 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #396] @ (4e5b0 ) │ │ │ │ + ldr r3, [pc, #396] @ (4e600 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r3, #1688] @ 0x698 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4e50a │ │ │ │ + bne.n 4e55a │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e440 │ │ │ │ + bpl.n 4e490 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ movs r4, #1 │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c078 │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 4e46e │ │ │ │ + blt.n 4e4be │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e478 │ │ │ │ + bpl.n 4e4c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bgt.w 4e57e │ │ │ │ - b.n 4e494 │ │ │ │ + bgt.w 4e5ce │ │ │ │ + b.n 4e4e4 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4e4a8 │ │ │ │ + beq.n 4e4f8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44160 @ 0xac80 │ │ │ │ + movw r1, #43584 @ 0xaa40 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e598 │ │ │ │ + b.n 4e5e8 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ cmn.w r2, #126 @ 0x7e │ │ │ │ - bge.n 4e4aa │ │ │ │ + bge.n 4e4fa │ │ │ │ adds r0, #125 @ 0x7d │ │ │ │ blx 2b5c8 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4e4c8 │ │ │ │ + b.n 4e518 │ │ │ │ movs r2, #0 │ │ │ │ - cbnz r2, 4e4b6 │ │ │ │ + cbnz r2, 4e506 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4e4c2 │ │ │ │ + beq.n 4e512 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ - b.n 4e4c8 │ │ │ │ + b.n 4e518 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - vldr d7, [pc, #212] @ 4e5a0 │ │ │ │ + vldr d7, [pc, #212] @ 4e5f0 │ │ │ │ vmla.f64 d8, d0, d7 │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ vmov r3, s15 │ │ │ │ lsrs r1, r3, #23 │ │ │ │ - beq.n 4e4e4 │ │ │ │ + beq.n 4e534 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - beq.n 4e57e │ │ │ │ + beq.n 4e5ce │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r4, r4, #7 │ │ │ │ bfi r1, r3, #0, #8 │ │ │ │ lsrs r3, r3, #16 │ │ │ │ orr.w r3, r3, r2, lsl #7 │ │ │ │ orr.w r4, r4, r2, asr #1 │ │ │ │ bfi r1, r0, #8, #8 │ │ │ │ movs r0, #0 │ │ │ │ bfi r1, r3, #16, #8 │ │ │ │ bfi r1, r4, #24, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ - b.n 4e598 │ │ │ │ + b.n 4e5e8 │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ - vldr s14, [pc, #164] @ 4e5b4 │ │ │ │ + vldr s14, [pc, #164] @ 4e604 │ │ │ │ vabs.f32 s13, s15 │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4e534 │ │ │ │ + ble.n 4e584 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #128] @ 4e5a8 │ │ │ │ + vldr d6, [pc, #128] @ 4e5f8 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e558 │ │ │ │ - b.n 4e57e │ │ │ │ + bgt.n 4e5a8 │ │ │ │ + b.n 4e5ce │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4e558 │ │ │ │ + bvc.n 4e5a8 │ │ │ │ vmov r3, s1 │ │ │ │ lsls r3, r3, #12 │ │ │ │ - bmi.n 4e558 │ │ │ │ + bmi.n 4e5a8 │ │ │ │ vmov r2, s15 │ │ │ │ ubfx r1, r2, #0, #22 │ │ │ │ - cbz r1, 4e554 │ │ │ │ + cbz r1, 4e5a4 │ │ │ │ bic.w r2, r2, #4194304 @ 0x400000 │ │ │ │ vmov s15, r2 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, sp, #4 │ │ │ │ itte eq │ │ │ │ addeq r5, #3 │ │ │ │ moveq.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -51027,89 +51060,89 @@ │ │ │ │ movs r3, #0 │ │ │ │ vstr s15, [sp, #4] │ │ │ │ ldrb.w r0, [r2], #1 │ │ │ │ adds r3, #1 │ │ │ │ strb r0, [r5, #0] │ │ │ │ cmp r3, #4 │ │ │ │ add r5, r1 │ │ │ │ - bne.n 4e56c │ │ │ │ + bne.n 4e5bc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e598 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + b.n 4e5e8 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63240 @ 0xf708 │ │ │ │ + movw r1, #62664 @ 0xf4c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r4 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e5c8 │ │ │ │ + cbz r0, 4e618 │ │ │ │ movw r1, #20240 @ 0x4f10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1294 │ │ │ │ + b.w f0d0c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4e60e │ │ │ │ + beq.n 4e65e │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29fadc │ │ │ │ + bl 29f88c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e60e │ │ │ │ + beq.n 4e65e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w dbcb0 │ │ │ │ + b.w db69c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4} │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #63280 @ 0xf730 │ │ │ │ + movw r0, #62704 @ 0xf4f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e676 │ │ │ │ + cbz r0, 4e6c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -51118,71 +51151,71 @@ │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ blx 2b44c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 97ae4 │ │ │ │ + bl 97894 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbnz r0, 4e69c │ │ │ │ + cbnz r0, 4e6ec │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 4e6a6 │ │ │ │ - b.n 4e6ac │ │ │ │ + cbnz r0, 4e6f6 │ │ │ │ + b.n 4e6fc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e696 │ │ │ │ - b.n 4e6d8 │ │ │ │ + beq.n 4e6e6 │ │ │ │ + b.n 4e728 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e6d8 │ │ │ │ + cbnz r0, 4e728 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4e6b6 │ │ │ │ + cbz r0, 4e706 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e6d8 │ │ │ │ + cbnz r0, 4e728 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4e6c0 │ │ │ │ + cbz r0, 4e710 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e6d8 │ │ │ │ + cbnz r0, 4e728 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4e6ca │ │ │ │ + cbz r0, 4e71a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e6d8 │ │ │ │ + cbnz r0, 4e728 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4e6d8 │ │ │ │ + cbz r0, 4e728 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r3, r0, #8 │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #16 │ │ │ │ - b.w 296478 │ │ │ │ + b.w 29622c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e6fe │ │ │ │ + cbz r0, 4e74e │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -51196,160 +51229,160 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r5, #16508 @ 0x407c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 4e756 │ │ │ │ + bne.n 4e7a6 │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4e764 │ │ │ │ - ldr r2, [pc, #328] @ (4e8a0 ) │ │ │ │ + b.n 4e7b4 │ │ │ │ + ldr r2, [pc, #328] @ (4e8f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1f5bb0 │ │ │ │ + bl 1f68c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4e89a │ │ │ │ + beq.w 4e8ea │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 4e810 │ │ │ │ + bne.n 4e860 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4e89a │ │ │ │ + beq.w 4e8ea │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr.w r9, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - bl 9088c │ │ │ │ + bl 90654 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 4e7ba │ │ │ │ - bl 940d4 │ │ │ │ + cbnz r2, 4e80a │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e830 │ │ │ │ + bne.n 4e880 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ - b.n 4e830 │ │ │ │ - bl 377fe │ │ │ │ + bl 15c3f0 │ │ │ │ + b.n 4e880 │ │ │ │ + bl 37806 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e7d4 │ │ │ │ + bge.n 4e824 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e7d4 │ │ │ │ + cbnz r3, 4e824 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4e87e │ │ │ │ + bne.n 4e8ce │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4e868 │ │ │ │ + bne.n 4e8b8 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b.n 4e776 │ │ │ │ + b.n 4e7c6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2fa8 │ │ │ │ + bl a2a94 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e846 │ │ │ │ + blt.n 4e896 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e858 │ │ │ │ + blt.n 4e8a8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4e87e │ │ │ │ + bne.n 4e8ce │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4e868 │ │ │ │ + bne.n 4e8b8 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4e89a │ │ │ │ + beq.n 4e8ea │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 9b0e4 │ │ │ │ + bl 9ae8c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e7e4 │ │ │ │ + bne.n 4e834 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e87e │ │ │ │ + bge.n 4e8ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e87e │ │ │ │ + cbnz r3, 4e8ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e87e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e8ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e7fa │ │ │ │ + bne.n 4e84a │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e7fa │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e84a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e802 │ │ │ │ + bne.n 4e852 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e802 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e852 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2696 @ 0xa88 │ │ │ │ + movw r1, #2120 @ 0x848 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e88a │ │ │ │ + blt.n 4e8da │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e89a │ │ │ │ + b.n 4e8ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e886 │ │ │ │ + bne.n 4e8d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e886 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e8d6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ (4e920 ) │ │ │ │ + ldr r1, [pc, #108] @ (4e970 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -51364,224 +51397,224 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e91c │ │ │ │ + bge.n 4e96c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e91c │ │ │ │ + cbnz r3, 4e96c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #12 │ │ │ │ - bl 2be05c │ │ │ │ - cbz r0, 4e954 │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ + bl 2bde14 │ │ │ │ + cbz r0, 4e9a4 │ │ │ │ + movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ + bl 180638 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e976 │ │ │ │ + b.n 4e9c6 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #62513 @ 0xf431 │ │ │ │ + movw r3, #62593 @ 0xf481 │ │ │ │ movt r3, #4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e972 │ │ │ │ + bne.n 4e9c2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e976 │ │ │ │ + bge.n 4e9c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4e976 │ │ │ │ + b.n 4e9c6 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4e9a2 │ │ │ │ + beq.n 4e9f2 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14472 @ 0x3888 │ │ │ │ + movw r0, #13896 @ 0x3648 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4e9ba │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4ea0a │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl a2fa8 │ │ │ │ + bl a2a94 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4e9e2 │ │ │ │ - bl 940d4 │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4ea32 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ea52 │ │ │ │ + bne.n 4eaa2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ea02 │ │ │ │ + b.n 4ea52 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b974 │ │ │ │ + bl 9b71c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e9fe │ │ │ │ + bge.n 4ea4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e9fe │ │ │ │ + cbnz r3, 4ea4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4e9d4 │ │ │ │ + beq.n 4ea24 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4ea1e │ │ │ │ - cbz r1, 4ea0e │ │ │ │ + bgt.n 4ea6e │ │ │ │ + cbz r1, 4ea5e │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4ea16 │ │ │ │ + b.n 4ea66 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 188d84 │ │ │ │ + b.w 188fe4 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 46bc6 │ │ │ │ - cbz r0, 4ea54 │ │ │ │ + bl 46c16 │ │ │ │ + cbz r0, 4eaa4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4ea36 │ │ │ │ + cbz r3, 4ea86 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 4ea3e │ │ │ │ + b.n 4ea8e │ │ │ │ movw r3, #32180 @ 0x7db4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 4ea4a │ │ │ │ + beq.n 4ea9a │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 4ea54 │ │ │ │ + bne.n 4eaa4 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ - b.n 4ea54 │ │ │ │ + b.n 4eaa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e6e8 │ │ │ │ + b.w 8e4b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4ea84 │ │ │ │ + cbz r0, 4ead4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4eaf8 │ │ │ │ + bl 4eb48 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 905e4 │ │ │ │ + b.w 903ac │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4ead0 │ │ │ │ + cbz r0, 4eb20 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r0, 4eae6 │ │ │ │ + cbz r0, 4eb36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eaf6 │ │ │ │ + bge.n 4eb46 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 4eaee │ │ │ │ - b.w 4e314 │ │ │ │ + cbz r0, 4eb3e │ │ │ │ + b.w 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4eb22 │ │ │ │ + cbz r0, 4eb72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eb22 │ │ │ │ + bge.n 4eb72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4eb22 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4eb72 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -51590,237 +51623,237 @@ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - movw r1, #63129 @ 0xf699 │ │ │ │ + movw r1, #62545 @ 0xf451 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movw r0, #684 @ 0x2ac │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 4e630 │ │ │ │ + bl 4e680 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eb84 │ │ │ │ + bge.n 4ebd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4eb84 │ │ │ │ + cbnz r3, 4ebd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4ebcc │ │ │ │ + bhi.n 4ec1c │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4ebe2 │ │ │ │ + bmi.n 4ec32 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4968 @ 0x1368 │ │ │ │ + movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4ec8e │ │ │ │ - movw r0, #4968 @ 0x1368 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ecde │ │ │ │ + movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ec8e │ │ │ │ - b.n 4eba2 │ │ │ │ + beq.n 4ecde │ │ │ │ + b.n 4ebf2 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4ec64 │ │ │ │ + ble.n 4ecb4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4ec4a │ │ │ │ + beq.n 4ec9a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4ec2c │ │ │ │ + bpl.n 4ec7c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ec8e │ │ │ │ + beq.n 4ecde │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4ec4c │ │ │ │ + beq.n 4ec9c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4ec8e │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4ecde │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4968 @ 0x1368 │ │ │ │ + movw r0, #4392 @ 0x1128 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4ec8e │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ecde │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4ec6a │ │ │ │ + beq.n 4ecba │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4ec6c │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 4ec8e │ │ │ │ - b.n 4ec6c │ │ │ │ + bne.n 4ecbc │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 4ecde │ │ │ │ + b.n 4ecbc │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4ec6c │ │ │ │ + b.n 4ecbc │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27b1e8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 27afc8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4ec8e │ │ │ │ - movw r0, #16100 @ 0x3ee4 │ │ │ │ + cbz r0, 4ecde │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 4ecba │ │ │ │ + cbnz r5, 4ed0a │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4ecba │ │ │ │ + ble.n 4ed0a │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4ecba │ │ │ │ - cbnz r2, 4ecda │ │ │ │ + bne.n 4ed0a │ │ │ │ + cbnz r2, 4ed2a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #208] @ (4eda0 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #208] @ (4edf0 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ed98 │ │ │ │ + beq.n 4ede8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #63884 @ 0xf98c │ │ │ │ + movw r1, #63308 @ 0xf74c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1232f0 │ │ │ │ + bl 122de4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ed98 │ │ │ │ + beq.n 4ede8 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 4ed0e │ │ │ │ + bpl.n 4ed5e │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4ed76 │ │ │ │ + bge.n 4edc6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4ed1a │ │ │ │ + b.n 4ed6a │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4ed76 │ │ │ │ + bge.n 4edc6 │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 2a74c4 <_PyTime_AsTimeval@@Base+0x1428> │ │ │ │ + bl 2a7274 <_PyTime_AsTimeval@@Base+0x1428> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ed5e │ │ │ │ + bne.n 4edae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed48 │ │ │ │ + bge.n 4ed98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ed48 │ │ │ │ + cbnz r3, 4ed98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed96 │ │ │ │ + bge.n 4ede6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ed96 │ │ │ │ + cbnz r3, 4ede6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ed96 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ede6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed72 │ │ │ │ + bge.n 4edc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ed72 │ │ │ │ + cbnz r3, 4edc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4ecf8 │ │ │ │ + b.n 4ed48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed84 │ │ │ │ + bge.n 4edd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4ed8e │ │ │ │ + cbz r3, 4edde │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4ed98 │ │ │ │ + b.n 4ede8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ed84 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4edd4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r0, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -51828,348 +51861,348 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4edce │ │ │ │ + bhi.n 4ee1e │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4ede4 │ │ │ │ - b.n 4edf6 │ │ │ │ - movw r0, #23852 @ 0x5d2c │ │ │ │ + cbnz r0, 4ee34 │ │ │ │ + b.n 4ee46 │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eed0 │ │ │ │ - b.n 4edc0 │ │ │ │ - bl 9b974 │ │ │ │ + beq.n 4ef20 │ │ │ │ + b.n 4ee10 │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ee04 │ │ │ │ + blt.n 4ee54 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4ee14 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 4ee64 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4eed0 │ │ │ │ + bne.n 4ef20 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ee14 │ │ │ │ + b.n 4ee64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4edf2 │ │ │ │ + bne.n 4ee42 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4edf2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ee42 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4eea0 │ │ │ │ + ble.n 4eef0 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4ee48 │ │ │ │ + bpl.n 4ee98 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ee44 │ │ │ │ + beq.n 4ee94 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55864 @ 0xda38 │ │ │ │ + movw r1, #55288 @ 0xd7f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4eea2 │ │ │ │ + b.n 4eef2 │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4ee5a │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 4ee7a │ │ │ │ + beq.n 4eeaa │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 4eeca │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ee9a │ │ │ │ + beq.n 4eeea │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55956 @ 0xda94 │ │ │ │ + movw r1, #55380 @ 0xd854 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #65160 @ 0xfe88 │ │ │ │ + movw r2, #64584 @ 0xfc48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23852 @ 0x5d2c │ │ │ │ + movw r0, #23276 @ 0x5aec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4eed0 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ef20 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4eea2 │ │ │ │ + b.n 4eef2 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4eeb2 │ │ │ │ + bgt.n 4ef02 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 217e6c <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 218b34 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2d027c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + b.w 2d0034 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 2d022c <_PyEval_GetANext@@Base+0x135c> │ │ │ │ + b.w 2cffe4 <_PyEval_GetANext@@Base+0x135c> │ │ │ │ │ │ │ │ -0004eeda <_PyTraceback_Add@@Base>: │ │ │ │ +0004ef2a <_PyTraceback_Add@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #184] @ (4efa4 <_PyTraceback_Add@@Base+0xca>) │ │ │ │ + ldr r4, [pc, #184] @ (4eff4 <_PyTraceback_Add@@Base+0xca>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w sl, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ str.w sl, [r6, #72] @ 0x48 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ef96 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + beq.n 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4efa8 │ │ │ │ + bl 4eff8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4ef32 <_PyTraceback_Add@@Base+0x58> │ │ │ │ + cbnz r0, 4ef82 <_PyTraceback_Add@@Base+0x58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ef96 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bge.n 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ef96 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + cbnz r3, 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ef96 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4f264 │ │ │ │ + bl 4f2b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ef54 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + bge.n 4efa4 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ef54 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + cbnz r3, 4efa4 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ef68 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + bge.n 4efb8 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4ef68 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + cbnz r3, 4efb8 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4ef96 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4efe6 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f79e0 │ │ │ │ + bl f74e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4efa0 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + bge.n 4eff0 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4efa0 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + cbnz r3, 4eff0 <_PyTraceback_Add@@Base+0xc6> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1f6980 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f7690 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004efa8 : │ │ │ │ +0004eff8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4f01c │ │ │ │ + cbz r0, 4f06c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f026 │ │ │ │ - ldr r0, [pc, #136] @ (4f05c ) │ │ │ │ + cbz r0, 4f076 │ │ │ │ + ldr r0, [pc, #136] @ (4f0ac ) │ │ │ │ movs r1, #6 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4f02e │ │ │ │ - ldr r0, [pc, #128] @ (4f060 ) │ │ │ │ + cbz r0, 4f07e │ │ │ │ + ldr r0, [pc, #128] @ (4f0b0 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f034 │ │ │ │ + cbz r0, 4f084 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2b44c │ │ │ │ - ldr r3, [pc, #108] @ (4f064 ) │ │ │ │ + ldr r3, [pc, #108] @ (4f0b4 ) │ │ │ │ strd r4, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #100] @ (4f068 ) │ │ │ │ + ldr r3, [pc, #100] @ (4f0b8 ) │ │ │ │ strd r5, r8, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r7, [sp] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl af750 <_Py_write@@Base+0x264> │ │ │ │ + bl af104 <_Py_write@@Base+0x264> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 4f036 │ │ │ │ + b.n 4f086 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4f036 │ │ │ │ + b.n 4f086 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f036 │ │ │ │ + b.n 4f086 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f036 │ │ │ │ + b.n 4f086 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4f064 ) │ │ │ │ - bl 84dec │ │ │ │ + ldr r0, [pc, #44] @ (4f0b4 ) │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldc2 0, cr0, [r0], {77} @ 0x4d │ │ │ │ - ldc2 0, cr0, [r8], {77} @ 0x4d │ │ │ │ + ldr??.w r0, [r0, #77] @ 0x4d │ │ │ │ + ldr??.w r0, [r8, #77] @ 0x4d │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 4f09a │ │ │ │ - movw r1, #64344 @ 0xfb58 │ │ │ │ + cbnz r2, 4f0ea │ │ │ │ + movw r1, #63768 @ 0xf918 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6f18 │ │ │ │ - cbnz r0, 4f0ae │ │ │ │ + bl a68d0 │ │ │ │ + cbnz r0, 4f0fe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f14e │ │ │ │ - movw r0, #64372 @ 0xfb74 │ │ │ │ + b.n 4f19e │ │ │ │ + movw r0, #63796 @ 0xf934 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f096 │ │ │ │ - b.n 4f084 │ │ │ │ + beq.n 4f0e6 │ │ │ │ + b.n 4f0d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f13c │ │ │ │ + bne.n 4f18c │ │ │ │ movs r0, #5 │ │ │ │ - bl fb9a0 │ │ │ │ + bl fb4a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f14e │ │ │ │ + beq.n 4f19e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 4f120 │ │ │ │ + bpl.n 4f170 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 1dee90 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1dfe6c <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f12a │ │ │ │ + beq.n 4f17a │ │ │ │ add.w r7, r8, #12 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 4f112 │ │ │ │ + bge.n 4f162 │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4f102 │ │ │ │ + ble.n 4f152 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31664 @ 0x7bb0 │ │ │ │ + movw r1, #31088 @ 0x7970 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl abfd4 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl ab98c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f12a │ │ │ │ + beq.n 4f17a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 280a00 │ │ │ │ + bl 2807e0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f0de │ │ │ │ - b.n 4f12a │ │ │ │ + bge.n 4f12e │ │ │ │ + b.n 4f17a │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dee90 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1dfe6c <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f132 │ │ │ │ - b.n 4f12a │ │ │ │ + bne.n 4f182 │ │ │ │ + b.n 4f17a │ │ │ │ mov r1, r8 │ │ │ │ - bl 280a00 │ │ │ │ + bl 2807e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f132 │ │ │ │ + bge.n 4f182 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2572b0 │ │ │ │ - b.n 4f096 │ │ │ │ + bl 194090 │ │ │ │ + b.n 4f0e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dddf0 │ │ │ │ + bl 1dedd8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f14e │ │ │ │ + b.n 4f19e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ @@ -52184,175 +52217,175 @@ │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #16] │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #64396 @ 0xfb8c │ │ │ │ + movw r1, #63820 @ 0xf94c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f1f6 │ │ │ │ + beq.n 4f246 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r0, 4f1dc │ │ │ │ + cbnz r0, 4f22c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ add r4, sp, #12 │ │ │ │ - bne.n 4f1bc │ │ │ │ + bne.n 4f20c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #8 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b3d8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f24c │ │ │ │ + blt.n 4f29c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f25e │ │ │ │ + b.n 4f2ae │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b3d8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4f24c │ │ │ │ + blt.n 4f29c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f25e │ │ │ │ + b.n 4f2ae │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 4f1fa │ │ │ │ + bne.n 4f24a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64412 @ 0xfb9c │ │ │ │ + movw r1, #63836 @ 0xf95c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f25e │ │ │ │ + b.n 4f2ae │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 4f21a │ │ │ │ + bcc.n 4f26a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64452 @ 0xfbc4 │ │ │ │ + movw r1, #63876 @ 0xf984 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4f1f6 │ │ │ │ - bl 808d0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4f246 │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 4f25e │ │ │ │ + cbz r0, 4f2ae │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add.w r3, r4, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 2b3d8 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f254 │ │ │ │ + bge.n 4f2a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f24c │ │ │ │ + bge.n 4f29c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f24c │ │ │ │ + cbnz r3, 4f29c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f25e │ │ │ │ + b.n 4f2ae │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b73f4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6dc0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004f264 : │ │ │ │ +0004f2b4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1d0120 │ │ │ │ + bl 1d1188 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f3d8 │ │ │ │ + beq.w 4f428 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ strd r5, r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ - bl b7d2c <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ + bl b76f8 <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f2ba │ │ │ │ + bge.n 4f30a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f2ba │ │ │ │ + cbnz r3, 4f30a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4f3d6 │ │ │ │ + beq.w 4f426 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #24508 @ 0x5fbc │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f2e0 │ │ │ │ + cbnz r0, 4f330 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f3d8 │ │ │ │ - b.n 4f306 │ │ │ │ + bge.n 4f428 │ │ │ │ + b.n 4f356 │ │ │ │ movs r2, #1 │ │ │ │ strh r2, [r0, #24] │ │ │ │ add.w ip, r0, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r2, r2, [r0, #16] │ │ │ │ strd r2, r2, [r0, #28] │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ - blt.n 4f316 │ │ │ │ + blt.n 4f366 │ │ │ │ orr.w r2, r5, #1 │ │ │ │ - b.n 4f31a │ │ │ │ + b.n 4f36a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f3d8 │ │ │ │ + bne.n 4f428 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f3d8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f428 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r7, 4f328 │ │ │ │ + cbz r7, 4f378 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ @@ -52378,35 +52411,35 @@ │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #72] @ 0x48 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ str.w r3, [lr, #76]! │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 4f37a │ │ │ │ + bge.n 4f3ca │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 4f36a │ │ │ │ + b.n 4f3ba │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r4, #78] @ 0x4e │ │ │ │ str.w ip, [r4, #12] │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r6, r6, r2, lsl #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ - bge.n 4f3a4 │ │ │ │ + bge.n 4f3f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f3a4 │ │ │ │ + cbnz r3, 4f3f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #56] @ (4f3e0 ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ (4f430 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -52414,30 +52447,30 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 4f3d8 │ │ │ │ + b.n 4f428 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004f3e4 : │ │ │ │ - ldr r2, [pc, #52] @ (4f41c ) │ │ │ │ +0004f434 : │ │ │ │ + ldr r2, [pc, #52] @ (4f46c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 4f418 │ │ │ │ + bls.n 4f468 │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ push {r4} │ │ │ │ ldr.w r4, [r3, r2, lsl #3] │ │ │ │ cmp r0, r4 │ │ │ │ itt eq │ │ │ │ @@ -52448,17 +52481,17 @@ │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ str r1, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4f428 │ │ │ │ - b.w 24f53c │ │ │ │ - ldr r0, [pc, #0] @ (4f42c ) │ │ │ │ + cbz r0, 4f478 │ │ │ │ + b.w 24fb34 │ │ │ │ + ldr r0, [pc, #0] @ (4f47c ) │ │ │ │ bx lr │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -52469,219 +52502,219 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldrd sl, r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f520 │ │ │ │ + beq.n 4f570 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f520 │ │ │ │ + bne.n 4f570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f520 │ │ │ │ + beq.n 4f570 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #64484 @ 0xfbe4 │ │ │ │ + movw r0, #63908 @ 0xf9a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f4cc │ │ │ │ + cbnz r0, 4f51c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 4f794 │ │ │ │ + b.n 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #564 @ 0x234 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - movw r0, #64492 @ 0xfbec │ │ │ │ + movw r0, #63916 @ 0xf9ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f502 │ │ │ │ + bge.n 4f552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f502 │ │ │ │ + cbnz r3, 4f552 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f4c2 │ │ │ │ + beq.n 4f512 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f520 │ │ │ │ + bge.n 4f570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f520 │ │ │ │ + cbnz r3, 4f570 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f5da │ │ │ │ + beq.n 4f62a │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f5da │ │ │ │ + bne.n 4f62a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f5da │ │ │ │ - movw r3, #49089 @ 0xbfc1 │ │ │ │ + beq.n 4f62a │ │ │ │ + movw r3, #48505 @ 0xbd79 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #64512 @ 0xfc00 │ │ │ │ + movw r0, #63936 @ 0xf9c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f586 │ │ │ │ + cbnz r0, 4f5d6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 4f794 │ │ │ │ + b.n 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ - movw r0, #64520 @ 0xfc08 │ │ │ │ + movw r0, #63944 @ 0xf9c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f5bc │ │ │ │ + bge.n 4f60c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f5bc │ │ │ │ + cbnz r3, 4f60c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f57c │ │ │ │ + beq.n 4f5cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f5da │ │ │ │ + bge.n 4f62a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f5da │ │ │ │ + cbnz r3, 4f62a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 2b75e8 <_PyObject_GetState@@Base> │ │ │ │ + bl 2b73d0 <_PyObject_GetState@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f654 │ │ │ │ - ldr r0, [pc, #120] @ (4f674 ) │ │ │ │ + cbz r0, 4f6a4 │ │ │ │ + ldr r0, [pc, #120] @ (4f6c4 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f65a │ │ │ │ - bl 9fd08 │ │ │ │ + cbz r0, 4f6aa │ │ │ │ + bl 9f6f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f622 │ │ │ │ + bge.n 4f672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f622 │ │ │ │ + cbnz r3, 4f672 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4f65e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4f6ae │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #76] @ (4f678 ) │ │ │ │ + ldr r2, [pc, #76] @ (4f6c8 ) │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8ea2c │ │ │ │ + bl 8ea10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f65a │ │ │ │ + bge.n 4f6aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f65a │ │ │ │ + cbnz r3, 4f6aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f65a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f6aa │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f662 │ │ │ │ - ldr r7, [pc, #28] @ (4f678 ) │ │ │ │ - b.n 4f662 │ │ │ │ - ldr r7, [pc, #24] @ (4f678 ) │ │ │ │ + b.n 4f6b2 │ │ │ │ + ldr r7, [pc, #28] @ (4f6c8 ) │ │ │ │ + b.n 4f6b2 │ │ │ │ + ldr r7, [pc, #24] @ (4f6c8 ) │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r0, r0, [ip, #328]! @ 0x148 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -52689,100 +52722,100 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4f752 │ │ │ │ + beq.n 4f7a2 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f752 │ │ │ │ + bne.n 4f7a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f752 │ │ │ │ + beq.n 4f7a2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #64612 @ 0xfc64 │ │ │ │ + movw r0, #64036 @ 0xfa24 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f6fe │ │ │ │ + cbnz r0, 4f74e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 4f794 │ │ │ │ + b.n 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #706 @ 0x2c2 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - movw r0, #64620 @ 0xfc6c │ │ │ │ + movw r0, #64044 @ 0xfa2c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f734 │ │ │ │ + bge.n 4f784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f734 │ │ │ │ + cbnz r3, 4f784 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f6f4 │ │ │ │ + beq.n 4f744 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f752 │ │ │ │ + bge.n 4f7a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f752 │ │ │ │ + cbnz r3, 4f7a2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 4f9a0 │ │ │ │ + bl 4f9f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f790 │ │ │ │ + beq.n 4f7e0 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #5752 @ 0x1678 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -52793,229 +52826,229 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2aef78 │ │ │ │ - movw r1, #18627 @ 0x48c3 │ │ │ │ + bl 2aed28 │ │ │ │ + movw r1, #18707 @ 0x4913 │ │ │ │ movt r1, #7 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2c1c0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 4f830 │ │ │ │ + cbz r0, 4f880 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4f830 │ │ │ │ + cbnz r0, 4f880 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f830 │ │ │ │ + beq.n 4f880 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #49089 @ 0xbfc1 │ │ │ │ + movw r1, #48505 @ 0xbd79 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #64676 @ 0xfca4 │ │ │ │ + movw r0, #64100 @ 0xfa64 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4f834 │ │ │ │ + cbnz r0, 4f884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f794 │ │ │ │ + bl 4f7e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f88a │ │ │ │ + b.n 4f8da │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #753 @ 0x2f1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #64684 @ 0xfcac │ │ │ │ + movw r0, #64108 @ 0xfa6c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f86a │ │ │ │ + bge.n 4f8ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f86a │ │ │ │ + cbnz r3, 4f8ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4f82a │ │ │ │ + beq.n 4f87a │ │ │ │ mov r0, r5 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f88a │ │ │ │ + bge.n 4f8da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f88a │ │ │ │ + cbnz r3, 4f8da │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b2224 <_Py_GetConfig@@Base> │ │ │ │ + bl b1bd8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 4f8b4 │ │ │ │ + cbnz r3, 4f904 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 244fec │ │ │ │ + b.w 2456ac │ │ │ │ movw r3, #43784 @ 0xab08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64704 @ 0xfcc0 │ │ │ │ + movw r1, #64128 @ 0xfa80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f8aa │ │ │ │ + beq.n 4f8fa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004f8d2 : │ │ │ │ +0004f922 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #176] @ 4f99c │ │ │ │ + ldr.w sl, [pc, #176] @ 4f9ec │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4f8fc │ │ │ │ + ble.n 4f94c │ │ │ │ ldr r5, [r0, r4] │ │ │ │ - cbnz r5, 4f91c │ │ │ │ + cbnz r5, 4f96c │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #64736 @ 0xfce0 │ │ │ │ + movw r2, #64160 @ 0xfaa0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 234220 <_PyErr_Format@@Base> │ │ │ │ + b.w 2348e4 <_PyErr_Format@@Base> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ adds r1, #16 │ │ │ │ - cbz r2, 4f926 │ │ │ │ + cbz r2, 4f976 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 4f934 │ │ │ │ + cbnz r3, 4f984 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov ip, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f99f0 <_PyEval_CheckExceptTypeValid@@Base+0x18ac> │ │ │ │ + bl f94f8 <_PyEval_CheckExceptTypeValid@@Base+0x18b0> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f996 │ │ │ │ - movw r3, #26505 @ 0x6789 │ │ │ │ + cbz r0, 4f9e6 │ │ │ │ + movw r3, #25301 @ 0x62d5 │ │ │ │ movt r3, #20 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orr.w r2, r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 4f972 │ │ │ │ + bne.n 4f9c2 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - bl 1469d0 <_Py_Check_ArgsIterable@@Base+0x288> │ │ │ │ + bl 14651c <_Py_Check_ArgsIterable@@Base+0x288> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f97c │ │ │ │ + b.n 4f9cc │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dcf4c <_PyAST_Compile@@Base+0x564> │ │ │ │ + bl 1ddf34 <_PyAST_Compile@@Base+0x564> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1cb9e4 │ │ │ │ + b.w 9fe30 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4f9d6 │ │ │ │ + beq.n 4fa26 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13120 @ 0x3340 │ │ │ │ + movw r1, #12568 @ 0x3118 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4f9fa │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4fa4a │ │ │ │ ldr r4, [r0, #8] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 4f9fe │ │ │ │ + bls.n 4fa4e │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #64892 @ 0xfd7c │ │ │ │ + movw r1, #64316 @ 0xfb3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -53024,105 +53057,105 @@ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 4fa30 │ │ │ │ + cbnz r7, 4fa80 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 4fa30 │ │ │ │ + ble.n 4fa80 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4fa30 │ │ │ │ - cbnz r2, 4fa5a │ │ │ │ + bgt.n 4fa80 │ │ │ │ + cbnz r2, 4faaa │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #17224 @ 0x4348 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4fc00 │ │ │ │ + beq.w 4fc50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4fabe │ │ │ │ + beq.n 4fb0e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 4faa0 │ │ │ │ + bpl.n 4faf0 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4fa9c │ │ │ │ + cbz r0, 4faec │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4fac0 │ │ │ │ + beq.n 4fb10 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4fc00 │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + b.n 4fc50 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36220 @ 0x8d7c │ │ │ │ + movw r0, #35644 @ 0x8b3c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4fa9c │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4faec │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4fb08 │ │ │ │ + ble.n 4fb58 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4faec │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 4fb3c │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #36220 @ 0x8d7c │ │ │ │ + movw r0, #35644 @ 0x8b3c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4fa9c │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4faec │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4fc00 │ │ │ │ + beq.w 4fc50 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4fa86 │ │ │ │ - b.n 4fb0a │ │ │ │ + bne.n 4fad6 │ │ │ │ + b.n 4fb5a │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fbfe │ │ │ │ + beq.n 4fc4e │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r0, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [r0, #32] │ │ │ │ @@ -53140,370 +53173,370 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 4fb68 │ │ │ │ + cbz r3, 4fbb8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - cbz r2, 4fb78 │ │ │ │ + cbz r2, 4fbc8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4fba0 │ │ │ │ + cbz r0, 4fbf0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4fba0 │ │ │ │ + cbz r0, 4fbf0 │ │ │ │ mov r1, r4 │ │ │ │ blx 2ad94 │ │ │ │ movw r3, #2388 @ 0x954 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r5, 4fb96 │ │ │ │ + cbz r5, 4fbe6 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4fb8c │ │ │ │ + b.n 4fbdc │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4fbbc │ │ │ │ + cbnz r0, 4fc0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fbb4 │ │ │ │ + bge.n 4fc04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fbb4 │ │ │ │ + cbnz r3, 4fc04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - bl 23c160 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + bl 23c814 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4fc00 │ │ │ │ + b.n 4fc50 │ │ │ │ movw r7, #2388 @ 0x954 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aef78 │ │ │ │ + bl 2aed28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4fbf8 │ │ │ │ + cbz r3, 4fc48 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ - cbz r3, 4fbf2 │ │ │ │ + cbz r3, 4fc42 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ adds r1, r2, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldrd r3, r1, [r7, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ adds r7, #32 │ │ │ │ adds r5, #4 │ │ │ │ - b.n 4fbcc │ │ │ │ + b.n 4fc1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 97ae4 │ │ │ │ + bl 97894 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4fc2a │ │ │ │ + cbnz r3, 4fc7a │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4fc2a │ │ │ │ + ble.n 4fc7a │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4fc2a │ │ │ │ - cbnz r4, 4fc46 │ │ │ │ + bne.n 4fc7a │ │ │ │ + cbnz r4, 4fc96 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #100] @ (4fca0 ) │ │ │ │ + ldr r3, [pc, #100] @ (4fcf0 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4fc96 │ │ │ │ + cbz r0, 4fce6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fc8a │ │ │ │ + beq.n 4fcda │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 4fca4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 4fc8a │ │ │ │ + bl 4fcf4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 4fcda │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2b6bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4fc8e │ │ │ │ + bne.n 4fcde │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4fc96 │ │ │ │ + b.n 4fce6 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ nop │ │ │ │ muls r4, r6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004fca4 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +0004fcf4 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #31 │ │ │ │ - bl 1f1848 │ │ │ │ + bl 1f2828 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fcd6 <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ + beq.n 4fd26 <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 4fcda <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bls.n 4fd2a <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65056 @ 0xfe20 │ │ │ │ + movw r1, #64480 @ 0xfbe0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fcdc <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ + b.n 4fd2c <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 171048 │ │ │ │ - cbz r0, 4fd08 <_PyLong_UnsignedLongLong_Converter@@Base+0x64> │ │ │ │ + bl 170ddc │ │ │ │ + cbz r0, 4fd58 <_PyLong_UnsignedLongLong_Converter@@Base+0x64> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4fd6e <_PyLong_UnsignedLongLong_Converter@@Base+0xca> │ │ │ │ - movw r0, #18268 @ 0x475c │ │ │ │ + beq.n 4fdbe <_PyLong_UnsignedLongLong_Converter@@Base+0xca> │ │ │ │ + movw r0, #17692 @ 0x451c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13e6f4 │ │ │ │ + bl 13e244 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4fd1a <_PyLong_UnsignedLongLong_Converter@@Base+0x76> │ │ │ │ + cbnz r0, 4fd6a <_PyLong_UnsignedLongLong_Converter@@Base+0x76> │ │ │ │ mov r0, r6 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 4fd70 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ + bl 21b094 │ │ │ │ + b.n 4fdc0 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 4fd3c <_PyLong_UnsignedLongLong_Converter@@Base+0x98> │ │ │ │ + blt.n 4fd8c <_PyLong_UnsignedLongLong_Converter@@Base+0x98> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #65276 @ 0xfefc │ │ │ │ + movw r0, #64700 @ 0xfcbc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4fd4c <_PyLong_UnsignedLongLong_Converter@@Base+0xa8> │ │ │ │ + b.n 4fd9c <_PyLong_UnsignedLongLong_Converter@@Base+0xa8> │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21a3cc │ │ │ │ + bl 21b094 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4fd5e <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ + blt.n 4fdae <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4fd70 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ + b.n 4fdc0 <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fd5a <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ + bne.n 4fdaa <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fd5a <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fdaa <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4fda2 <_PyLong_UnsignedLongLong_Converter@@Base+0xfe> │ │ │ │ + bgt.n 4fdf2 <_PyLong_UnsignedLongLong_Converter@@Base+0xfe> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4fdbc <_PyLong_UnsignedLongLong_Converter@@Base+0x118> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 4fe0c <_PyLong_UnsignedLongLong_Converter@@Base+0x118> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4fdc0 <_PyLong_UnsignedLongLong_Converter@@Base+0x11c> │ │ │ │ + cbz r3, 4fe10 <_PyLong_UnsignedLongLong_Converter@@Base+0x11c> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7708 @ 0x1e1c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fdcc <_PyLong_UnsignedLongLong_Converter@@Base+0x128> │ │ │ │ + b.n 4fe1c <_PyLong_UnsignedLongLong_Converter@@Base+0x128> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4fdd0 <_PyLong_UnsignedLongLong_Converter@@Base+0x12c>) │ │ │ │ + ldr r0, [pc, #8] @ (4fe20 <_PyLong_UnsignedLongLong_Converter@@Base+0x12c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xfafc0052 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4fde6 <_PyLong_UnsignedLongLong_Converter@@Base+0x142> │ │ │ │ + cbz r3, 4fe36 <_PyLong_UnsignedLongLong_Converter@@Base+0x142> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fdec <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ + bge.n 4fe3c <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4fdec <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ + b.n 4fe3c <_PyLong_UnsignedLongLong_Converter@@Base+0x148> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w 4e314 │ │ │ │ + b.w 4e364 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 4fe0c <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ + cbz r1, 4fe5c <_PyLong_UnsignedLongLong_Converter@@Base+0x168> │ │ │ │ ldr.w fp, [r1] │ │ │ │ - b.n 4fe0e <_PyLong_UnsignedLongLong_Converter@@Base+0x16a> │ │ │ │ + b.n 4fe5e <_PyLong_UnsignedLongLong_Converter@@Base+0x16a> │ │ │ │ mov fp, r1 │ │ │ │ - movw sl, #65296 @ 0xff10 │ │ │ │ + movw sl, #64720 @ 0xfcd0 │ │ │ │ movt sl, #49 @ 0x31 │ │ │ │ - movw r7, #65308 @ 0xff1c │ │ │ │ + movw r7, #64732 @ 0xfcdc │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ adds r4, r1, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r8, #53316 @ 0xd044 │ │ │ │ + movw r8, #56092 @ 0xdb1c │ │ │ │ movt r8, #48 @ 0x30 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ cmp r9, fp │ │ │ │ - bge.n 4feba <_PyLong_UnsignedLongLong_Converter@@Base+0x216> │ │ │ │ + bge.n 4ff0a <_PyLong_UnsignedLongLong_Converter@@Base+0x216> │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, r7 │ │ │ │ movne r1, sl │ │ │ │ - bl 2399f4 │ │ │ │ + bl 23a0a4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4febc <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 249cb4 │ │ │ │ + bl 24a374 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4febc <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2399f4 │ │ │ │ + bl 23a0a4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4febc <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 249cb4 │ │ │ │ + bl 24a374 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4febc <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 4feb4 <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ + cbz r3, 4ff04 <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 4feb4 <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ + ble.n 4ff04 <_PyLong_UnsignedLongLong_Converter@@Base+0x210> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #52944 @ 0xced0 │ │ │ │ + movw r1, #52592 @ 0xcd70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 2399f4 │ │ │ │ + bl 23a0a4 │ │ │ │ add.w r2, r8, #2 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4febc <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + beq.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ movs r2, #2 │ │ │ │ - bl 249cb4 │ │ │ │ + bl 24a374 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4fe80 <_PyLong_UnsignedLongLong_Converter@@Base+0x1dc> │ │ │ │ - b.n 4febc <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ + bne.n 4fed0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1dc> │ │ │ │ + b.n 4ff0c <_PyLong_UnsignedLongLong_Converter@@Base+0x218> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4fe30 <_PyLong_UnsignedLongLong_Converter@@Base+0x18c> │ │ │ │ + b.n 4fe80 <_PyLong_UnsignedLongLong_Converter@@Base+0x18c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 4fed6 <_PyLong_UnsignedLongLong_Converter@@Base+0x232> │ │ │ │ + cbz r0, 4ff26 <_PyLong_UnsignedLongLong_Converter@@Base+0x232> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fee6 <_PyLong_UnsignedLongLong_Converter@@Base+0x242> │ │ │ │ + bge.n 4ff36 <_PyLong_UnsignedLongLong_Converter@@Base+0x242> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, 4fede <_PyLong_UnsignedLongLong_Converter@@Base+0x23a> │ │ │ │ - b.w 4e314 │ │ │ │ + cbz r0, 4ff2e <_PyLong_UnsignedLongLong_Converter@@Base+0x23a> │ │ │ │ + b.w 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004fee8 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +0004ff38 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2a3e20 │ │ │ │ + bl 2a3bd0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, r1, [r4] │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #28 │ │ │ │ @@ -53511,282 +53544,282 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4ff38 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ + cbnz r3, 4ff88 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4ff38 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ + ble.n 4ff88 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4ff38 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ - cbnz r0, 4ff50 <_PyTime_AsTimeval_clamp@@Base+0x68> │ │ │ │ + bne.n 4ff88 <_PyTime_AsTimeval_clamp@@Base+0x50> │ │ │ │ + cbnz r0, 4ffa0 <_PyTime_AsTimeval_clamp@@Base+0x68> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #76] @ (4ff98 <_PyTime_AsTimeval_clamp@@Base+0xb0>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 4ff94 <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ + ldr r3, [pc, #76] @ (4ffe8 <_PyTime_AsTimeval_clamp@@Base+0xb0>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 4ffe4 <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4ff92 <_PyTime_AsTimeval_clamp@@Base+0xaa> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 4ffe2 <_PyTime_AsTimeval_clamp@@Base+0xaa> │ │ │ │ + bl b0834 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4ff88 <_PyTime_AsTimeval_clamp@@Base+0xa0> │ │ │ │ + bne.n 4ffd8 <_PyTime_AsTimeval_clamp@@Base+0xa0> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ff94 <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ + b.n 4ffe4 <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 133df4 │ │ │ │ - b.n 4ff94 <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ + bl 13393c │ │ │ │ + b.n 4ffe4 <_PyTime_AsTimeval_clamp@@Base+0xac> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mvns r4, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 4ffca <_PyTime_AsTimeval_clamp@@Base+0xe2> │ │ │ │ + bgt.n 5001a <_PyTime_AsTimeval_clamp@@Base+0xe2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 4ffe4 <_PyTime_AsTimeval_clamp@@Base+0xfc> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 50034 <_PyTime_AsTimeval_clamp@@Base+0xfc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4ffe8 <_PyTime_AsTimeval_clamp@@Base+0x100> │ │ │ │ + cbz r3, 50038 <_PyTime_AsTimeval_clamp@@Base+0x100> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7708 @ 0x1e1c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fff4 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ + b.n 50044 <_PyTime_AsTimeval_clamp@@Base+0x10c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4fff8 <_PyTime_AsTimeval_clamp@@Base+0x110>) │ │ │ │ + ldr r0, [pc, #8] @ (50048 <_PyTime_AsTimeval_clamp@@Base+0x110>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ lsrs r0, r6, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5001a <_PyTime_AsTimeval_clamp@@Base+0x132> │ │ │ │ + cbnz r0, 5006a <_PyTime_AsTimeval_clamp@@Base+0x132> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 50024 <_PyTime_AsTimeval_clamp@@Base+0x13c> │ │ │ │ - b.n 5002a <_PyTime_AsTimeval_clamp@@Base+0x142> │ │ │ │ + cbnz r0, 50074 <_PyTime_AsTimeval_clamp@@Base+0x13c> │ │ │ │ + b.n 5007a <_PyTime_AsTimeval_clamp@@Base+0x142> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50014 <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ - b.n 50038 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ + beq.n 50064 <_PyTime_AsTimeval_clamp@@Base+0x12c> │ │ │ │ + b.n 50088 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50038 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ + cbnz r0, 50088 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 50038 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ + cbz r0, 50088 <_PyTime_AsTimeval_clamp@@Base+0x150> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 5004e <_PyTime_AsTimeval_clamp@@Base+0x166> │ │ │ │ + cbz r0, 5009e <_PyTime_AsTimeval_clamp@@Base+0x166> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5005e <_PyTime_AsTimeval_clamp@@Base+0x176> │ │ │ │ + bge.n 500ae <_PyTime_AsTimeval_clamp@@Base+0x176> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 50056 <_PyTime_AsTimeval_clamp@@Base+0x16e> │ │ │ │ - b.w 4e314 │ │ │ │ + cbz r0, 500a6 <_PyTime_AsTimeval_clamp@@Base+0x16e> │ │ │ │ + b.w 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.w 500a2 │ │ │ │ + b.w 500f2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 50088 <_PyTime_AsTimeval_clamp@@Base+0x1a0> │ │ │ │ + cbz r4, 500d8 <_PyTime_AsTimeval_clamp@@Base+0x1a0> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 9406c │ │ │ │ + b.w 93e28 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57040 @ 0xded0 │ │ │ │ + movw r1, #56400 @ 0xdc50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000500a2 : │ │ │ │ +000500f2 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 500ac │ │ │ │ + cbz r3, 500fc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 500c4 │ │ │ │ + cbnz r3, 50114 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65316 @ 0xff24 │ │ │ │ + movw r1, #64740 @ 0xfce4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50122 │ │ │ │ + cbz r0, 50172 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 500ee │ │ │ │ + cbz r3, 5013e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #37933 @ 0x942d │ │ │ │ + movw r3, #38013 @ 0x947d │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 500ee │ │ │ │ - cbnz r1, 50122 │ │ │ │ + beq.n 5013e │ │ │ │ + cbnz r1, 50172 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #65360 @ 0xff50 │ │ │ │ + movw r1, #64784 @ 0xfd10 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50112 │ │ │ │ + blt.n 50162 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50122 │ │ │ │ + b.n 50172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5010e │ │ │ │ + bne.n 5015e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5010e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5015e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2b988 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 15462c │ │ │ │ + b.w 154160 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 50158 │ │ │ │ + cbz r0, 501a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50168 │ │ │ │ + bge.n 501b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 50160 │ │ │ │ - b.w 4e314 │ │ │ │ + cbz r0, 501b0 │ │ │ │ + b.w 4e364 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 45436 │ │ │ │ + bl 45486 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 50190 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 501aa │ │ │ │ + cbnz r0, 501e0 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 501fa │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrd r3, r4, [r5, #24] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1da4a8 <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ + bl 1db490 <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1dee90 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1dfe6c <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 501f2 │ │ │ │ + beq.n 50242 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 249cb4 │ │ │ │ + bl 24a374 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 501f2 │ │ │ │ + beq.n 50242 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fdf0 <_PyLong_UnsignedLongLong_Converter@@Base+0x14c> │ │ │ │ + bl 4fe40 <_PyLong_UnsignedLongLong_Converter@@Base+0x14c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 501f2 │ │ │ │ + beq.n 50242 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dee90 <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1dfe6c <_PyType_Name@@Base+0x20> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -53794,38 +53827,38 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ blx 2b910 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ blx 2ad34 │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - vldr d7, [pc, #124] @ 502a8 │ │ │ │ + vldr d7, [pc, #124] @ 502f8 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 5027a │ │ │ │ + bhi.n 502ca │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r4, #12 │ │ │ │ asrs r4, r1, #20 │ │ │ │ movs r0, r4 │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b3cc │ │ │ │ - b.n 5028a │ │ │ │ + b.n 502da │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ blx 2c4dc │ │ │ │ - b.n 5028a │ │ │ │ + b.n 502da │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b3cc │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b.n 5028a │ │ │ │ + b.n 502da │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2c4dc │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ @@ -53841,144 +53874,144 @@ │ │ │ │ ands r1, r1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 502cc │ │ │ │ + cbz r0, 5031c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 1ad1a8 │ │ │ │ + bl 1ae1c0 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1a68b0 <_PyLong_UInt64_Converter@@Base+0x36b4> │ │ │ │ + bl 1a78c8 <_PyLong_UInt64_Converter@@Base+0x36c0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1a68b0 <_PyLong_UInt64_Converter@@Base+0x36b4> │ │ │ │ + bl 1a78c8 <_PyLong_UInt64_Converter@@Base+0x36c0> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 494da <_PyEval_FormatKwargsError@@Base+0x1d8c> │ │ │ │ + b.w 4952a <_PyEval_FormatKwargsError@@Base+0x1d8c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 50328 │ │ │ │ + cbz r3, 50378 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50324 │ │ │ │ + bne.n 50374 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44916 @ 0xaf74 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 1743fc <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 1743f4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 495f6 <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ + b.w 49646 <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 50422 │ │ │ │ + beq.n 50472 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50422 │ │ │ │ + bne.n 50472 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50422 │ │ │ │ + beq.n 50472 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #65516 @ 0xffec │ │ │ │ + movw r0, #64940 @ 0xfdac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 503ce │ │ │ │ + cbnz r0, 5041e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #769 @ 0x301 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ - movw r0, #65524 @ 0xfff4 │ │ │ │ + movw r0, #64948 @ 0xfdb4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50404 │ │ │ │ + bge.n 50454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50404 │ │ │ │ + cbnz r3, 50454 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 503c2 │ │ │ │ + beq.n 50412 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50422 │ │ │ │ + bge.n 50472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50422 │ │ │ │ + cbnz r3, 50472 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -53987,362 +54020,362 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 505ba │ │ │ │ + beq.w 5060a │ │ │ │ movs r6, #0 │ │ │ │ - movw sl, #37312 @ 0x91c0 │ │ │ │ + movw sl, #36736 @ 0x8f80 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 50520 │ │ │ │ + ble.n 50570 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 50488 │ │ │ │ + bge.n 504d8 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 5047e │ │ │ │ + bhi.n 504ce │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 50482 │ │ │ │ - bl 20d3e8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 5048c │ │ │ │ + b.n 504d2 │ │ │ │ + bl 20e100 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 504dc │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5046c │ │ │ │ - beq.w 5059a │ │ │ │ + b.n 504bc │ │ │ │ + beq.w 505ea │ │ │ │ add.w fp, r4, #1 │ │ │ │ cmp fp, r7 │ │ │ │ - bge.n 504ae │ │ │ │ + bge.n 504fe │ │ │ │ ldrh.w r0, [r8, fp, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 504a2 │ │ │ │ + bhi.n 504f2 │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 504a6 │ │ │ │ - bl 20d3e8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 504de │ │ │ │ + b.n 504f6 │ │ │ │ + bl 20e100 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 5052e │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 50490 │ │ │ │ - cbnz r4, 504de │ │ │ │ + b.n 504e0 │ │ │ │ + cbnz r4, 5052e │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 504de │ │ │ │ + bne.n 5052e │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 504de │ │ │ │ + bne.n 5052e │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r9, [r3] │ │ │ │ - b.n 5059a │ │ │ │ + b.n 505ea │ │ │ │ sub.w r1, fp, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 229f14 │ │ │ │ + bl 22a96c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5059e │ │ │ │ + beq.n 505ee │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 504fc │ │ │ │ + bgt.n 5054c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 5051a │ │ │ │ + b.n 5056a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 50572 │ │ │ │ + cbnz r0, 505c2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5051a │ │ │ │ + bge.n 5056a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5051a │ │ │ │ + cbnz r3, 5056a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, fp │ │ │ │ - b.n 50464 │ │ │ │ + b.n 504b4 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 5059a │ │ │ │ - movw r9, #37312 @ 0x91c0 │ │ │ │ + bge.n 505ea │ │ │ │ + movw r9, #36736 @ 0x8f80 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 5053a │ │ │ │ + bhi.n 5058a │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 5053e │ │ │ │ - bl 20d3e8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 50548 │ │ │ │ + b.n 5058e │ │ │ │ + bl 20e100 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 50598 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 5052c │ │ │ │ - b.n 5059a │ │ │ │ + bne.n 5057c │ │ │ │ + b.n 505ea │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 5059a │ │ │ │ + beq.n 505ea │ │ │ │ subs r1, r7, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 229f14 │ │ │ │ + bl 22a96c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5059e │ │ │ │ + cbz r0, 505ee │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 50566 │ │ │ │ + bgt.n 505b6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 50598 │ │ │ │ + b.n 505e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 50586 │ │ │ │ + cbz r0, 505d6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5059e │ │ │ │ + bge.n 505ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5059e │ │ │ │ + cbnz r3, 505ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5059e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 505ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50598 │ │ │ │ + bge.n 505e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50598 │ │ │ │ + cbnz r3, 505e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 505ba │ │ │ │ + b.n 5060a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 505aa │ │ │ │ + blt.n 505fa │ │ │ │ movs r5, #0 │ │ │ │ - b.n 505ba │ │ │ │ + b.n 5060a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 505a6 │ │ │ │ + bne.n 505f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 505a6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 505f6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 50682 │ │ │ │ + beq.n 506d2 │ │ │ │ mov r8, r1 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50680 │ │ │ │ + bne.n 506d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50682 │ │ │ │ + beq.n 506d2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ad8f0 │ │ │ │ + bl 1ae908 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 50608 │ │ │ │ + cbnz r0, 50658 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f794 │ │ │ │ - b.n 50682 │ │ │ │ + bl 4f7e4 │ │ │ │ + b.n 506d2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 5062c │ │ │ │ + cbnz r0, 5067c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50600 │ │ │ │ + bge.n 50650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50600 │ │ │ │ + bne.n 50650 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50600 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50650 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #16016 @ 0x3e90 │ │ │ │ + movw r0, #15440 @ 0x3c50 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50600 │ │ │ │ + beq.n 50650 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #669 @ 0x29d │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 2b1b98 │ │ │ │ + movw r0, #64968 @ 0xfdc8 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 2b1948 │ │ │ │ str r5, [r4, #24] │ │ │ │ - cbnz r0, 5066a │ │ │ │ + cbnz r0, 506ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f794 │ │ │ │ + bl 4f7e4 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 50682 │ │ │ │ + b.n 506d2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50666 │ │ │ │ + bge.n 506b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50666 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50666 │ │ │ │ + bne.n 506b6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 506b6 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b7c0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 506d6 │ │ │ │ + bgt.n 50726 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 506f0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 50740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 506f4 │ │ │ │ + cbz r3, 50744 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7708 @ 0x1e1c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50700 │ │ │ │ + b.n 50750 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (50704 ) │ │ │ │ + ldr r0, [pc, #8] @ (50754 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mrc2 0, 1, r0, cr8, cr2, {2} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49be6 <_PyEval_FormatKwargsError@@Base+0x2498> │ │ │ │ + b.w 49c36 <_PyEval_FormatKwargsError@@Base+0x2498> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 5073c │ │ │ │ + beq.n 5078c │ │ │ │ ldr.w r6, [ip, #8] │ │ │ │ - b.n 50754 │ │ │ │ + b.n 507a4 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 50744 │ │ │ │ + bgt.n 50794 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50754 │ │ │ │ + b.n 507a4 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 50740 │ │ │ │ + bgt.n 50790 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 50740 │ │ │ │ + beq.n 50790 │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50778 │ │ │ │ + b.n 507c8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #284] @ (50888 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #284] @ (508d8 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50880 │ │ │ │ + beq.w 508d0 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ite eq │ │ │ │ moveq r4, r6 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d1038 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ + bl 2d0df0 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 507a6 │ │ │ │ + bne.n 507f6 │ │ │ │ ands.w r5, r0, #1 │ │ │ │ - beq.n 507c0 │ │ │ │ + beq.n 50810 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 12bef0 │ │ │ │ + bl 12b9d8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50880 │ │ │ │ + b.n 508d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50880 │ │ │ │ + beq.n 508d0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50880 │ │ │ │ + beq.n 508d0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 50880 │ │ │ │ + bge.n 508d0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r8, [r3, r5, lsl #2] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -54350,163 +54383,163 @@ │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5081c │ │ │ │ + bge.n 5086c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5081c │ │ │ │ + cbnz r3, 5086c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 50864 │ │ │ │ - bge.n 50830 │ │ │ │ + beq.n 508b4 │ │ │ │ + bge.n 50880 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5083e │ │ │ │ - b.n 5084c │ │ │ │ + blt.n 5088e │ │ │ │ + b.n 5089c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50864 │ │ │ │ - b.n 50824 │ │ │ │ + bne.n 508b4 │ │ │ │ + b.n 50874 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5084c │ │ │ │ + cbnz r3, 5089c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50860 │ │ │ │ + bge.n 508b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50860 │ │ │ │ + cbnz r3, 508b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50880 │ │ │ │ + b.n 508d0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5087c │ │ │ │ + bge.n 508cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5087c │ │ │ │ + cbnz r3, 508cc │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 507cc │ │ │ │ + b.n 5081c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mvns r0, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5092c │ │ │ │ + beq.n 5097c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50928 │ │ │ │ + bne.n 50978 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50928 │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + beq.n 50978 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 508d6 │ │ │ │ + cbnz r0, 50926 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #777 @ 0x309 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ - movw r0, #52 @ 0x34 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 2b1b98 │ │ │ │ + movw r0, #65012 @ 0xfdf4 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5090a │ │ │ │ + bge.n 5095a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5090a │ │ │ │ + cbnz r3, 5095a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 508ca │ │ │ │ + beq.n 5091a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50928 │ │ │ │ + bge.n 50978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50928 │ │ │ │ + cbnz r3, 50978 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49d72 │ │ │ │ + b.w 49dc2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (50974 ) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #40] @ (509c4 ) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 50964 │ │ │ │ - movw r0, #68 @ 0x44 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + cbz r2, 509b4 │ │ │ │ + movw r0, #65028 @ 0xfe04 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r0, #62492 @ 0xf41c │ │ │ │ + b.w 94e38 │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2c664 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 15462c │ │ │ │ + b.w 154160 │ │ │ │ │ │ │ │ -00050996 : │ │ │ │ - ldr r2, [pc, #52] @ (509cc ) │ │ │ │ +000509e6 : │ │ │ │ + ldr r2, [pc, #52] @ (50a1c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {r4} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ @@ -54529,425 +54562,425 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #32588 @ 0x7f4c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 50a20 │ │ │ │ - bne.n 50a5c │ │ │ │ + bgt.n 50a70 │ │ │ │ + bne.n 50aac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #84 @ 0x54 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65044 @ 0xfe14 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50e06 │ │ │ │ + bl 50e56 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50a5e │ │ │ │ + cbz r0, 50aae │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a43d0 │ │ │ │ - cbnz r0, 50a48 │ │ │ │ + bl 2a4180 │ │ │ │ + cbnz r0, 50a98 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a5c │ │ │ │ + bge.n 50aac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50a5c │ │ │ │ + cbnz r3, 50aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a5c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50aac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a5e │ │ │ │ + bge.n 50aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 50a5e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a5e │ │ │ │ + cbnz r3, 50aae │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50aae │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 50a6c │ │ │ │ - b.w 9438c │ │ │ │ + blt.n 50abc │ │ │ │ + b.w 94148 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a068 │ │ │ │ + b.w 4a0b8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 50a9e │ │ │ │ + cbz r3, 50aee │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 50ab6 │ │ │ │ + b.n 50b06 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 50aa6 │ │ │ │ + bgt.n 50af6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50ab6 │ │ │ │ + b.n 50b06 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 50aa2 │ │ │ │ + bne.n 50af2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 50aa2 │ │ │ │ + beq.n 50af2 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50ad8 │ │ │ │ + b.n 50b28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #488] @ (50cb4 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #488] @ (50d04 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50ca8 │ │ │ │ + beq.w 50cf8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #25144 @ 0x6238 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 50aee │ │ │ │ + bne.n 50b3e │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 50b0e │ │ │ │ - bl 174c6c │ │ │ │ + b.n 50b5e │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 50b0e │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 50b5e │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50ca8 │ │ │ │ + bne.w 50cf8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 50b1c │ │ │ │ + bne.n 50b6c │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 50b3c │ │ │ │ - bl 174c6c │ │ │ │ + b.n 50b8c │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 50b3c │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 50b8c │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50ca8 │ │ │ │ + bne.w 50cf8 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 50b50 │ │ │ │ + beq.n 50ba0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 50b5e │ │ │ │ + bne.n 50bae │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2b2f0 │ │ │ │ - b.n 50c9a │ │ │ │ - bl 161fb4 │ │ │ │ + b.n 50cea │ │ │ │ + bl 161cc8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50ca8 │ │ │ │ + beq.w 50cf8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 50ba6 │ │ │ │ + bne.n 50bf6 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #136 @ 0x88 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65096 @ 0xfe48 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 50ca8 │ │ │ │ + bge.w 50cf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 50ca8 │ │ │ │ + bne.w 50cf8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50ca8 │ │ │ │ - bl 2205c8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50cf8 │ │ │ │ + bl 221038 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50bc2 │ │ │ │ + bge.n 50c12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50bc2 │ │ │ │ + cbnz r3, 50c12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 50bec │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 50bf2 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bne.n 50c3c │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 50c42 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50ca8 │ │ │ │ - bl f73ac │ │ │ │ - b.n 50bf2 │ │ │ │ + beq.n 50cf8 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 50c42 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 50c1e │ │ │ │ + beq.n 50c6e │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 50c1e │ │ │ │ + bvs.n 50c6e │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 50c96 │ │ │ │ + bvs.n 50ce6 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 50c24 │ │ │ │ + bne.n 50c74 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 50c9a │ │ │ │ + b.n 50cea │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 50c5e │ │ │ │ + bpl.n 50cae │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 50c96 │ │ │ │ + bcs.n 50ce6 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 50c72 │ │ │ │ + bcs.n 50cc2 │ │ │ │ subs r1, r4, r3 │ │ │ │ and.w r7, r7, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r6, r5, r6 │ │ │ │ mov r2, r1 │ │ │ │ orr.w r3, r7, r6 │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b.n 50c9a │ │ │ │ + b.n 50cea │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 50c7e │ │ │ │ + bcs.n 50cce │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 50c96 │ │ │ │ + bcc.n 50ce6 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 50c9a │ │ │ │ + b.n 50cea │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 50c96 │ │ │ │ + bcc.n 50ce6 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 50c9a │ │ │ │ + b.n 50cea │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r4, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4a4ec │ │ │ │ + b.w 4a53c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 21332c │ │ │ │ + bl 214018 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50d3e │ │ │ │ - movw r6, #92 @ 0x5c │ │ │ │ - movt r6, #75 @ 0x4b │ │ │ │ + cbz r0, 50d8e │ │ │ │ + movw r6, #65036 @ 0xfe0c │ │ │ │ + movt r6, #74 @ 0x4a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 50d3e │ │ │ │ - bl 88258 │ │ │ │ + cbz r0, 50d8e │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 50d22 │ │ │ │ - bl f2a6c │ │ │ │ + cbz r5, 50d72 │ │ │ │ + bl f24dc │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 50d22 │ │ │ │ - bne.n 50d08 │ │ │ │ - bl 9baf8 │ │ │ │ + blt.n 50d72 │ │ │ │ + bne.n 50d58 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50d22 │ │ │ │ + beq.n 50d72 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50ce2 │ │ │ │ + bge.n 50d32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50ce2 │ │ │ │ + bne.n 50d32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50ce2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50d32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d36 │ │ │ │ + bge.n 50d86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50d36 │ │ │ │ + cbnz r3, 50d86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #23992 @ 0x5db8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 50da6 │ │ │ │ + bne.n 50df6 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne.n 50d80 │ │ │ │ + bne.n 50dd0 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 50e02 │ │ │ │ + b.n 50e52 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 50d8e │ │ │ │ + beq.n 50dde │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 50e02 │ │ │ │ + b.n 50e52 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 50e02 │ │ │ │ + b.n 50e52 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bpl.n 50d84 │ │ │ │ + bpl.n 50dd4 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50e02 │ │ │ │ + cbz r0, 50e52 │ │ │ │ mov r1, r7 │ │ │ │ - bl a0618 │ │ │ │ + bl a0104 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50dd8 │ │ │ │ + bne.n 50e28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e00 │ │ │ │ + bge.n 50e50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50e00 │ │ │ │ + cbnz r3, 50e50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50e00 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50e50 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3d8c │ │ │ │ + bl f3808 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50df0 │ │ │ │ + blt.n 50e40 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 50e02 │ │ │ │ + b.n 50e52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50dec │ │ │ │ + bne.n 50e3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50dec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50e3c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r1, #32588 @ 0x7f4c │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 50ed0 │ │ │ │ + bne.n 50f20 │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fd94 │ │ │ │ + bl 220804 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50f42 │ │ │ │ + beq.n 50f92 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ble.n 50f42 │ │ │ │ + ble.n 50f92 │ │ │ │ ldr.w r8, [r5, #12] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r5, [r0, #20] │ │ │ │ add.w r3, r8, r6, lsl #2 │ │ │ │ ldr.w sl, [r4, #32] │ │ │ │ @@ -54955,211 +54988,211 @@ │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 50e92 │ │ │ │ + bne.n 50ee2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21fe9c │ │ │ │ + bl 22090c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50f26 │ │ │ │ + beq.n 50f76 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, sl │ │ │ │ str r2, [r4, #8] │ │ │ │ str.w r9, [r1, #4] │ │ │ │ - bls.n 50eb6 │ │ │ │ + bls.n 50f06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2514c8 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ + bl 251d9c <_PyMarshal_GetXIData@@Base+0x31c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50ebc │ │ │ │ - b.n 50f26 │ │ │ │ + bne.n 50f0c │ │ │ │ + b.n 50f76 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w r8, [r8, #260] @ 0x104 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 50e58 │ │ │ │ - b.n 50f42 │ │ │ │ + bne.n 50ea8 │ │ │ │ + b.n 50f92 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 50ee2 │ │ │ │ + bge.n 50f32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50ef8 │ │ │ │ + b.n 50f48 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #48312 @ 0xbcb8 │ │ │ │ + movw r1, #47736 @ 0xba78 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9e6d4 │ │ │ │ + bl 9e240 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 50f42 │ │ │ │ + cbz r4, 50f92 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 50f42 │ │ │ │ + beq.n 50f92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 50f42 │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 50f92 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #176 @ 0xb0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65136 @ 0xfe70 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50f32 │ │ │ │ + blt.n 50f82 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50f42 │ │ │ │ + b.n 50f92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50f2e │ │ │ │ + bne.n 50f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50f2e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50f7e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #46272 @ 0xb4c0 │ │ │ │ + movw r0, #45696 @ 0xb280 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r3 │ │ │ │ - bl 95088 │ │ │ │ - cbz r0, 50f9c │ │ │ │ + bl 94e38 │ │ │ │ + cbz r0, 50fec │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3238 <_PyLong_UInt64_Converter@@Base+0x3c> │ │ │ │ + bl 1a4244 <_PyLong_UInt64_Converter@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50fa0 │ │ │ │ + bge.n 50ff0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50fa0 │ │ │ │ + cbnz r3, 50ff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50fa0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50ff0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ - cbz r7, 50fc6 │ │ │ │ + cbz r7, 51016 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 50fde │ │ │ │ + b.n 5102e │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 50fce │ │ │ │ + bgt.n 5101e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50fde │ │ │ │ + b.n 5102e │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 50fca │ │ │ │ + bgt.n 5101a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 50fca │ │ │ │ + beq.n 5101a │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 51002 │ │ │ │ + b.n 51052 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #324] @ (5113c ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #324] @ (5118c ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 51132 │ │ │ │ + beq.w 51182 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 51024 │ │ │ │ + beq.n 51074 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 5101e │ │ │ │ + cbz r7, 5106e │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 51020 │ │ │ │ - b.n 5102a │ │ │ │ + bne.n 51070 │ │ │ │ + b.n 5107a │ │ │ │ mov r7, r6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - b.n 5102c │ │ │ │ + b.n 5107c │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 5102c │ │ │ │ + b.n 5107c │ │ │ │ mov r5, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d1038 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ + bl 2d0df0 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 51044 │ │ │ │ + bne.n 51094 │ │ │ │ ands.w r4, r0, #1 │ │ │ │ - beq.n 510b6 │ │ │ │ + beq.n 51106 │ │ │ │ strd r7, r5, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr.w r1, [sl, #36] @ 0x24 │ │ │ │ ldr.w r0, [sl, #8] │ │ │ │ - bl 12bef0 │ │ │ │ + bl 12b9d8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 51132 │ │ │ │ + b.n 51182 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 510be │ │ │ │ + bge.n 5110e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -55167,850 +55200,850 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 510cc │ │ │ │ + blt.n 5111c │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 510de │ │ │ │ + beq.n 5112e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5111c │ │ │ │ + blt.n 5116c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 51130 │ │ │ │ + bne.n 51180 │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51060 │ │ │ │ + bne.n 510b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5112c │ │ │ │ + bge.n 5117c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 5112c │ │ │ │ + b.n 5117c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 510a0 │ │ │ │ + bne.n 510f0 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 510a0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 510f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c2b14 <_PyUnicode_ToDigit@@Base+0x974> │ │ │ │ + bl 2c28cc <_PyUnicode_ToDigit@@Base+0x974> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 510fa │ │ │ │ + bge.n 5114a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 510fa │ │ │ │ + cbnz r3, 5114a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 51132 │ │ │ │ + bne.n 51182 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51112 │ │ │ │ + bge.n 51162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51112 │ │ │ │ + cbnz r3, 51162 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 121ccc <_PyArg_UnpackKeywords@@Base+0x3098> │ │ │ │ + b.w 1217c0 <_PyArg_UnpackKeywords@@Base+0x30a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 510ae │ │ │ │ + bne.n 510fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 510ae │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 510fe │ │ │ │ mov r4, r7 │ │ │ │ - b.n 51132 │ │ │ │ + b.n 51182 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r0, sl │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 51148 │ │ │ │ + cbz r3, 51198 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51150 │ │ │ │ + b.n 511a0 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w 2b6f90 <_PySys_GetSizeOf@@Base+0x104> │ │ │ │ + b.w 2b6d40 <_PySys_GetSizeOf@@Base+0x104> │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 51164 │ │ │ │ + cbz r3, 511b4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5116c │ │ │ │ + b.n 511bc │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #42184 @ 0xa4c8 │ │ │ │ + movw r1, #41608 @ 0xa288 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 238924 │ │ │ │ + b.w 238fd4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 511a0 │ │ │ │ + bne.n 511f0 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 511a8 │ │ │ │ + bge.n 511f8 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - blt.n 511d8 │ │ │ │ + blt.n 51228 │ │ │ │ movw r9, #43708 @ 0xaabc │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r1, #12 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5121a │ │ │ │ + b.n 5126a │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #220 @ 0xdc │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65180 @ 0xfe9c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl fec18 │ │ │ │ + bl fe6d8 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 51220 │ │ │ │ + beq.n 51270 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a79d0 <_PyTime_AsTimeval@@Base+0x1934> │ │ │ │ + bl 2a7780 <_PyTime_AsTimeval@@Base+0x1934> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5122a │ │ │ │ + cbz r0, 5127a │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 511f4 │ │ │ │ - b.n 5122a │ │ │ │ - bl 940d4 │ │ │ │ + blt.n 51244 │ │ │ │ + b.n 5127a │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51208 │ │ │ │ + beq.n 51258 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 51252 │ │ │ │ + cbz r0, 512a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5126e │ │ │ │ + bge.n 512be │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5126e │ │ │ │ + b.n 512be │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5126c │ │ │ │ - bl 1f0760 │ │ │ │ - cbz r0, 51268 │ │ │ │ + cbz r0, 512bc │ │ │ │ + bl 1f1740 │ │ │ │ + cbz r0, 512b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 5126e │ │ │ │ - ldr r0, [pc, #0] @ (51270 ) │ │ │ │ + b.n 512be │ │ │ │ + ldr r0, [pc, #0] @ (512c0 ) │ │ │ │ pop {r4, pc} │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 5127c │ │ │ │ + cbz r3, 512cc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51284 │ │ │ │ + b.n 512d4 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #42284 @ 0xa52c │ │ │ │ + movw r1, #41708 @ 0xa2ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 238924 │ │ │ │ + b.w 238fd4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ - ldr r5, [pc, #340] @ (51400 ) │ │ │ │ + ldr r5, [pc, #340] @ (51450 ) │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ add r4, sp, #12 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - beq.n 512e0 │ │ │ │ - movw r0, #42072 @ 0xa458 │ │ │ │ + beq.n 51330 │ │ │ │ + movw r0, #41496 @ 0xa218 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 513e8 │ │ │ │ + beq.w 51438 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 513ec │ │ │ │ - ldr r2, [pc, #268] @ (51404 ) │ │ │ │ + beq.n 5143c │ │ │ │ + ldr r2, [pc, #268] @ (51454 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 51324 │ │ │ │ + bmi.n 51374 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #276 @ 0x114 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65236 @ 0xfed4 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 513ec │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5143c │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 51348 │ │ │ │ + bne.n 51398 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #324 @ 0x144 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65284 @ 0xff04 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 513ec │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5143c │ │ │ │ mov r0, r6 │ │ │ │ - bl 17a668 │ │ │ │ + bl 17a520 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 5136c │ │ │ │ + bgt.n 513bc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #364 @ 0x16c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65324 @ 0xff2c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 513ec │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5143c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 282800 │ │ │ │ + bl 2825e0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 513ec │ │ │ │ + cbz r0, 5143c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 513a2 │ │ │ │ + cbnz r3, 513f2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #396 @ 0x18c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65356 @ 0xff4c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2831bc <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - b.n 513ec │ │ │ │ + bl 282f9c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + b.n 5143c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #440 @ 0x1b8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #65400 @ 0xff78 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #6084 @ 0x17c4 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 513de │ │ │ │ + beq.n 5142e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c230 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2831bc <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - b.n 513ec │ │ │ │ + bl 282f9c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + b.n 5143c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 51432 │ │ │ │ + bhi.n 51482 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51448 │ │ │ │ - b.n 5145a │ │ │ │ - movw r0, #24052 @ 0x5df4 │ │ │ │ + cbnz r0, 51498 │ │ │ │ + b.n 514aa │ │ │ │ + movw r0, #23476 @ 0x5bb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51524 │ │ │ │ - b.n 51424 │ │ │ │ - bl 9b974 │ │ │ │ + beq.n 51574 │ │ │ │ + b.n 51474 │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51468 │ │ │ │ + blt.n 514b8 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 51478 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 514c8 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51524 │ │ │ │ + bne.n 51574 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51478 │ │ │ │ + b.n 514c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51456 │ │ │ │ + bne.n 514a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51456 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 514a6 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 51504 │ │ │ │ + ble.n 51554 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 514ac │ │ │ │ + bpl.n 514fc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 514a8 │ │ │ │ + beq.n 514f8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61384 @ 0xefc8 │ │ │ │ + movw r1, #60808 @ 0xed88 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 51506 │ │ │ │ + b.n 51556 │ │ │ │ movw r1, #34280 @ 0x85e8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 514be │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 514de │ │ │ │ + beq.n 5150e │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 5152e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 514fe │ │ │ │ + beq.n 5154e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61472 @ 0xf020 │ │ │ │ + movw r1, #60896 @ 0xede0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #65160 @ 0xfe88 │ │ │ │ + movw r2, #64584 @ 0xfc48 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #24052 @ 0x5df4 │ │ │ │ + movw r0, #23476 @ 0x5bb4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 51524 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 51574 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 51506 │ │ │ │ + b.n 51556 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 51516 │ │ │ │ + bgt.n 51566 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 217e6c <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 218b34 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2d027c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + b.w 2d0034 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5154c │ │ │ │ + cbz r0, 5159c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5156e │ │ │ │ + bge.n 515be │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5156e │ │ │ │ + b.n 515be │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 51566 │ │ │ │ - bl 1f0760 │ │ │ │ - cbz r0, 51562 │ │ │ │ + cbz r0, 515b6 │ │ │ │ + bl 1f1740 │ │ │ │ + cbz r0, 515b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 5156e │ │ │ │ + b.n 515be │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (515c0 ) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (51610 ) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 515a2 │ │ │ │ + blt.n 515f2 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57768 @ 0xe1a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 515be │ │ │ │ + cbz r0, 5160e │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57776 @ 0xe1b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ subs r7, r3, #1 │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 5160e │ │ │ │ + beq.n 5165e │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 515ec │ │ │ │ + bne.n 5163c │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ - b.n 515fa │ │ │ │ + b.n 5164a │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r7, lsl #1] │ │ │ │ ldrne.w r4, [r6, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ subs r7, #1 │ │ │ │ - bl 516f6 │ │ │ │ + bl 51746 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 515de │ │ │ │ + bne.n 5162e │ │ │ │ mov r0, r4 │ │ │ │ - bl 42a7e │ │ │ │ - cbnz r0, 51624 │ │ │ │ + bl 42ace │ │ │ │ + cbnz r0, 51674 │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ - b.n 5164e │ │ │ │ + b.n 5169e │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 5162c │ │ │ │ + bne.n 5167c │ │ │ │ ldrb r4, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 516f6 │ │ │ │ - cbz r0, 5163e │ │ │ │ + bl 51746 │ │ │ │ + cbz r0, 5168e │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bge.n 5163c │ │ │ │ - b.n 51614 │ │ │ │ + bge.n 5168c │ │ │ │ + b.n 51664 │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r5, lsl #1] │ │ │ │ ldrne.w r4, [r6, r5, lsl #2] │ │ │ │ - b.n 5161c │ │ │ │ - beq.n 5164a │ │ │ │ + b.n 5166c │ │ │ │ + beq.n 5169a │ │ │ │ mov r0, r4 │ │ │ │ - bl 42a7e │ │ │ │ + bl 42ace │ │ │ │ addw r0, r0, #962 @ 0x3c2 │ │ │ │ - b.n 5164e │ │ │ │ + b.n 5169e │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5167a │ │ │ │ + cbz r4, 516ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 516bc │ │ │ │ + bge.n 5170c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 516bc │ │ │ │ + b.n 5170c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 516b4 │ │ │ │ + bne.n 51704 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 516b4 │ │ │ │ - bl 13e6f4 │ │ │ │ + bpl.n 51704 │ │ │ │ + bl 13e244 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 516f2 │ │ │ │ - bl 11aea0 │ │ │ │ + cbz r0, 51742 │ │ │ │ + bl 11a99c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 516b0 │ │ │ │ + bge.n 51700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 516b0 │ │ │ │ + cbnz r3, 51700 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 516ba │ │ │ │ - bl 11aea0 │ │ │ │ + b.n 5170a │ │ │ │ + bl 11a99c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 516f2 │ │ │ │ + cbz r4, 51742 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #47196 @ 0xb85c │ │ │ │ + movw r0, #46620 @ 0xb61c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 516e2 │ │ │ │ + blt.n 51732 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 516f2 │ │ │ │ + b.n 51742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 516de │ │ │ │ + bne.n 5172e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 516de │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5172e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 51720 │ │ │ │ + bcs.n 51770 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #52692 @ 0xcdd4 │ │ │ │ + movw r2, #52116 @ 0xcb94 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #59604 @ 0xe8d4 │ │ │ │ + movw r3, #59028 @ 0xe694 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ ldrh.w r2, [r3, r0, lsl #1] │ │ │ │ - b.n 51722 │ │ │ │ + b.n 51772 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #51460 @ 0xc904 │ │ │ │ + movw r3, #50884 @ 0xc6c4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 51752 │ │ │ │ + cbz r3, 517a2 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5176a │ │ │ │ + b.n 517ba │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 5175a │ │ │ │ + bge.n 517aa │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5176a │ │ │ │ + b.n 517ba │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 51756 │ │ │ │ + bgt.n 517a6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 51756 │ │ │ │ + beq.n 517a6 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 51784 │ │ │ │ + b.n 517d4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #104] @ (517e8 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 517e0 │ │ │ │ + ldr r3, [pc, #104] @ (51838 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 51830 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 517d4 │ │ │ │ + cbz r4, 51824 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 517c0 │ │ │ │ + beq.n 51810 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #780 @ 0x30c │ │ │ │ + movw r1, #204 @ 0xcc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b974 │ │ │ │ + bl 9b71c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 517d2 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 517e0 │ │ │ │ + bne.n 51822 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 51830 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp ip, ip │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5181a │ │ │ │ + cbz r0, 5186a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5181a │ │ │ │ + bge.n 5186a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5181a │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5186a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 51834 │ │ │ │ + cbz r0, 51884 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51834 │ │ │ │ + bge.n 51884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51834 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51884 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5184e │ │ │ │ + cbz r0, 5189e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5184e │ │ │ │ + bge.n 5189e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5184e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5189e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #144] @ (518f4 ) │ │ │ │ + ldr r3, [pc, #144] @ (51944 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cbz r3, 51896 │ │ │ │ + cbz r3, 518e6 │ │ │ │ adds r0, #17 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5188c │ │ │ │ + bne.n 518dc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5187c │ │ │ │ + bne.n 518cc │ │ │ │ dmb ish │ │ │ │ - beq.n 51896 │ │ │ │ - bl 28e400 │ │ │ │ + beq.n 518e6 │ │ │ │ + bl 2b99dc │ │ │ │ ldrd r0, r3, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - cbz r3, 518a6 │ │ │ │ - bl 5193e │ │ │ │ + cbz r3, 518f6 │ │ │ │ + bl 5198e │ │ │ │ mov r5, r0 │ │ │ │ - b.n 518ac │ │ │ │ - bl 52a40 │ │ │ │ + b.n 518fc │ │ │ │ + bl 52a90 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - cbz r3, 518d6 │ │ │ │ + cbz r3, 51926 │ │ │ │ add.w r0, r4, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 518cc │ │ │ │ + bne.n 5191c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 518bc │ │ │ │ + bne.n 5190c │ │ │ │ dmb ish │ │ │ │ - beq.n 518d6 │ │ │ │ - bl 284818 │ │ │ │ + beq.n 51926 │ │ │ │ + bl 2845f8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c3330 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (518f4 ) │ │ │ │ + bl 2c30e8 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (51944 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 518f0 │ │ │ │ + beq.n 51940 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - b.n 517ec │ │ │ │ + b.n 5183c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5191a │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 51936 │ │ │ │ + bne.n 5196a │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 51986 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c47c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5192c │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 51936 │ │ │ │ + bne.n 5197c │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 51986 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2d5698 │ │ │ │ + b.w 2d5450 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ - ldr r3, [pc, #344] @ (51aa8 ) │ │ │ │ + ldr r3, [pc, #344] @ (51af8 ) │ │ │ │ sub sp, #468 @ 0x1d4 │ │ │ │ ldrd sl, r7, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #460] @ 0x1cc │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #28] │ │ │ │ ands.w r6, r7, #127 @ 0x7f │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bne.n 5197c │ │ │ │ + bne.n 519cc │ │ │ │ orrs.w r3, r7, r9 │ │ │ │ - bne.n 51980 │ │ │ │ + bne.n 519d0 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 51986 │ │ │ │ + b.n 519d6 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r8, #128 @ 0x80 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ blx 2b44c │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ @@ -56019,19 +56052,19 @@ │ │ │ │ blx 2b44c │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ blx 2c030 │ │ │ │ subs.w r2, r7, r8 │ │ │ │ sbc.w r4, r9, #0 │ │ │ │ - cbnz r6, 519b4 │ │ │ │ + cbnz r6, 51a04 │ │ │ │ cmp r8, r6 │ │ │ │ it ne │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ - vldr d7, [pc, #232] @ 51aa0 │ │ │ │ + vldr d7, [pc, #232] @ 51af0 │ │ │ │ sub.w r6, r8, r6 │ │ │ │ strd r2, r4, [sp, #40] @ 0x28 │ │ │ │ add.w r3, sl, r6 │ │ │ │ mov.w fp, #0 │ │ │ │ add r6, sp, #332 @ 0x14c │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ orr.w r4, r9, r4 │ │ │ │ @@ -56040,15 +56073,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ eor.w r4, r4, r9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ - bl 1b4340 <_Py_SetLocaleFromEnv@@Base+0x168c> │ │ │ │ + bl 1b5360 <_Py_SetLocaleFromEnv@@Base+0x1690> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ blx 2b44c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -56060,15 +56093,15 @@ │ │ │ │ strd r4, fp, [sp, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 1b4468 <_Py_SetLocaleFromEnv@@Base+0x17b4> │ │ │ │ + bl 1b5488 <_Py_SetLocaleFromEnv@@Base+0x17b8> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b028 <__explicit_bzero_chk@plt> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r1, r6 │ │ │ │ @@ -56105,434 +56138,434 @@ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ blx 2c030 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b028 <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #32] @ (51aa8 ) │ │ │ │ + ldr r3, [pc, #32] @ (51af8 ) │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #460] @ 0x1cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 51a9a │ │ │ │ + beq.n 51aea │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl a84a4 │ │ │ │ + bl a7ee8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d5aa0 │ │ │ │ + b.w 2d5858 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, r8, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 51bd6 │ │ │ │ + beq.n 51c26 │ │ │ │ mov r5, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51bd6 │ │ │ │ + bne.n 51c26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51bd6 │ │ │ │ + beq.n 51c26 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 51b26 │ │ │ │ + cbz r5, 51b76 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 51b2e │ │ │ │ + b.n 51b7e │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r0, #808 @ 0x328 │ │ │ │ + movw r0, #232 @ 0xe8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51b82 │ │ │ │ + cbnz r0, 51bd2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #64500 @ 0xfbf4 │ │ │ │ + movw r0, #63924 @ 0xf9b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #576 @ 0x240 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bge.n 51bb8 │ │ │ │ + bge.n 51c08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51bb8 │ │ │ │ + cbnz r3, 51c08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51b76 │ │ │ │ + beq.n 51bc6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51bd6 │ │ │ │ + bge.n 51c26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51bd6 │ │ │ │ + cbnz r3, 51c26 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ movs r5, #0 │ │ │ │ - movw fp, #59604 @ 0xe8d4 │ │ │ │ + movw fp, #59028 @ 0xe694 │ │ │ │ movt fp, #61 @ 0x3d │ │ │ │ - movw r7, #52692 @ 0xcdd4 │ │ │ │ + movw r7, #52116 @ 0xcb94 │ │ │ │ movt r7, #62 @ 0x3e │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #51460 @ 0xc904 │ │ │ │ + movw r6, #50884 @ 0xc6c4 │ │ │ │ movt r6, #61 @ 0x3d │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 51cd4 │ │ │ │ + bge.n 51d24 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 51c28 │ │ │ │ + bne.n 51c78 │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 51c3e │ │ │ │ + b.n 51c8e │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 51c34 │ │ │ │ + bne.n 51c84 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 51c3e │ │ │ │ + b.n 51c8e │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 51c52 │ │ │ │ + bcs.n 51ca2 │ │ │ │ lsrs r3, r0, #6 │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ add.w r3, r3, r2, lsl #6 │ │ │ │ ldrh.w r3, [fp, r3, lsl #1] │ │ │ │ - b.n 51c54 │ │ │ │ + b.n 51ca4 │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 51c96 │ │ │ │ + bpl.n 51ce6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 51c96 │ │ │ │ + beq.n 51ce6 │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #38548 @ 0x9694 │ │ │ │ + movw r3, #37972 @ 0x9454 │ │ │ │ movt r3, #63 @ 0x3f │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - beq.n 51c92 │ │ │ │ + beq.n 51ce2 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 51c80 │ │ │ │ + b.n 51cd0 │ │ │ │ mov r0, ip │ │ │ │ - b.n 51c9c │ │ │ │ + b.n 51cec │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 253b0c <_PyXI_GetMainNamespace@@Base+0x99c> │ │ │ │ + bl 254048 <_PyXI_GetMainNamespace@@Base+0xac8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add.w lr, sp, #12 │ │ │ │ add.w ip, r2, r5, lsl #2 │ │ │ │ cmp r1, r0 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bge.n 51cca │ │ │ │ + bge.n 51d1a │ │ │ │ ldr.w r2, [lr], #4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ ite cs │ │ │ │ strcs.w r3, [sl] │ │ │ │ strcc.w r2, [sl] │ │ │ │ str.w r2, [ip], #4 │ │ │ │ - b.n 51ca8 │ │ │ │ + b.n 51cf8 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 51c16 │ │ │ │ + b.n 51c66 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 51cfa │ │ │ │ + cbnz r0, 51d4a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 51d04 │ │ │ │ - b.n 51d0a │ │ │ │ + cbnz r0, 51d54 │ │ │ │ + b.n 51d5a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51cf4 │ │ │ │ - b.n 51d22 │ │ │ │ + beq.n 51d44 │ │ │ │ + b.n 51d72 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51d22 │ │ │ │ + cbnz r0, 51d72 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 51d14 │ │ │ │ + cbz r0, 51d64 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51d22 │ │ │ │ + cbnz r0, 51d72 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 51d22 │ │ │ │ + cbz r0, 51d72 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 51d7c │ │ │ │ + bl 51dcc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51d78 │ │ │ │ + cbz r0, 51dc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51d5a │ │ │ │ + bge.n 51daa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51d5a │ │ │ │ + cbnz r3, 51daa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 51d76 │ │ │ │ - movw r3, #43808 @ 0xab20 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 51dc6 │ │ │ │ + movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 51d76 │ │ │ │ - bl f73ac │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 51dc6 │ │ │ │ + bl f6eb0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a7a28 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a77d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 298a54 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 2988bc <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51e04 │ │ │ │ + beq.n 51e54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 51e04 │ │ │ │ + cbnz r2, 51e54 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51dba │ │ │ │ + cbnz r0, 51e0a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51dd4 │ │ │ │ + bge.n 51e24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51dd4 │ │ │ │ + cbnz r3, 51e24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51dd4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51e24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51dcc │ │ │ │ + bge.n 51e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51dcc │ │ │ │ + cbnz r3, 51e1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 16db38 │ │ │ │ - cbz r0, 51dd8 │ │ │ │ + bl 16d8a0 │ │ │ │ + cbz r0, 51e28 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 51e04 │ │ │ │ + b.n 51e54 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #816 @ 0x330 │ │ │ │ + movw r1, #240 @ 0xf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51e02 │ │ │ │ + bge.n 51e52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51e02 │ │ │ │ + cbnz r3, 51e52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2499b0 │ │ │ │ - cbz r0, 51e6e │ │ │ │ + bl 24a070 │ │ │ │ + cbz r0, 51ebe │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 52056 <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ + bl 520a6 <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51e44 │ │ │ │ + bge.n 51e94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51e44 │ │ │ │ + cbnz r3, 51e94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 51e6e │ │ │ │ + beq.n 51ebe │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 52296 │ │ │ │ + bl 522e6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51e6e │ │ │ │ + beq.n 51ebe │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbnz r1, 51e64 │ │ │ │ + cbnz r1, 51eb4 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1dee90 <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1dfe6c <_PyType_Name@@Base+0x20> │ │ │ │ mov r0, r5 │ │ │ │ - bl 5248c │ │ │ │ + bl 524dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51e58 │ │ │ │ + bne.n 51ea8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmn.w r1, #11 │ │ │ │ - bne.n 51e9a │ │ │ │ + bne.n 51eea │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx 2c3b8 │ │ │ │ - bl 1e4dc0 │ │ │ │ + bl 1e5dd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #47604 @ 0xb9f4 │ │ │ │ + movw r0, #47028 @ 0xb7b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51edc │ │ │ │ + cbz r0, 51f2c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51edc │ │ │ │ + bge.n 51f2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51edc │ │ │ │ + cbnz r3, 51f2c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ ittee ne │ │ │ │ movwne r0, #4380 @ 0x111c │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movweq r0, #6004 @ 0x1774 │ │ │ │ movteq r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #84] @ (51f5c ) │ │ │ │ + ldr r2, [pc, #84] @ (51fac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -56546,143 +56579,143 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 905e4 │ │ │ │ + b.w 903ac │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52018 │ │ │ │ + beq.n 52068 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52014 │ │ │ │ + bne.n 52064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52014 │ │ │ │ + beq.n 52064 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #49089 @ 0xbfc1 │ │ │ │ + movw r2, #48505 @ 0xbd79 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #852 @ 0x354 │ │ │ │ + movw r0, #276 @ 0x114 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51fc2 │ │ │ │ + cbnz r0, 52012 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - movw r0, #860 @ 0x35c │ │ │ │ + movw r0, #284 @ 0x11c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51ff6 │ │ │ │ + bge.n 52046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51ff6 │ │ │ │ + cbnz r3, 52046 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51fb6 │ │ │ │ + beq.n 52006 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52014 │ │ │ │ + bge.n 52064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52014 │ │ │ │ + cbnz r3, 52064 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005201a <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +0005206a <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #4 │ │ │ │ - bl 15213c │ │ │ │ + bl 151c6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5204e <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ + beq.n 5209e <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 52052 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bls.n 520a2 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #884 @ 0x374 │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52054 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + b.n 520a4 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r1, [pc, #68] @ (520b0 <_PyLong_UnsignedLong_Converter@@Base+0x96>) │ │ │ │ + ldr r1, [pc, #68] @ (52100 <_PyLong_UnsignedLong_Converter@@Base+0x96>) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d6954 │ │ │ │ - movw r3, #1008 @ 0x3f0 │ │ │ │ + bl 2d670c │ │ │ │ + movw r3, #432 @ 0x1b0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r1, #1004 @ 0x3ec │ │ │ │ + movw r1, #428 @ 0x1ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2399f4 │ │ │ │ + bl 23a0a4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 520aa <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ + beq.n 520fa <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd8ec │ │ │ │ + bl 1de8d4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -56695,221 +56728,221 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 520f0 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ + beq.n 52140 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 520f0 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 52140 <_PyLong_UnsignedLong_Converter@@Base+0xd6> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1753d0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 1753c8 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 520f8 <_PyLong_UnsignedLong_Converter@@Base+0xde> │ │ │ │ + bne.n 52148 <_PyLong_UnsignedLong_Converter@@Base+0xde> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 52174 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ + b.n 521c4 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5210e <_PyLong_UnsignedLong_Converter@@Base+0xf4> │ │ │ │ + beq.n 5215e <_PyLong_UnsignedLong_Converter@@Base+0xf4> │ │ │ │ movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 52118 <_PyLong_UnsignedLong_Converter@@Base+0xfe> │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 52168 <_PyLong_UnsignedLong_Converter@@Base+0xfe> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 52128 <_PyLong_UnsignedLong_Converter@@Base+0x10e> │ │ │ │ + b.n 52178 <_PyLong_UnsignedLong_Converter@@Base+0x10e> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1753d0 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 1753c8 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52128 <_PyLong_UnsignedLong_Converter@@Base+0x10e> │ │ │ │ + bne.n 52178 <_PyLong_UnsignedLong_Converter@@Base+0x10e> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 52174 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ + b.n 521c4 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 52150 <_PyLong_UnsignedLong_Converter@@Base+0x136> │ │ │ │ + bne.n 521a0 <_PyLong_UnsignedLong_Converter@@Base+0x136> │ │ │ │ movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9632 @ 0x25a0 │ │ │ │ + movw r1, #9056 @ 0x2360 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52174 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ + b.n 521c4 <_PyLong_UnsignedLong_Converter@@Base+0x15a> │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 40be4 <_Py_IncRef@@Base+0x24c> │ │ │ │ - movw r0, #59480 @ 0xe858 │ │ │ │ + bl 40c34 <_Py_IncRef@@Base+0x24c> │ │ │ │ + movw r0, #58904 @ 0xe618 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add r5, sp, #4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r2, 521a8 <_PyLong_UnsignedLong_Converter@@Base+0x18e> │ │ │ │ + cbz r2, 521f8 <_PyLong_UnsignedLong_Converter@@Base+0x18e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13e6f4 │ │ │ │ + bl 13e244 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84dec │ │ │ │ - cbz r4, 521d0 <_PyLong_UnsignedLong_Converter@@Base+0x1b6> │ │ │ │ - ldr r0, [pc, #28] @ (521d8 <_PyLong_UnsignedLong_Converter@@Base+0x1be>) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 84b4c │ │ │ │ + cbz r4, 52220 <_PyLong_UnsignedLong_Converter@@Base+0x1b6> │ │ │ │ + ldr r0, [pc, #28] @ (52228 <_PyLong_UnsignedLong_Converter@@Base+0x1be>) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57776 @ 0xe1b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ │ │ │ │ -000521dc <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0005222c <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 521e4 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 52234 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 52226 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 52276 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 52204 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 52254 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #43564 @ 0xaa2c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #1012 @ 0x3f4 │ │ │ │ + movw r2, #436 @ 0x1b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 234220 <_PyErr_Format@@Base> │ │ │ │ + b.w 2348e4 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 52222 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 52272 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #43564 @ 0xaa2c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #1104 @ 0x450 │ │ │ │ + movw r2, #528 @ 0x210 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 234220 <_PyErr_Format@@Base> │ │ │ │ + b.w 2348e4 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 52254 <_PyEval_FormatAwaitableError@@Base+0x78> │ │ │ │ + cbnz r3, 522a4 <_PyEval_FormatAwaitableError@@Base+0x78> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5227c <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 522cc <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 52272 <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ + cbz r3, 522c2 <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5227c <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 522cc <_PyEval_FormatAwaitableError@@Base+0xa0> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00052280 : │ │ │ │ - cbz r0, 52294 │ │ │ │ +000522d0 : │ │ │ │ + cbz r0, 522e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52294 │ │ │ │ + bge.n 522e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 52294 │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 522e4 │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 522fc │ │ │ │ + blt.n 5234c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - beq.n 522d0 │ │ │ │ + beq.n 52320 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.n 522da │ │ │ │ + beq.n 5232a │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - beq.n 522e4 │ │ │ │ + beq.n 52334 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1208 @ 0x4b8 │ │ │ │ + movw r1, #632 @ 0x278 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52300 │ │ │ │ - movw r1, #1200 @ 0x4b0 │ │ │ │ + b.n 52350 │ │ │ │ + movw r1, #624 @ 0x270 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 522ec │ │ │ │ - movw r1, #1204 @ 0x4b4 │ │ │ │ + b.n 5233c │ │ │ │ + movw r1, #628 @ 0x274 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 522ec │ │ │ │ - movw r1, #1196 @ 0x4ac │ │ │ │ + b.n 5233c │ │ │ │ + movw r1, #620 @ 0x26c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 2399f4 │ │ │ │ + bl 23a0a4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 52300 │ │ │ │ + b.n 52350 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1516 @ 0x5ec │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5235e │ │ │ │ - ldr r5, [pc, #60] @ (52360 ) │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 523ae │ │ │ │ + ldr r5, [pc, #60] @ (523b0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r5] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -56940,690 +56973,690 @@ │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #50220 @ 0xc42c │ │ │ │ + movw r1, #49644 @ 0xc1ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl e2288 │ │ │ │ + bl e1bec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52430 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + beq.n 52480 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fec18 │ │ │ │ + bl fe6d8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 523b4 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 52404 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52430 │ │ │ │ - bl 158ca8 <_PyLong_FromByteArray@@Base+0x838> │ │ │ │ + bne.n 52480 │ │ │ │ + bl 1589c8 <_PyLong_FromByteArray@@Base+0x838> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52452 │ │ │ │ - movw r3, #58045 @ 0xe2bd │ │ │ │ + beq.n 524a2 │ │ │ │ + movw r3, #58669 @ 0xe52d │ │ │ │ movt r3, #23 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 5240e │ │ │ │ - cbnz r1, 523e8 │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + bne.n 5245e │ │ │ │ + cbnz r1, 52438 │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37416 @ 0x9228 │ │ │ │ + movw r1, #36840 @ 0x8fe8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 52418 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 52468 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 523f0 │ │ │ │ + cbz r3, 52440 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - b.n 523f8 │ │ │ │ + b.n 52448 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1595b0 │ │ │ │ + bl 1592d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52418 │ │ │ │ + beq.n 52468 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 52434 │ │ │ │ + b.n 52484 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52434 │ │ │ │ + bge.n 52484 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52430 │ │ │ │ + bge.n 52480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52430 │ │ │ │ + cbnz r3, 52480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52452 │ │ │ │ + b.n 524a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159520 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52450 │ │ │ │ + bge.n 524a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52450 │ │ │ │ + cbnz r3, 524a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 808d0 │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5247e │ │ │ │ + cbz r0, 524ce │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4dcd0 │ │ │ │ + bl 4dd20 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 2741a4 │ │ │ │ + b.w 27437c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r4, r0 │ │ │ │ - bl 1dee90 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1dfe6c <_PyType_Name@@Base+0x20> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 524bc │ │ │ │ + beq.n 5250c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d5418 │ │ │ │ + bl 2d51d0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 808d0 │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 524e4 │ │ │ │ + cbz r0, 52534 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4e0e4 │ │ │ │ + bl 4e134 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52520 │ │ │ │ + cbz r0, 52570 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0618 │ │ │ │ + bl a0104 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52520 │ │ │ │ + bne.n 52570 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5251e │ │ │ │ + bge.n 5256e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5251e │ │ │ │ + cbnz r3, 5256e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrd r3, r9, [sp, #56] @ 0x38 │ │ │ │ - cbnz r3, 52562 │ │ │ │ + cbnz r3, 525b2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23280 @ 0x5af0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5277a │ │ │ │ + b.n 527ca │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #11 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5264c │ │ │ │ + bne.n 5269c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w sl, [r3] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5277a │ │ │ │ + beq.w 527ca │ │ │ │ str r6, [sp, #8] │ │ │ │ mov.w fp, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 5261a │ │ │ │ + ble.n 5266a │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 5261a │ │ │ │ + ble.n 5266a │ │ │ │ ldr.w r3, [r8, fp, lsl #2] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 5260c │ │ │ │ + bne.n 5265c │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 275294 │ │ │ │ + bl 27546c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52648 │ │ │ │ + beq.n 52698 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 525c6 │ │ │ │ + bgt.n 52616 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 52602 │ │ │ │ + b.n 52652 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 525f0 │ │ │ │ + cbz r0, 52640 │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r4, r5 │ │ │ │ - bge.w 5275e │ │ │ │ + bge.w 527ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5275e │ │ │ │ + bne.w 527ae │ │ │ │ mov r0, r1 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5275e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 527ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52602 │ │ │ │ + bge.n 52652 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52602 │ │ │ │ + cbnz r3, 52652 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 52614 │ │ │ │ + b.n 52664 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 525a0 │ │ │ │ + bne.n 525f0 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52596 │ │ │ │ + b.n 525e6 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - cbnz r5, 52630 │ │ │ │ + cbnz r5, 52680 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 526f6 │ │ │ │ + beq.n 52746 │ │ │ │ cmp r7, r0 │ │ │ │ - blt.w 5275a │ │ │ │ + blt.w 527aa │ │ │ │ subs r1, r7, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 275294 │ │ │ │ + bl 27546c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5271a │ │ │ │ - b.n 5275e │ │ │ │ + bne.n 5276a │ │ │ │ + b.n 527ae │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5275e │ │ │ │ - bl 80ce4 │ │ │ │ + b.n 527ae │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5277a │ │ │ │ + beq.w 527ca │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r9, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 526e4 │ │ │ │ + ble.n 52734 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ sub.w r1, r7, sl │ │ │ │ strd r3, r2, [sp] │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 2bcbb4 │ │ │ │ + bl 2bc96c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 526e4 │ │ │ │ + blt.n 52734 │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 275294 │ │ │ │ + bl 27546c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5275e │ │ │ │ + beq.n 527ae │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 526a0 │ │ │ │ + bgt.n 526f0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 526da │ │ │ │ + b.n 5272a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 526c6 │ │ │ │ + cbz r0, 52716 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5275e │ │ │ │ + bge.n 527ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5275e │ │ │ │ + bne.n 527ae │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5275e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 527ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 526da │ │ │ │ + bge.n 5272a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 526da │ │ │ │ + cbnz r3, 5272a │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r5, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r6 │ │ │ │ - b.n 5265e │ │ │ │ + b.n 526ae │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbnz r5, 5270a │ │ │ │ + cbnz r5, 5275a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5270a │ │ │ │ + bne.n 5275a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n 5275a │ │ │ │ + b.n 527aa │ │ │ │ sub.w r1, r7, sl │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ - bl 275294 │ │ │ │ + bl 27546c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5275e │ │ │ │ + cbz r0, 527ae │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52726 │ │ │ │ + bgt.n 52776 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 52758 │ │ │ │ + b.n 527a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 52746 │ │ │ │ + cbz r0, 52796 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5275e │ │ │ │ + bge.n 527ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5275e │ │ │ │ + cbnz r3, 527ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5275e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 527ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52758 │ │ │ │ + bge.n 527a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52758 │ │ │ │ + cbnz r3, 527a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 5277a │ │ │ │ + b.n 527ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 5255e │ │ │ │ + bge.w 525ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5255e │ │ │ │ + bne.w 525ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5255e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 525ae │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r7, r1 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2199f8 <_PyParkingLot_UnparkAll@@Base+0x1d4> │ │ │ │ + bl 21a6c0 <_PyParkingLot_UnparkAll@@Base+0x1d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 52936 │ │ │ │ + beq.w 52986 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr.w r8, [r3, #3904] @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 527d0 │ │ │ │ - movw r1, #34556 @ 0x86fc │ │ │ │ + bne.n 52820 │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30512 @ 0x7730 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 528ba │ │ │ │ + bne.n 5290a │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5283e │ │ │ │ - ldr r3, [pc, #348] @ (52940 ) │ │ │ │ + bne.n 5288e │ │ │ │ + ldr r3, [pc, #348] @ (52990 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 52936 │ │ │ │ - movw r1, #18788 @ 0x4964 │ │ │ │ + bne.w 52986 │ │ │ │ + movw r1, #18212 @ 0x4724 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e4890 │ │ │ │ - cbnz r0, 52814 │ │ │ │ + bl e4300 │ │ │ │ + cbnz r0, 52864 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #376] @ 0x178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 52838 │ │ │ │ - b.n 52854 │ │ │ │ - movw r1, #34144 @ 0x8560 │ │ │ │ + blt.n 52888 │ │ │ │ + b.n 528a4 │ │ │ │ + movw r1, #33568 @ 0x8320 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e4890 │ │ │ │ + bl e4300 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 52936 │ │ │ │ + bne.w 52986 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52854 │ │ │ │ + bge.n 528a4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 52854 │ │ │ │ + b.n 528a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 52938 │ │ │ │ + beq.n 52988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 1cfe90 <_PySys_GetRequiredAttr@@Base+0x13b4> │ │ │ │ + bl 1d0ef8 <_PySys_GetRequiredAttr@@Base+0x13b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52878 │ │ │ │ + cbnz r0, 528c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52938 │ │ │ │ + bge.n 52988 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52938 │ │ │ │ + bne.n 52988 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52938 │ │ │ │ - bl 9a6c8 │ │ │ │ - cbnz r0, 52896 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52988 │ │ │ │ + bl 9a470 │ │ │ │ + cbnz r0, 528e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52922 │ │ │ │ + bge.n 52972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52922 │ │ │ │ + bne.n 52972 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52922 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52972 │ │ │ │ mov r1, r5 │ │ │ │ - bl a0618 │ │ │ │ + bl a0104 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 528b2 │ │ │ │ + bge.n 52902 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 528b2 │ │ │ │ + cbnz r3, 52902 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5290a │ │ │ │ - b.n 52922 │ │ │ │ + bne.n 5295a │ │ │ │ + b.n 52972 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52936 │ │ │ │ + beq.n 52986 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d9ebc │ │ │ │ + bl 1daea4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 528d6 │ │ │ │ + bne.n 52926 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 5e97a │ │ │ │ - b.n 52936 │ │ │ │ + bl 5e9ce │ │ │ │ + b.n 52986 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, sp │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 528fc │ │ │ │ + cbz r2, 5294c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17356 @ 0x43cc │ │ │ │ + movw r1, #16780 @ 0x418c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl eff70 │ │ │ │ + bl ef9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 528fc │ │ │ │ - bl f73ac │ │ │ │ + bge.n 5294c │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a2fa8 │ │ │ │ + bl a2a94 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52922 │ │ │ │ + beq.n 52972 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ - bl 1cc9b8 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + bl 1cd9e4 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52938 │ │ │ │ + bge.n 52988 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1429bc │ │ │ │ + bl 142508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52936 │ │ │ │ + bge.n 52986 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52936 │ │ │ │ + cbnz r3, 52986 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (52978 ) │ │ │ │ + ldr r3, [pc, #36] @ (529c8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r4, [r3, #3752] @ 0xea8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5296a │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 52974 │ │ │ │ + bne.n 529ba │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 529c4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 529a0 │ │ │ │ + cbnz r6, 529f0 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 529a0 │ │ │ │ + ble.n 529f0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 529a0 │ │ │ │ - cbnz r2, 529c0 │ │ │ │ + bne.n 529f0 │ │ │ │ + cbnz r2, 52a10 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #132] @ (52a3c ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #132] @ (52a8c ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52a34 │ │ │ │ + beq.n 52a84 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 154f54 │ │ │ │ - bl eee5c │ │ │ │ + bl 154a8c │ │ │ │ + bl ee8d8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 529e4 │ │ │ │ + beq.n 52a34 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 52a06 │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 52a56 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2a74c4 <_PyTime_AsTimeval@@Base+0x1428> │ │ │ │ + bl 2a7274 <_PyTime_AsTimeval@@Base+0x1428> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 52a36 │ │ │ │ + b.n 52a86 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154f54 │ │ │ │ - bl eee5c │ │ │ │ + bl 154a8c │ │ │ │ + bl ee8d8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21216 @ 0x52e0 │ │ │ │ + movw r0, #20640 @ 0x50a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mov r4, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ - ldr r3, [pc, #260] @ (52b58 ) │ │ │ │ + ldr r3, [pc, #260] @ (52ba8 ) │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ ldrd fp, r6, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ str r3, [sp, #20] │ │ │ │ ands.w r3, r6, #63 @ 0x3f │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bne.n 52a7e │ │ │ │ + bne.n 52ace │ │ │ │ orrs.w r2, r6, r8 │ │ │ │ - bne.n 52a84 │ │ │ │ + bne.n 52ad4 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 52a8a │ │ │ │ + b.n 52ada │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov sl, r5 │ │ │ │ blx 2b44c │ │ │ │ @@ -57638,17 +57671,17 @@ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldr.w r2, [sl, #-8] │ │ │ │ adds r5, #16 │ │ │ │ ldr.w r3, [sl, #-4] │ │ │ │ cmp sl, lr │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 52aa6 │ │ │ │ + bne.n 52af6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 52ad4 │ │ │ │ + bne.n 52b24 │ │ │ │ cmp r7, r9 │ │ │ │ it ne │ │ │ │ movne.w r9, #64 @ 0x40 │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -57660,15 +57693,15 @@ │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r6, r8, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1bb044 │ │ │ │ + bl 1bc064 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b028 <__explicit_bzero_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, r7, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ @@ -57680,21 +57713,21 @@ │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ blx 2c030 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b028 <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #24] @ (52b58 ) │ │ │ │ + ldr r3, [pc, #24] @ (52ba8 ) │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 52b52 │ │ │ │ + beq.n 52ba2 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57702,661 +57735,661 @@ │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r8, r3, #1 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52cfe │ │ │ │ + beq.w 52d4e │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 52c6a │ │ │ │ + ble.n 52cba │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ adds r5, r7, #4 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ - bl 20e238 │ │ │ │ + bl 20ef50 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52c66 │ │ │ │ + beq.n 52cb6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52bf2 │ │ │ │ + cbnz r0, 52c42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52bd6 │ │ │ │ + bge.n 52c26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52bd6 │ │ │ │ + cbnz r3, 52c26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52d04 │ │ │ │ + bge.w 52d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52d04 │ │ │ │ + bne.w 52d54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d04 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d54 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52c3e │ │ │ │ + bne.n 52c8e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c12 │ │ │ │ + bge.n 52c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52c12 │ │ │ │ + cbnz r3, 52c62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c26 │ │ │ │ + bge.n 52c76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52c26 │ │ │ │ + cbnz r3, 52c76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d02 │ │ │ │ + bge.n 52d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52d02 │ │ │ │ + bne.n 52d52 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d02 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c52 │ │ │ │ + bge.n 52ca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52c52 │ │ │ │ + cbnz r3, 52ca2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c66 │ │ │ │ + bge.n 52cb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52c66 │ │ │ │ + cbnz r3, 52cb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 52b8e │ │ │ │ + b.n 52bde │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52cfe │ │ │ │ + beq.n 52d4e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r9, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a8060 │ │ │ │ + bl a7a18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52cfe │ │ │ │ + beq.n 52d4e │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52cb0 │ │ │ │ + cbnz r0, 52d00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d02 │ │ │ │ + bge.n 52d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52d02 │ │ │ │ + cbnz r3, 52d52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d02 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d52 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52ce6 │ │ │ │ + bne.n 52d36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52cd0 │ │ │ │ + bge.n 52d20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52cd0 │ │ │ │ + cbnz r3, 52d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d02 │ │ │ │ + bge.n 52d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52d02 │ │ │ │ + cbnz r3, 52d52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52d02 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52d52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52c7a │ │ │ │ + bge.n 52cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52c7a │ │ │ │ + bne.n 52cca │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52c7a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52cca │ │ │ │ mov r5, r4 │ │ │ │ - b.n 52d04 │ │ │ │ + b.n 52d54 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 52d30 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 52d86 │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 52d80 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 52dd6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52d50 │ │ │ │ + b.n 52da0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b974 │ │ │ │ + bl 9b71c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d4c │ │ │ │ + bge.n 52d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52d4c │ │ │ │ + cbnz r3, 52d9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 52d24 │ │ │ │ + beq.n 52d74 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 52d60 │ │ │ │ + bgt.n 52db0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 217e6c <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 218b34 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d027c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ - cbz r0, 52d88 │ │ │ │ + bl 2d0034 <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + cbz r0, 52dd8 │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 52d7e │ │ │ │ + beq.n 52dce │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 52d88 │ │ │ │ + bne.n 52dd8 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ - b.n 52d88 │ │ │ │ + b.n 52dd8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 27e000 <_PyUnicode_EncodeUTF16@@Base+0x2e18> │ │ │ │ + bl 27dde0 <_PyUnicode_EncodeUTF16@@Base+0x2e18> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52db0 │ │ │ │ - bl 9fd08 │ │ │ │ + cbz r0, 52e00 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 52dd2 │ │ │ │ + cbz r3, 52e22 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 52dea │ │ │ │ + b.n 52e3a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 52dda │ │ │ │ + bge.n 52e2a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 52dea │ │ │ │ + b.n 52e3a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 52dd6 │ │ │ │ + bgt.n 52e26 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 52dd6 │ │ │ │ + beq.n 52e26 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 52e0c │ │ │ │ + b.n 52e5c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #688] @ (530b0 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #688] @ (53100 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5320c │ │ │ │ + beq.w 5325c │ │ │ │ adds r5, r5, r6 │ │ │ │ - bne.n 52e1c │ │ │ │ + bne.n 52e6c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52e94 │ │ │ │ + b.n 52ee4 │ │ │ │ ldr.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 52e36 │ │ │ │ + beq.n 52e86 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 52e3e │ │ │ │ + bne.n 52e8e │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52e86 │ │ │ │ + b.n 52ed6 │ │ │ │ movw sl, #5752 @ 0x1678 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52e68 │ │ │ │ - bl 9b974 │ │ │ │ + cbz r0, 52eb8 │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52e62 │ │ │ │ + bge.n 52eb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52e62 │ │ │ │ + cbnz r3, 52eb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52e76 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 52ec6 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 531ee │ │ │ │ + bne.w 5323e │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 52fdc │ │ │ │ + bne.w 5302c │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5320c │ │ │ │ + beq.w 5325c │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #31696 @ 0x7bd0 │ │ │ │ + movw fp, #31120 @ 0x7990 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 52f58 │ │ │ │ + beq.n 52fa8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52fb2 │ │ │ │ + blt.n 53002 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 52ee6 │ │ │ │ + bpl.n 52f36 │ │ │ │ mov r1, sl │ │ │ │ - b.n 52ebe │ │ │ │ + b.n 52f0e │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 52f14 │ │ │ │ + bmi.n 52f64 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52ed6 │ │ │ │ + bne.n 52f26 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 52f14 │ │ │ │ + bne.n 52f64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #41768 @ 0xa328 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 52f14 │ │ │ │ + bne.n 52f64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 52fb2 │ │ │ │ + b.n 53002 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52fc0 │ │ │ │ + beq.n 53010 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52f34 │ │ │ │ + bgt.n 52f84 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 52f52 │ │ │ │ + b.n 52fa2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 52f86 │ │ │ │ + cbnz r0, 52fd6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52f52 │ │ │ │ + bge.n 52fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52f52 │ │ │ │ + cbnz r3, 52fa2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 52eba │ │ │ │ + b.n 52f0a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52fb2 │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + blt.n 53002 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 52f9a │ │ │ │ + bpl.n 52fea │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 52fb2 │ │ │ │ - b.n 52f64 │ │ │ │ + bcc.n 53002 │ │ │ │ + b.n 52fb4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 531f2 │ │ │ │ + beq.w 53242 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52fc0 │ │ │ │ + bge.n 53010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52fc0 │ │ │ │ + cbnz r3, 53010 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52fc0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53010 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52fc0 │ │ │ │ + cbz r0, 53010 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52f76 │ │ │ │ + bgt.n 52fc6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 248a9c │ │ │ │ + bl 24915c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 5320c │ │ │ │ + bne.w 5325c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 531ee │ │ │ │ + bge.w 5323e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 531ee │ │ │ │ + bne.w 5323e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 531ee │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5323e │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 531ee │ │ │ │ + bne.w 5323e │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 53010 │ │ │ │ + bne.n 53060 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23280 @ 0x5af0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 531e6 │ │ │ │ + b.n 53236 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bne.n 530e2 │ │ │ │ + bne.n 53132 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 531e6 │ │ │ │ + beq.w 53236 │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 530be │ │ │ │ + blt.n 5310e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 530be │ │ │ │ + beq.n 5310e │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 530b4 │ │ │ │ + bne.n 53104 │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 531ca │ │ │ │ + beq.w 5321a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 5306a │ │ │ │ + bgt.n 530ba │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 530a8 │ │ │ │ + b.n 530f8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 53094 │ │ │ │ + cbz r0, 530e4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 531ca │ │ │ │ + bge.w 5321a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 531ca │ │ │ │ + bne.w 5321a │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 531ca │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5321a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 530a8 │ │ │ │ + bge.n 530f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 530a8 │ │ │ │ + cbnz r3, 530f8 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 530b8 │ │ │ │ + b.n 53108 │ │ │ │ mov ip, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 53044 │ │ │ │ + bcs.n 53094 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5303a │ │ │ │ - cbnz r5, 530ce │ │ │ │ + b.n 5308a │ │ │ │ + cbnz r5, 5311e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41768 @ 0xa328 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5315e │ │ │ │ + beq.n 531ae │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 531be │ │ │ │ + blt.n 5320e │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5317e │ │ │ │ - b.n 531ca │ │ │ │ - bl 80ce4 │ │ │ │ + bne.n 531ce │ │ │ │ + b.n 5321a │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 531e6 │ │ │ │ + beq.n 53236 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5314e │ │ │ │ + beq.n 5319e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 221790 │ │ │ │ + bl 222200 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 5314e │ │ │ │ + blt.n 5319e │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 531ca │ │ │ │ + beq.n 5321a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 5312a │ │ │ │ + bgt.n 5317a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 53148 │ │ │ │ + b.n 53198 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 53196 │ │ │ │ + cbnz r0, 531e6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53148 │ │ │ │ + bge.n 53198 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 53148 │ │ │ │ + cbnz r3, 53198 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 530ec │ │ │ │ - cbnz r5, 53172 │ │ │ │ + b.n 5313c │ │ │ │ + cbnz r5, 531c2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41768 @ 0xa328 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53172 │ │ │ │ + bne.n 531c2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 531be │ │ │ │ + b.n 5320e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 531ca │ │ │ │ + cbz r0, 5321a │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 5318a │ │ │ │ + bgt.n 531da │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 531bc │ │ │ │ + b.n 5320c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 531aa │ │ │ │ + cbz r0, 531fa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 531ca │ │ │ │ + bge.n 5321a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 531ca │ │ │ │ + cbnz r3, 5321a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 531ca │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5321a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 531bc │ │ │ │ + bge.n 5320c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 531bc │ │ │ │ + cbnz r3, 5320c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 248a9c │ │ │ │ + bl 24915c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 531e6 │ │ │ │ + bne.n 53236 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 5300c │ │ │ │ + bge.w 5305c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5300c │ │ │ │ + bne.w 5305c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5300c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5305c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 5320c │ │ │ │ + bl 159d64 │ │ │ │ + b.n 5325c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5320c │ │ │ │ + b.n 5325c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52fb0 │ │ │ │ + bge.w 53000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52fb0 │ │ │ │ + bne.w 53000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52fb0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53000 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -58369,330 +58402,330 @@ │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r1, r4, #1 │ │ │ │ iteee ne │ │ │ │ strne r4, [sp, #0] │ │ │ │ movweq r4, #5752 @ 0x1678 │ │ │ │ - movweq r1, #1296 @ 0x510 │ │ │ │ + movweq r1, #720 @ 0x2d0 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ itete ne │ │ │ │ - movwne r1, #1304 @ 0x518 │ │ │ │ + movwne r1, #728 @ 0x2d8 │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ movtne r1, #50 @ 0x32 │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 9e6d4 │ │ │ │ + bl 9e240 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r8, r3, #1 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53334 │ │ │ │ + beq.n 53384 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 532f6 │ │ │ │ + ble.n 53346 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 20e238 │ │ │ │ + bl 20ef50 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 532f2 │ │ │ │ - bl 9baf8 │ │ │ │ + cbz r5, 53342 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 532de │ │ │ │ + bne.n 5332e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 532c2 │ │ │ │ + bge.n 53312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 532c2 │ │ │ │ + cbnz r3, 53312 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 532ce │ │ │ │ + blt.n 5331e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53334 │ │ │ │ + b.n 53384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 532ca │ │ │ │ + bne.n 5331a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 532ca │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5331a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 532f2 │ │ │ │ + bge.n 53342 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 532f2 │ │ │ │ + cbnz r3, 53342 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 5328a │ │ │ │ + b.n 532da │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 53334 │ │ │ │ + cbz r3, 53384 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl a8060 │ │ │ │ + bl a7a18 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 53334 │ │ │ │ + cbz r3, 53384 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53300 │ │ │ │ + bne.n 53350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 532ca │ │ │ │ + bge.n 5331a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 532ca │ │ │ │ + bne.n 5331a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 532ca │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5331a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #40] @ (53368 ) │ │ │ │ + ldr r3, [pc, #40] @ (533b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vmov s0, r3 │ │ │ │ - vldr d7, [pc, #16] @ 53360 │ │ │ │ + vldr d7, [pc, #16] @ 533b0 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ nop │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - beq.n 5338c │ │ │ │ + beq.n 533dc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d7c14 │ │ │ │ + b.w 2d79cc │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #6984 @ 0x1b48 │ │ │ │ + movw r2, #6408 @ 0x1908 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #1324 @ 0x52c │ │ │ │ + movw r0, #748 @ 0x2ec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 27e54c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ + b.w 27e32c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2d51a8 │ │ │ │ - cbz r0, 5340c │ │ │ │ + bl 2d4f60 │ │ │ │ + cbz r0, 5345c │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #11300 @ 0x2c24 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2399f4 │ │ │ │ + bl 23a0a4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 533f6 │ │ │ │ + beq.n 53446 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 259a60 <_PyDict_LoadGlobal@@Base+0xf14> │ │ │ │ + bl 259bcc <_PyDict_LoadGlobal@@Base+0xf10> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53410 │ │ │ │ + bge.n 53460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53410 │ │ │ │ + cbnz r3, 53460 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53410 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53460 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 53450 │ │ │ │ + beq.n 534a0 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53450 │ │ │ │ + beq.n 534a0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5347a │ │ │ │ - b.n 53468 │ │ │ │ + beq.n 534ca │ │ │ │ + b.n 534b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 53448 │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + beq.n 53498 │ │ │ │ + movw r0, #764 @ 0x2fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53448 │ │ │ │ - b.n 53502 │ │ │ │ - movw r0, #1340 @ 0x53c │ │ │ │ + bne.n 53498 │ │ │ │ + b.n 53552 │ │ │ │ + movw r0, #764 @ 0x2fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53502 │ │ │ │ + beq.n 53552 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53504 │ │ │ │ + beq.n 53554 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 534a6 │ │ │ │ + cbnz r0, 534f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53502 │ │ │ │ + bge.n 53552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53502 │ │ │ │ + cbnz r3, 53552 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53502 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53552 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 534c0 │ │ │ │ + bne.n 53510 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 534c8 │ │ │ │ + b.n 53518 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 534f6 │ │ │ │ + cbnz r5, 53546 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 534de │ │ │ │ + bge.n 5352e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 534de │ │ │ │ + cbnz r3, 5352e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 534f2 │ │ │ │ + bge.n 53542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 534f2 │ │ │ │ + cbnz r3, 53542 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53504 │ │ │ │ + b.n 53554 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 534f2 │ │ │ │ + b.n 53542 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 53526 │ │ │ │ + cbnz r3, 53576 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 5351c │ │ │ │ + cbz r2, 5356c │ │ │ │ movw r3, #57960 @ 0xe268 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53526 │ │ │ │ + bne.n 53576 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53552 │ │ │ │ + bne.n 535a2 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 53586 │ │ │ │ + b.n 535d6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 174c6c │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 53586 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 53582 │ │ │ │ + bne.n 535d6 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 535d2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1348 @ 0x544 │ │ │ │ + movw r1, #772 @ 0x304 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 535b6 │ │ │ │ + b.n 53606 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 5356c │ │ │ │ - vldr d7, [pc, #36] @ 535b8 │ │ │ │ + bls.n 535bc │ │ │ │ + vldr d7, [pc, #36] @ 53608 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #36] @ (535c0 ) │ │ │ │ + ldr r2, [pc, #36] @ (53610 ) │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -58708,431 +58741,431 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 535e2 │ │ │ │ + cbz r3, 53632 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 535fe │ │ │ │ + b.n 5364e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 535ec │ │ │ │ + bgt.n 5363c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 535fe │ │ │ │ + b.n 5364e │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 535e6 │ │ │ │ + bgt.n 53636 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 535e6 │ │ │ │ + beq.n 53636 │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 53620 │ │ │ │ + b.n 53670 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #248] @ (53710 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #248] @ (53760 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53706 │ │ │ │ + beq.n 53756 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 53634 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 53684 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53706 │ │ │ │ + bne.n 53756 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 53648 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 53698 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53706 │ │ │ │ + bne.n 53756 │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 53652 │ │ │ │ + bne.n 536a2 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 536aa │ │ │ │ + b.n 536fa │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53706 │ │ │ │ - bne.n 5364e │ │ │ │ + blt.n 53756 │ │ │ │ + bne.n 5369e │ │ │ │ movw r5, #17848 @ 0x45b8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r4, [r5, #320] @ 0x140 │ │ │ │ - cbz r4, 536a4 │ │ │ │ - bl b0e80 │ │ │ │ + cbz r4, 536f4 │ │ │ │ + bl b0834 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 536a4 │ │ │ │ + bge.n 536f4 │ │ │ │ ldr.w r3, [r5, #320] @ 0x140 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 536a2 │ │ │ │ + bne.n 536f2 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str.w r3, [r5, #320] @ 0x140 │ │ │ │ - cbnz r3, 536c6 │ │ │ │ + cbnz r3, 53716 │ │ │ │ ldr.w r5, [r5, #320] @ 0x140 │ │ │ │ - cbnz r5, 536ec │ │ │ │ - bl b0e80 │ │ │ │ + cbnz r5, 5373c │ │ │ │ + bl b0834 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx 2b828 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 536d6 │ │ │ │ + bge.n 53726 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 536f0 │ │ │ │ - cbnz r5, 536fa │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 53740 │ │ │ │ + cbnz r5, 5374a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f40d4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f50b4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 536fa │ │ │ │ + bne.n 5374a │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5d4 │ │ │ │ - b.n 536f0 │ │ │ │ + b.n 53740 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 536fa │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 53706 │ │ │ │ + bne.n 5374a │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 53756 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mov ip, r9 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #1408 @ 0x580 │ │ │ │ + movw r0, #832 @ 0x340 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r5, [pc, #436] @ (538ec ) │ │ │ │ + ldr r5, [pc, #436] @ (5393c ) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 53764 │ │ │ │ + bne.n 537b4 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 53764 │ │ │ │ + ble.n 537b4 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 53764 │ │ │ │ - cbnz r6, 53786 │ │ │ │ + bne.n 537b4 │ │ │ │ + cbnz r6, 537d6 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (538f0 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #372] @ (53940 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 538d2 │ │ │ │ + beq.w 53922 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldrd r9, r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 538ce │ │ │ │ - ldr r3, [pc, #332] @ (538f4 ) │ │ │ │ + beq.w 5391e │ │ │ │ + ldr r3, [pc, #332] @ (53944 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldrd r8, sl, [r6, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ lsls r3, r3, #15 │ │ │ │ - bmi.n 537d8 │ │ │ │ + bmi.n 53828 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #276 @ 0x114 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #65236 @ 0xfed4 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 538ce │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5391e │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 537fc │ │ │ │ + bne.n 5384c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1480 @ 0x5c8 │ │ │ │ + movw r1, #904 @ 0x388 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 538ce │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5391e │ │ │ │ mov r0, r8 │ │ │ │ - bl 17a668 │ │ │ │ + bl 17a520 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bgt.n 53820 │ │ │ │ + bgt.n 53870 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1520 @ 0x5f0 │ │ │ │ + movw r1, #944 @ 0x3b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 538ce │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5391e │ │ │ │ mov r0, sl │ │ │ │ - bl d9e78 │ │ │ │ - cbnz r0, 53840 │ │ │ │ + bl d9868 │ │ │ │ + cbnz r0, 53890 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1552 @ 0x610 │ │ │ │ + movw r1, #976 @ 0x3d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 538ce │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5391e │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 282800 │ │ │ │ + bl 2825e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 538ce │ │ │ │ + beq.n 5391e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 5386c │ │ │ │ + cbnz r3, 538bc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1600 @ 0x640 │ │ │ │ + movw r1, #1024 @ 0x400 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 538c6 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 53916 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 282900 │ │ │ │ + bl 2826e0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 538c6 │ │ │ │ + cbz r0, 53916 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #6084 @ 0x17c4 │ │ │ │ + movw r1, #5508 @ 0x1584 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #440 @ 0x1b8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + movw r0, #65400 @ 0xff78 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 538be │ │ │ │ + beq.n 5390e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 538a8 │ │ │ │ + blt.n 538f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c5a8 │ │ │ │ - b.n 538ae │ │ │ │ + b.n 538fe │ │ │ │ mov r0, r9 │ │ │ │ blx 2b4ac │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f03bc │ │ │ │ + bl 1f139c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2831bc <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + bl 282f9c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2831bc <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + bl 282f9c <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ mov r6, r9 │ │ │ │ - b.n 538d8 │ │ │ │ + b.n 53928 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r6, r7, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ bx r5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5391c │ │ │ │ + bne.n 5396c │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 53982 │ │ │ │ - b.n 53934 │ │ │ │ + bpl.n 539d2 │ │ │ │ + b.n 53984 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14504 @ 0x38a8 │ │ │ │ + movw r0, #13928 @ 0x3668 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 53a3e │ │ │ │ - b.n 5390e │ │ │ │ + beq.w 53a8e │ │ │ │ + b.n 5395e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 53982 │ │ │ │ + bpl.n 539d2 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 5394a │ │ │ │ + bpl.n 5399a │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 53962 │ │ │ │ + bmi.n 539b2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1648 @ 0x670 │ │ │ │ + movw r1, #1072 @ 0x430 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 53a3e │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 53a8e │ │ │ │ lsls r1, r3, #26 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ ldrpl r0, [r5, #28] │ │ │ │ lsls r3, r2, #26 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ ldrpl r1, [r4, #28] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl 53b5e │ │ │ │ + bl 53bae │ │ │ │ mov r4, r0 │ │ │ │ - b.n 53a42 │ │ │ │ + b.n 53a92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e6e4 │ │ │ │ - cbnz r0, 539b4 │ │ │ │ + bl 13e234 │ │ │ │ + cbnz r0, 53a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e6e4 │ │ │ │ - cbnz r0, 539b4 │ │ │ │ + bl 13e234 │ │ │ │ + cbnz r0, 53a04 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #1712 @ 0x6b0 │ │ │ │ + movw r1, #1136 @ 0x470 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53a3e │ │ │ │ + beq.n 53a8e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 539e4 │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + ble.n 53a34 │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24748 @ 0x60ac │ │ │ │ + movw r1, #24172 @ 0x5e6c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, sp │ │ │ │ - bl 15a044 │ │ │ │ - b.n 53a3e │ │ │ │ + bl 159d64 │ │ │ │ + b.n 53a8e │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 539f8 │ │ │ │ + bne.n 53a48 │ │ │ │ mov r0, sp │ │ │ │ - bl 15a044 │ │ │ │ - b.n 53a3e │ │ │ │ + bl 159d64 │ │ │ │ + b.n 53a8e │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 53a22 │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + ble.n 53a72 │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24748 @ 0x60ac │ │ │ │ + movw r1, #24172 @ 0x5e6c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, sp │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15a044 │ │ │ │ - b.n 53a3e │ │ │ │ + bl 159d64 │ │ │ │ + b.n 53a8e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 53b5e │ │ │ │ + bl 53bae │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15a044 │ │ │ │ - b.n 53a42 │ │ │ │ + bl 159d64 │ │ │ │ + b.n 53a92 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53a5a │ │ │ │ + b.n 53aaa │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -59141,100 +59174,100 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 53a8a │ │ │ │ + bne.n 53ada │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54560 @ 0xd520 │ │ │ │ + movw r1, #53984 @ 0xd2e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 53ab0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 53b00 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 53abc │ │ │ │ + cbnz r3, 53b0c │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 53ab4 │ │ │ │ + cbz r3, 53b04 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #54612 @ 0xd554 │ │ │ │ + movw r1, #54036 @ 0xd314 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53ad4 │ │ │ │ + b.n 53b24 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 27e54c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ + bl 27e32c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2b5048 │ │ │ │ - cbnz r0, 53ad4 │ │ │ │ + bl 2b4df8 │ │ │ │ + cbnz r0, 53b24 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #1788 @ 0x6fc │ │ │ │ + movw r0, #1212 @ 0x4bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53b2c │ │ │ │ + bge.n 53b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53b2c │ │ │ │ + cbnz r3, 53b7c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 53b54 │ │ │ │ + cbnz r0, 53ba4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 53b5c │ │ │ │ + cbz r0, 53bac │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53b46 │ │ │ │ + beq.n 53b96 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -59246,449 +59279,449 @@ │ │ │ │ ittt ne │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne.w r3, [sp, #3] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 53b9e │ │ │ │ + ble.n 53bee │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ adds r3, #1 │ │ │ │ ldrb.w r2, [sp, #3] │ │ │ │ eors r4, r5 │ │ │ │ orrs r2, r4 │ │ │ │ strb.w r2, [sp, #3] │ │ │ │ - b.n 53b84 │ │ │ │ + b.n 53bd4 │ │ │ │ ldrb.w r0, [sp, #3] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 53bd2 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 53bf8 │ │ │ │ + bne.n 53c22 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 53c48 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53bde │ │ │ │ + b.n 53c2e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53bce │ │ │ │ + blt.n 53c1e │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 53bfa │ │ │ │ + b.n 53c4a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #1824 @ 0x720 │ │ │ │ + movw r1, #1248 @ 0x4e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 53c3a │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 53c8a │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 53e82 │ │ │ │ + bl 53ed2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #1840 @ 0x730 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53c78 │ │ │ │ + beq.n 53cc8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #1976 @ 0x7b8 │ │ │ │ + movw r1, #1400 @ 0x578 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f41b4 │ │ │ │ - ldr r1, [pc, #180] @ (53d30 ) │ │ │ │ + b.w f3c30 │ │ │ │ + ldr r1, [pc, #180] @ (53d80 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2e6c │ │ │ │ + bl f28dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53c94 │ │ │ │ - bne.n 53c9e │ │ │ │ + blt.n 53ce4 │ │ │ │ + bne.n 53cee │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl f2e6c │ │ │ │ + bl f28dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53c98 │ │ │ │ + bge.n 53ce8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53d2c │ │ │ │ - beq.n 53ca0 │ │ │ │ + b.n 53d7c │ │ │ │ + beq.n 53cf0 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - b.n 53ca0 │ │ │ │ - ldr r6, [pc, #144] @ (53d30 ) │ │ │ │ + b.n 53cf0 │ │ │ │ + ldr r6, [pc, #144] @ (53d80 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 14e150 │ │ │ │ + bl 14dc84 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53d2c │ │ │ │ + beq.n 53d7c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 145458 │ │ │ │ + bl 144fa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53ccc │ │ │ │ + bge.n 53d1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53ccc │ │ │ │ + cbnz r3, 53d1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 53d2a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 53d7a │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1529c0 │ │ │ │ + bl 1524f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 53cf0 │ │ │ │ + cbnz r0, 53d40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d2c │ │ │ │ + bge.n 53d7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 53d2c │ │ │ │ + cbnz r3, 53d7c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d2c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d0a │ │ │ │ + bge.n 53d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53d0a │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53d5a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53d18 │ │ │ │ + bge.n 53d68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 53d22 │ │ │ │ + cbz r3, 53d72 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 53d2c │ │ │ │ + b.n 53d7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53d18 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d68 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 52056 <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ + bl 520a6 <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53d7c │ │ │ │ + beq.n 53dcc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 52296 │ │ │ │ + bl 522e6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53d7c │ │ │ │ + beq.n 53dcc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - cbnz r1, 53d72 │ │ │ │ + cbnz r1, 53dc2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38932 @ 0x9814 │ │ │ │ + movw r1, #38356 @ 0x95d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2399f4 │ │ │ │ + b.w 23a0a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5248c │ │ │ │ + bl 524dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53d60 │ │ │ │ + bne.n 53db0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r6, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ subs r2, r1, #0 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r1, r3 │ │ │ │ add.w r3, r2, #60 @ 0x3c │ │ │ │ ite ge │ │ │ │ movge r1, r8 │ │ │ │ movlt r2, r3 │ │ │ │ - cbz r0, 53e54 │ │ │ │ + cbz r0, 53ea4 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r5, 53e28 │ │ │ │ + cbz r5, 53e78 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #40752 @ 0x9f30 │ │ │ │ + movw r4, #40176 @ 0x9cf0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - movw r2, #34304 @ 0x8600 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #2008 @ 0x7d8 │ │ │ │ + movw r0, #1432 @ 0x598 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ - b.n 53e7c │ │ │ │ + bl 1039a4 │ │ │ │ + b.n 53ecc │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #40752 @ 0x9f30 │ │ │ │ + movw r4, #40176 @ 0x9cf0 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #34304 @ 0x8600 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #2036 @ 0x7f4 │ │ │ │ + movw r0, #1460 @ 0x5b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ - b.n 53e7c │ │ │ │ - cbz r5, 53e68 │ │ │ │ + bl 1039a4 │ │ │ │ + b.n 53ecc │ │ │ │ + cbz r5, 53eb8 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #2060 @ 0x80c │ │ │ │ + movw r0, #1484 @ 0x5cc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ - b.n 53e7c │ │ │ │ + bl 1039a4 │ │ │ │ + b.n 53ecc │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #2080 @ 0x820 │ │ │ │ + movw r0, #1504 @ 0x5e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #10 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53ef2 │ │ │ │ + cbz r0, 53f42 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 53eb0 │ │ │ │ + ble.n 53f00 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 53eb0 │ │ │ │ + cbz r3, 53f00 │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 53ec4 │ │ │ │ + cbz r3, 53f14 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53ece │ │ │ │ + bne.n 53f1e │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53ed6 │ │ │ │ + b.n 53f26 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53ee2 │ │ │ │ + blt.n 53f32 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53ef2 │ │ │ │ + b.n 53f42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53ede │ │ │ │ + bne.n 53f2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53ede │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f2e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #31344 @ 0x7a70 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 53f2a │ │ │ │ + bne.n 53f7a │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 53f2a │ │ │ │ + bne.n 53f7a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53f8a │ │ │ │ + bge.n 53fda │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 53f8a │ │ │ │ + b.n 53fda │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 53f4e │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 53f88 │ │ │ │ + bne.n 53f9e │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 53fd8 │ │ │ │ vldr d0, [sp] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ - bl 296478 │ │ │ │ + bl 29622c │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 53f8a │ │ │ │ - cbz r0, 53f8a │ │ │ │ + beq.n 53fda │ │ │ │ + cbz r0, 53fda │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53f78 │ │ │ │ + blt.n 53fc8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53f8a │ │ │ │ + b.n 53fda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53f74 │ │ │ │ + bne.n 53fc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f74 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53fc4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #108] @ (54010 ) │ │ │ │ + ldr r1, [pc, #108] @ (54060 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5400a │ │ │ │ + beq.n 5405a │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 53fd2 │ │ │ │ + cbz r5, 54022 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f0760 │ │ │ │ + bl 1f1740 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53fce │ │ │ │ + bge.n 5401e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53fce │ │ │ │ + cbnz r3, 5401e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 53fd4 │ │ │ │ - b.n 5400a │ │ │ │ - ldr r4, [pc, #64] @ (54014 ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 54024 │ │ │ │ + b.n 5405a │ │ │ │ + ldr r4, [pc, #64] @ (54064 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b75e8 <_PyObject_GetState@@Base> │ │ │ │ + bl 2b73d0 <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 53ff4 │ │ │ │ + cbnz r0, 54044 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5400a │ │ │ │ + bge.n 5405a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5400a │ │ │ │ + cbnz r3, 5405a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5400a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5405a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #2328 @ 0x918 │ │ │ │ + movw r0, #1752 @ 0x6d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -59698,140 +59731,140 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 54040 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 54046 │ │ │ │ + beq.n 54090 │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 54096 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 54052 │ │ │ │ + cbz r3, 540a2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 540da │ │ │ │ + b.n 5412a │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl baca4 <_PyEvalFramePushAndInit@@Base+0x80c> │ │ │ │ + bl ba66c <_PyEvalFramePushAndInit@@Base+0x80c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 540ce │ │ │ │ + beq.n 5411e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 54076 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 5407c │ │ │ │ + beq.n 540c6 │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 540cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 540b2 │ │ │ │ + cbnz r3, 54102 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 540c6 │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 54116 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 540b2 │ │ │ │ + cbnz r3, 54102 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 540c6 │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 54116 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 540b2 │ │ │ │ + cbnz r3, 54102 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 540c6 │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 54116 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r3, 540ba │ │ │ │ + cbz r3, 5410a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 540ce │ │ │ │ + b.n 5411e │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 540c6 │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 54116 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 540d4 │ │ │ │ + cbnz r0, 54124 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 540d6 │ │ │ │ - ldr r0, [pc, #8] @ (540e0 ) │ │ │ │ + b.n 54126 │ │ │ │ + ldr r0, [pc, #8] @ (54130 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 540f0 │ │ │ │ + cbnz r2, 54140 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 8e8a8 │ │ │ │ + b.w 8e670 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e6e8 │ │ │ │ + b.w 8e4b0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r0, #59480 @ 0xe858 │ │ │ │ + movw r0, #58904 @ 0xe618 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #4] @ (5412c ) │ │ │ │ - b.w 2a76ec <_PyTime_AsTimeval@@Base+0x1650> │ │ │ │ + ldr r1, [pc, #4] @ (5417c ) │ │ │ │ + b.w 2a749c <_PyTime_AsTimeval@@Base+0x1650> │ │ │ │ nop │ │ │ │ add sp, #256 @ 0x100 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f32.f64 s13, d0 │ │ │ │ vcvt.f32.f64 s2, d1 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr s13, [sp] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstr s2, [sp, #4] │ │ │ │ - bne.n 54182 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 54182 │ │ │ │ + bne.n 541d2 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 541d2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #2336 @ 0x920 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5418c │ │ │ │ + b.n 541dc │ │ │ │ mov r3, sp │ │ │ │ movs r2, #0 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ @@ -59840,19 +59873,19 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 541b2 │ │ │ │ + cbz r3, 54202 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 541b4 │ │ │ │ + b.n 54204 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #528] @ (543c8 ) │ │ │ │ + ldr r5, [pc, #528] @ (54418 ) │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -59865,407 +59898,407 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 54202 │ │ │ │ + bne.n 54252 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 54202 │ │ │ │ + ble.n 54252 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 54202 │ │ │ │ - cbnz r4, 54224 │ │ │ │ + bne.n 54252 │ │ │ │ + cbnz r4, 54274 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #436] @ (543cc ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #436] @ (5441c ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54394 │ │ │ │ + beq.w 543e4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add.w r7, r9, r8 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldrd sl, r9, [sp, #140] @ 0x8c │ │ │ │ ldr.w r8, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 543a2 │ │ │ │ + beq.w 543f2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ - cbz r0, 542be │ │ │ │ + cbz r0, 5430e │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 5426e │ │ │ │ + beq.n 542be │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bge.n 54272 │ │ │ │ - b.n 542be │ │ │ │ + bge.n 542c2 │ │ │ │ + b.n 5430e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 5427e │ │ │ │ + blt.n 542ce │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 542a0 │ │ │ │ + bpl.n 542f0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #41676 @ 0xa2cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #2372 @ 0x944 │ │ │ │ + movw r0, #1796 @ 0x704 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 542be │ │ │ │ - ldr.w fp, [pc, #308] @ 543d0 │ │ │ │ - b.n 54314 │ │ │ │ + beq.n 5430e │ │ │ │ + ldr.w fp, [pc, #308] @ 54420 │ │ │ │ + b.n 54364 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #43220 @ 0xa8d4 │ │ │ │ + movw r2, #42644 @ 0xa694 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #51188 @ 0xc7f4 │ │ │ │ + movw r1, #50612 @ 0xc5b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 543a8 │ │ │ │ + b.n 543f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 808d0 │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 543a8 │ │ │ │ + beq.n 543f8 │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - blt.n 5432e │ │ │ │ + blt.n 5437e │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bec8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 54386 │ │ │ │ + bge.n 543d6 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 5435e │ │ │ │ + bne.n 543ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5434e │ │ │ │ + blt.n 5439e │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 542c2 │ │ │ │ + bne.n 54312 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f03bc │ │ │ │ - b.n 542be │ │ │ │ + bl 1f139c │ │ │ │ + b.n 5430e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 54340 │ │ │ │ + cbz r3, 54390 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2b898 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 542f0 │ │ │ │ + b.n 54340 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2ace0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 542f0 │ │ │ │ + b.n 54340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54314 │ │ │ │ + bne.n 54364 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54314 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54364 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f03bc │ │ │ │ + bl 1f139c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 542be │ │ │ │ + bge.n 5430e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 542be │ │ │ │ + bne.n 5430e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 542be │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5430e │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 54390 │ │ │ │ + beq.n 543e0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b73f4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6dc0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - b.n 543a8 │ │ │ │ + b.n 543f8 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 543a8 │ │ │ │ + b.n 543f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ strd sl, r9, [sp, #140] @ 0x8c │ │ │ │ str.w r8, [sp, #160] @ 0xa0 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #576] @ (54610 ) │ │ │ │ + ldr r0, [pc, #576] @ (54660 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1e84e4 │ │ │ │ + b.w 1e94c8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r3, sp │ │ │ │ ldr r1, [r1, #4] │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ vldr s2, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ vcvt.f64.f32 d1, s2 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add sp, #8 │ │ │ │ - b.w 2d946c │ │ │ │ + b.w 2d9224 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #22176 @ 0x56a0 │ │ │ │ + movw r1, #21600 @ 0x5460 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 544dc │ │ │ │ + b.n 5452c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 54446 │ │ │ │ + cbz r3, 54496 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 54446 │ │ │ │ + cbnz r0, 54496 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54446 │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + beq.n 54496 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5444a │ │ │ │ + cbnz r0, 5449a │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f794 │ │ │ │ + bl 4f7e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5449e │ │ │ │ + b.n 544ee │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #749 @ 0x2ed │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - movw r0, #2420 @ 0x974 │ │ │ │ + movw r0, #1844 @ 0x734 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5447e │ │ │ │ + bge.n 544ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5447e │ │ │ │ + cbnz r3, 544ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 54440 │ │ │ │ + beq.n 54490 │ │ │ │ mov r0, r5 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5449e │ │ │ │ + bge.n 544ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5449e │ │ │ │ + cbnz r3, 544ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c5d8 │ │ │ │ - cbnz r0, 544ce │ │ │ │ + cbnz r0, 5451e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 544d6 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 54526 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 51d7c │ │ │ │ + bl 51dcc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5454c │ │ │ │ - cbnz r5, 54508 │ │ │ │ + cbz r0, 5459c │ │ │ │ + cbnz r5, 54558 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1db034 │ │ │ │ + bl 1dc01c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5451a │ │ │ │ + b.n 5456a │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #62448 @ 0xf3f0 │ │ │ │ + movw r2, #61872 @ 0xf1b0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 1dafbc │ │ │ │ + bl 1dbfa4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5452e │ │ │ │ + bge.n 5457e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5452e │ │ │ │ + cbnz r3, 5457e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 5454a │ │ │ │ - movw r3, #43808 @ 0xab20 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 5459a │ │ │ │ + movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 5454a │ │ │ │ - bl f73ac │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 5459a │ │ │ │ + bl f6eb0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a7a28 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a77d8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #32] @ (54574 ) │ │ │ │ + ldr r2, [pc, #32] @ (545c4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #34684 @ 0x877c │ │ │ │ + movw r0, #34108 @ 0x853c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r1, #3800] @ 0xed8 │ │ │ │ ldr.w r2, [r1, #3784] @ 0xec8 │ │ │ │ ldr.w r1, [r1, #3768] @ 0xeb8 │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 545d4 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 54624 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 545e8 │ │ │ │ + vldr d7, [pc, #64] @ 54638 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 545d8 │ │ │ │ + bhi.n 54628 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 545e0 │ │ │ │ + b.n 54630 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 545e0 │ │ │ │ + b.n 54630 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 54624 │ │ │ │ + blt.n 54674 │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2bc4c │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 54626 │ │ │ │ + b.n 54676 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -60283,294 +60316,294 @@ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [r7, #12] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #16] │ │ │ │ - bmi.w 548dc │ │ │ │ + bmi.w 5492c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.w 54886 │ │ │ │ - ldr r3, [pc, #620] @ (548f4 ) │ │ │ │ + beq.w 548d6 │ │ │ │ + ldr r3, [pc, #620] @ (54944 ) │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r6, 5469e │ │ │ │ + cbnz r6, 546ee │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 54696 │ │ │ │ + cbz r3, 546e6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 546c8 │ │ │ │ - bl 1db2e8 │ │ │ │ + cbnz r3, 54718 │ │ │ │ + bl 1dc2d0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 54848 │ │ │ │ + b.n 54898 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 546b0 │ │ │ │ + bcc.n 54700 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 54706 │ │ │ │ - b.n 546ce │ │ │ │ + beq.n 54756 │ │ │ │ + b.n 5471e │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 546a6 │ │ │ │ - movw r1, #63320 @ 0xf758 │ │ │ │ + bcc.n 546f6 │ │ │ │ + movw r1, #62744 @ 0xf518 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 35db8 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 35dc0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 546a6 │ │ │ │ + beq.n 546f6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54888 │ │ │ │ + b.n 548d8 │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 546ec │ │ │ │ + cbz r3, 5473c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r5, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 54706 │ │ │ │ + ble.n 54756 │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 546da │ │ │ │ - b.n 5470a │ │ │ │ + bne.n 5472a │ │ │ │ + b.n 5475a │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 546fa │ │ │ │ + cbz r3, 5474a │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5470a │ │ │ │ - b.n 546ee │ │ │ │ + beq.n 5475a │ │ │ │ + b.n 5473e │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5470a │ │ │ │ + beq.n 5475a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 54744 │ │ │ │ + b.n 54794 │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 54706 │ │ │ │ + beq.n 54756 │ │ │ │ movw r2, #9952 @ 0x26e0 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 54848 │ │ │ │ + bne.w 54898 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54742 │ │ │ │ + bge.n 54792 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 54742 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 54792 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 547ba │ │ │ │ - movw r2, #25173 @ 0x6255 │ │ │ │ + beq.n 5480a │ │ │ │ + movw r2, #23877 @ 0x5d45 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 54798 │ │ │ │ + bne.n 547e8 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bmi.n 54770 │ │ │ │ + bmi.n 547c0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 547ba │ │ │ │ - b.n 547b0 │ │ │ │ + bge.n 5480a │ │ │ │ + b.n 54800 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 5475e │ │ │ │ + bpl.n 547ae │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfd90 │ │ │ │ + bl 1e0d70 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ - b.n 5484e │ │ │ │ + b.n 5489e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 54848 │ │ │ │ - b.n 5475e │ │ │ │ + bne.n 54898 │ │ │ │ + b.n 547ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 547ba │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 54828 │ │ │ │ + cbnz r3, 5480a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 54878 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ - cbz r3, 54828 │ │ │ │ + cbz r3, 54878 │ │ │ │ movw r2, #9952 @ 0x26e0 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #50797 @ 0xc66d │ │ │ │ + movw r1, #50057 @ 0xc389 │ │ │ │ movt r1, #21 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 54802 │ │ │ │ + bne.n 54852 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 547f4 │ │ │ │ + beq.n 54844 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 547f4 │ │ │ │ + bne.n 54844 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2051f4 │ │ │ │ + bl 205f04 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 5480a │ │ │ │ + b.n 5485a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5480e │ │ │ │ + bge.n 5485e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 5480e │ │ │ │ + b.n 5485e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 54848 │ │ │ │ + bne.n 54898 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54828 │ │ │ │ + bge.n 54878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54828 │ │ │ │ + cbnz r3, 54878 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54842 │ │ │ │ + blt.n 54892 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 5484e │ │ │ │ + b.n 5489e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 54838 │ │ │ │ + b.n 54888 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 546c8 │ │ │ │ + beq.w 54718 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 54864 │ │ │ │ + bne.n 548b4 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ subs r2, r3, r5 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ - b.n 54870 │ │ │ │ + b.n 548c0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54888 │ │ │ │ + bge.n 548d8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 54888 │ │ │ │ + cbnz r2, 548d8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54888 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 548d8 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5489c │ │ │ │ + bge.n 548ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5489c │ │ │ │ + cbnz r3, 548ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 548ea │ │ │ │ + blt.n 5493a │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 548c2 │ │ │ │ + beq.n 54912 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58848 @ 0xe5e0 │ │ │ │ + movw r1, #58208 @ 0xe360 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 548ea │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5493a │ │ │ │ add.w r9, r9, #1 │ │ │ │ add sl, r5 │ │ │ │ cmp.w r9, #64 @ 0x40 │ │ │ │ itttt eq │ │ │ │ moveq.w r9, #0 │ │ │ │ ldreq r3, [r7, #20] │ │ │ │ ldreq.w r3, [r3, #260] @ 0x104 │ │ │ │ streq r3, [r7, #20] │ │ │ │ - b.n 54662 │ │ │ │ + b.n 546b2 │ │ │ │ mov r0, sl │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #22184 @ 0x56a8 │ │ │ │ + movw r1, #21608 @ 0x5468 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 544dc │ │ │ │ + b.n 5452c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5494e │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5494e │ │ │ │ + bne.n 5499e │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5499e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #2336 @ 0x920 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5495c │ │ │ │ + b.n 549ac │ │ │ │ mov r4, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -60580,19 +60613,19 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov lr, r3 │ │ │ │ - cbz r3, 54980 │ │ │ │ + cbz r3, 549d0 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 54982 │ │ │ │ + b.n 549d2 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r4, [pc, #380] @ (54b00 ) │ │ │ │ + ldr r4, [pc, #380] @ (54b50 ) │ │ │ │ add.w ip, sp, #92 @ 0x5c │ │ │ │ add r6, sp, #32 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -60605,146 +60638,146 @@ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r7, {r0, r1, r2} │ │ │ │ stmia.w r6, {r0, r1, r2} │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 549d0 │ │ │ │ + bne.n 54a20 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 549d0 │ │ │ │ + ble.n 54a20 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 549d0 │ │ │ │ - cbnz r5, 549f0 │ │ │ │ + bne.n 54a20 │ │ │ │ + cbnz r5, 54a40 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, lr │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #284] @ (54b04 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #284] @ (54b54 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54ac2 │ │ │ │ + beq.n 54b12 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldrd r9, r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54ad0 │ │ │ │ + beq.n 54b20 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - cbz r0, 54a7c │ │ │ │ + cbz r0, 54acc │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 54a36 │ │ │ │ + beq.n 54a86 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 54a38 │ │ │ │ - b.n 54a7c │ │ │ │ + bge.n 54a88 │ │ │ │ + b.n 54acc │ │ │ │ movs r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54a40 │ │ │ │ + blt.n 54a90 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 54a5e │ │ │ │ + bpl.n 54aae │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #41676 @ 0xa2cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #2436 @ 0x984 │ │ │ │ + movw r0, #1860 @ 0x744 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54a80 │ │ │ │ - b.n 54a7c │ │ │ │ + bne.n 54ad0 │ │ │ │ + b.n 54acc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #43244 @ 0xa8ec │ │ │ │ + movw r2, #42668 @ 0xa6ac │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #51188 @ 0xc7f4 │ │ │ │ + movw r1, #50612 @ 0xc5b4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 54ae0 │ │ │ │ - bl b0e80 │ │ │ │ + b.n 54b30 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54a96 │ │ │ │ + blt.n 54ae6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae3c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54aa8 │ │ │ │ + b.n 54af8 │ │ │ │ mov r0, r9 │ │ │ │ - cbz r5, 54aa2 │ │ │ │ + cbz r5, 54af2 │ │ │ │ blx 2bbdc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54aa8 │ │ │ │ + b.n 54af8 │ │ │ │ blx 2b238 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ - cbz r5, 54ad8 │ │ │ │ + bl b39dc │ │ │ │ + cbz r5, 54b28 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4ad8 │ │ │ │ - b.n 54a7c │ │ │ │ + bl 1e5abc │ │ │ │ + b.n 54acc │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54ae0 │ │ │ │ + b.n 54b30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54ae0 │ │ │ │ + b.n 54b30 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ strd r9, r7, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #752] @ (54df8 ) │ │ │ │ + ldr r0, [pc, #752] @ (54e48 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 2d977c │ │ │ │ - movw r1, #21960 @ 0x55c8 │ │ │ │ + b.w 2d9534 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ - b.n 544dc │ │ │ │ + b.n 5452c │ │ │ │ │ │ │ │ -00054b18 : │ │ │ │ +00054b68 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -60752,32 +60785,32 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r1, [sp, #4] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 54b6e │ │ │ │ + cbz r0, 54bbe │ │ │ │ mov r0, sp │ │ │ │ - bl 1ce7b0 │ │ │ │ + bl 1cf818 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54b66 │ │ │ │ + bge.n 54bb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54b66 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54bb6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 54b6e │ │ │ │ - bl 83ac4 │ │ │ │ + cbz r0, 54bbe │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -60786,248 +60819,248 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #20 │ │ │ │ pop {r4} │ │ │ │ - b.w 2d946c │ │ │ │ + b.w 2d9224 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 54bf2 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 54c42 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 54c08 │ │ │ │ + vldr d7, [pc, #68] @ 54c58 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 54bf6 │ │ │ │ + bgt.n 54c46 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 54bfe │ │ │ │ + b.n 54c4e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54bfe │ │ │ │ + b.n 54c4e │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 54c4c │ │ │ │ - movw r5, #43848 @ 0xab48 │ │ │ │ + beq.n 54c9c │ │ │ │ + movw r5, #43856 @ 0xab50 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 53a5e │ │ │ │ + bl 53aae │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54c74 │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ + cbnz r0, 54cc4 │ │ │ │ + movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 54c56 │ │ │ │ - bl f73ac │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 54ca6 │ │ │ │ + bl f6eb0 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 54c9e │ │ │ │ - movw r3, #43808 @ 0xab20 │ │ │ │ + b.n 54cee │ │ │ │ + movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54c48 │ │ │ │ + bne.n 54c98 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54c48 │ │ │ │ - b.n 54c9e │ │ │ │ + bne.n 54c98 │ │ │ │ + b.n 54cee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54c86 │ │ │ │ + bge.n 54cd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54c86 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54cd6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #34972 @ 0x889c │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r4, 54cca │ │ │ │ + cbz r4, 54d1a │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d3ee0 │ │ │ │ + bl 2d3c98 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54cda │ │ │ │ - b.n 54cfc │ │ │ │ + cbnz r0, 54d2a │ │ │ │ + b.n 54d4c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2bf400 │ │ │ │ + bl 2bf1b8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54cb8 │ │ │ │ - b.n 54cfc │ │ │ │ - bl 29acac │ │ │ │ + bne.n 54d08 │ │ │ │ + b.n 54d4c │ │ │ │ + bl 29aa68 <_PyTime_FromMillisecondsObject@@Base+0x1020> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54cec │ │ │ │ + blt.n 54d3c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 54cfc │ │ │ │ + b.n 54d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54ce8 │ │ │ │ + bne.n 54d38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54ce8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54d38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00054d00 : │ │ │ │ +00054d50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 1eb200 │ │ │ │ + bl 1ec148 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 54d2e │ │ │ │ - bl 83ac4 │ │ │ │ + cbz r0, 54d7e │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ - movw r0, #42548 @ 0xa634 │ │ │ │ + movw r0, #41972 @ 0xa3f4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #46092 @ 0xb40c │ │ │ │ + movw r0, #45516 @ 0xb1cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 54db6 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 54db6 │ │ │ │ + bne.n 54e06 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 54e06 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #2336 @ 0x920 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 54dda │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 54e2a │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac954 │ │ │ │ + bl 1ad96c │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 54dda │ │ │ │ + cbnz r0, 54e2a │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1ac954 │ │ │ │ + b.w 1ad96c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 54e2c │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 54e7c │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 54e2e │ │ │ │ + b.n 54e7e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #96] @ (54ea8 ) │ │ │ │ + ldr r2, [pc, #96] @ (54ef8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -61041,31 +61074,31 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - cbz r0, 54e9c │ │ │ │ + cbz r0, 54eec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54e9c │ │ │ │ + bge.n 54eec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54e9c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54eec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 905e4 │ │ │ │ + b.w 903ac │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00054eac : │ │ │ │ +00054efc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -61079,15 +61112,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #4 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 1452b0 <_PySet_AddTakeRef@@Base+0x284> │ │ │ │ + bl 144dfc <_PySet_AddTakeRef@@Base+0x284> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2bffc │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -61098,46 +61131,46 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 54f3a │ │ │ │ + beq.n 54f8a │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca1b0 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1cb178 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54f3a │ │ │ │ + bne.n 54f8a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2484 @ 0x9b4 │ │ │ │ + movw r1, #1908 @ 0x774 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54f90 │ │ │ │ + b.n 54fe0 │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 54f90 │ │ │ │ + cbz r0, 54fe0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r4, r5 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str.w r2, [r0, #17] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ ldrh r3, [r6, #24] │ │ │ │ strh.w r3, [r0, #21] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 54f78 │ │ │ │ + beq.n 54fc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #24] │ │ │ │ ldrsb.w r3, [r6, #18] │ │ │ │ @@ -61157,599 +61190,599 @@ │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2ce9b8 │ │ │ │ + bl 2ce770 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 54fc8 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 54ff8 │ │ │ │ + bne.n 55018 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 55048 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2ce9b8 │ │ │ │ + bl 2ce770 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 54fe4 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 54ff8 │ │ │ │ + bne.n 55034 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 55048 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d946c │ │ │ │ + b.w 2d9224 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5505e │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 550ae │ │ │ │ mov r5, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ blx 2bc8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 55050 │ │ │ │ - bl 57e9c <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ - b.n 5505e │ │ │ │ + cbz r3, 550a0 │ │ │ │ + bl 57eec <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ + b.n 550ae │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r2, 5508a │ │ │ │ + cbnz r2, 550da │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 5508a │ │ │ │ - cbnz r3, 550a6 │ │ │ │ + bne.n 550da │ │ │ │ + cbnz r3, 550f6 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #240] @ (5518c ) │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #240] @ (551dc ) │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55182 │ │ │ │ + beq.n 551d2 │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 550d0 │ │ │ │ - bl 9b974 │ │ │ │ + cbz r0, 55120 │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 550cc │ │ │ │ + bge.n 5511c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 550cc │ │ │ │ + cbnz r3, 5511c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 550de │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 550da │ │ │ │ + bne.n 5512e │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5512a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 55182 │ │ │ │ + b.n 551d2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ - bl 83e5c │ │ │ │ + bl 83c24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5517a │ │ │ │ + beq.n 551ca │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 55106 │ │ │ │ + bge.n 55156 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58956 @ 0xe64c │ │ │ │ + movw r1, #58348 @ 0xe3ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5517a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 551ca │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 55116 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 5517a │ │ │ │ + bcc.n 55166 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 551ca │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55110 │ │ │ │ + beq.n 55160 │ │ │ │ add r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 55134 │ │ │ │ + beq.n 55184 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 5512a │ │ │ │ + b.n 5517a │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5514e │ │ │ │ - bl 1c887c │ │ │ │ + bne.n 5519e │ │ │ │ + bl 875fc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 55154 │ │ │ │ + b.n 551a4 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 55174 │ │ │ │ + cbz r3, 551c4 │ │ │ │ clz r2, r9 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r1, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ strd r5, r1, [r3, #12] │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ strd r4, r2, [r3, #20] │ │ │ │ - b.n 55182 │ │ │ │ + b.n 551d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 550d6 │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 55126 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #80] @ (551e0 ) │ │ │ │ + ldr r1, [pc, #80] @ (55230 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 551ae │ │ │ │ + cbz r3, 551fe │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 551c6 │ │ │ │ + b.n 55216 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 551b6 │ │ │ │ + bge.n 55206 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 551c6 │ │ │ │ + b.n 55216 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 551b2 │ │ │ │ + bgt.n 55202 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 551b2 │ │ │ │ + beq.n 55202 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 551e8 │ │ │ │ + b.n 55238 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #664] @ (55474 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #664] @ (554c4 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55588 │ │ │ │ + beq.w 555d8 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 5522e │ │ │ │ + beq.n 5527e │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 551f6 │ │ │ │ + cbz r6, 55246 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 551fe │ │ │ │ - b.n 5523c │ │ │ │ + bne.n 5524e │ │ │ │ + b.n 5528c │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55226 │ │ │ │ - bl 9b974 │ │ │ │ + cbz r0, 55276 │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55222 │ │ │ │ + bge.n 55272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55222 │ │ │ │ + cbnz r3, 55272 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 55240 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5523c │ │ │ │ - b.n 5556a │ │ │ │ + bne.n 55290 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5528c │ │ │ │ + b.n 555ba │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55240 │ │ │ │ + b.n 55290 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 55256 │ │ │ │ + cbz r5, 552a6 │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 5525e │ │ │ │ + b.n 552ae │ │ │ │ movw r8, #32180 @ 0x7db4 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 5538c │ │ │ │ + bne.w 553dc │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5555e │ │ │ │ + beq.w 555ae │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #31696 @ 0x7bd0 │ │ │ │ + movw fp, #31120 @ 0x7990 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5530c │ │ │ │ + beq.n 5535c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 55366 │ │ │ │ + blt.n 553b6 │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 552c2 │ │ │ │ + bpl.n 55312 │ │ │ │ mov r1, sl │ │ │ │ - b.n 5529a │ │ │ │ + b.n 552ea │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 552c8 │ │ │ │ + bmi.n 55318 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 552b2 │ │ │ │ + bne.n 55302 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55374 │ │ │ │ + beq.n 553c4 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 552e8 │ │ │ │ + bgt.n 55338 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 55306 │ │ │ │ + b.n 55356 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 5533a │ │ │ │ + cbnz r0, 5538a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55306 │ │ │ │ + bge.n 55356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 55306 │ │ │ │ + cbnz r3, 55356 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 55296 │ │ │ │ + b.n 552e6 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 55366 │ │ │ │ - movw r3, #31696 @ 0x7bd0 │ │ │ │ + blt.n 553b6 │ │ │ │ + movw r3, #31120 @ 0x7990 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 5534e │ │ │ │ + bpl.n 5539e │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 55366 │ │ │ │ - b.n 55318 │ │ │ │ + bcc.n 553b6 │ │ │ │ + b.n 55368 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5556e │ │ │ │ + beq.w 555be │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55374 │ │ │ │ + bge.n 553c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 55374 │ │ │ │ + cbnz r3, 553c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55374 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 553c4 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 55374 │ │ │ │ + cbz r0, 553c4 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 5532a │ │ │ │ + bgt.n 5537a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 248a9c │ │ │ │ + bl 24915c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 5555e │ │ │ │ + bne.w 555ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55388 │ │ │ │ + bge.n 553d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55388 │ │ │ │ + cbnz r3, 553d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5555e │ │ │ │ + b.n 555ae │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55388 │ │ │ │ + bne.n 553d8 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 553be │ │ │ │ + bne.n 5540e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23280 @ 0x5af0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55558 │ │ │ │ + b.n 555a8 │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bne.n 55478 │ │ │ │ + bne.n 554c8 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55558 │ │ │ │ + beq.w 555a8 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 55460 │ │ │ │ - cbz r7, 55460 │ │ │ │ + blt.n 554b0 │ │ │ │ + cbz r7, 554b0 │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 55458 │ │ │ │ + bne.n 554a8 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5553c │ │ │ │ + beq.w 5558c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 55412 │ │ │ │ + bgt.n 55462 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 55450 │ │ │ │ + b.n 554a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 5543c │ │ │ │ + cbz r0, 5548c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 5553c │ │ │ │ + bge.w 5558c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 5553c │ │ │ │ + bne.w 5558c │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5553c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5558c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55450 │ │ │ │ + bge.n 554a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 55450 │ │ │ │ + cbnz r3, 554a0 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 5545c │ │ │ │ + b.n 554ac │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 553ec │ │ │ │ + bcs.n 5543c │ │ │ │ subs r7, #1 │ │ │ │ - b.n 553e6 │ │ │ │ + b.n 55436 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 55530 │ │ │ │ + blt.n 55580 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 554f0 │ │ │ │ - b.n 5553c │ │ │ │ - ldr r1, [pc, #256] @ (55578 ) │ │ │ │ + bne.n 55540 │ │ │ │ + b.n 5558c │ │ │ │ + ldr r1, [pc, #256] @ (555c8 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55558 │ │ │ │ + beq.n 555a8 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 554e4 │ │ │ │ + beq.n 55534 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, fp │ │ │ │ - bl 221790 │ │ │ │ + bl 222200 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 554e4 │ │ │ │ + blt.n 55534 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5553c │ │ │ │ + beq.n 5558c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 554c0 │ │ │ │ + bgt.n 55510 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 554de │ │ │ │ + b.n 5552e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r0, 55508 │ │ │ │ + cbnz r0, 55558 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 554de │ │ │ │ + bge.n 5552e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 554de │ │ │ │ + cbnz r3, 5552e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 55482 │ │ │ │ + b.n 554d2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5553c │ │ │ │ + cbz r0, 5558c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 554fc │ │ │ │ + bgt.n 5554c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 5552e │ │ │ │ + b.n 5557e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 5551c │ │ │ │ + cbz r0, 5556c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5553c │ │ │ │ + bge.n 5558c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5553c │ │ │ │ + cbnz r3, 5558c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5553c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5558c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5552e │ │ │ │ + bge.n 5557e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5552e │ │ │ │ + cbnz r3, 5557e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 248a9c │ │ │ │ + bl 24915c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55558 │ │ │ │ + bne.n 555a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 553ba │ │ │ │ + bge.w 5540a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 553ba │ │ │ │ + bne.w 5540a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 553ba │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5540a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 55588 │ │ │ │ + b.n 555d8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55588 │ │ │ │ + b.n 555d8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55364 │ │ │ │ + bge.w 553b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55364 │ │ │ │ + bne.w 553b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55364 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 553b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00055590 : │ │ │ │ +000555e0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-64] │ │ │ │ sub.w sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48312 @ 0xbcb8 │ │ │ │ + movw r1, #47736 @ 0xba78 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #48316 @ 0xbcbc │ │ │ │ + movw r0, #47740 @ 0xba7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55630 │ │ │ │ + beq.n 55680 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #28 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 2b44c │ │ │ │ add.w r3, sp, #8192 @ 0x2000 │ │ │ │ mov r1, r5 │ │ │ │ @@ -61758,22 +61791,22 @@ │ │ │ │ str.w r7, [r4, #-40] │ │ │ │ str.w r3, [r4, #-20] │ │ │ │ movs r3, #1 │ │ │ │ str.w r4, [r4, #-16] │ │ │ │ str.w r4, [r4, #-24] │ │ │ │ str.w r5, [r4, #-8] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - bl 1eeddc │ │ │ │ - cbnz r0, 55630 │ │ │ │ + bl 1efd2c │ │ │ │ + cbnz r0, 55680 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sp │ │ │ │ - bl 143b40 <_PyArena_Free@@Base+0x220> │ │ │ │ + bl 14368c <_PyArena_Free@@Base+0x220> │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 5561c │ │ │ │ - bl 1352e0 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5566c │ │ │ │ + bl 134e28 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr.w r0, [r4, #-16] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r4, #-24] │ │ │ │ ldr.w r3, [r4, #-40] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2bffc │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ @@ -61784,470 +61817,470 @@ │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55682 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 55682 │ │ │ │ + bne.n 556d2 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 556d2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #2336 @ 0x920 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 556a8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 556f8 │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17fbd0 │ │ │ │ + bl 17fe44 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 556a8 │ │ │ │ + cbnz r0, 556f8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17fbd0 │ │ │ │ + b.w 17fe44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.w 50e06 │ │ │ │ + b.w 50e56 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 556f4 │ │ │ │ + bne.n 55744 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 55708 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 55758 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45728 @ 0xb2a0 │ │ │ │ + movw r0, #44992 @ 0xafc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55730 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55780 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #45728 @ 0xb2a0 │ │ │ │ + movw r0, #44992 @ 0xafc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 55730 │ │ │ │ - b.n 556cc │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 55780 │ │ │ │ + b.n 5571c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 55734 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 55784 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45728 @ 0xb2a0 │ │ │ │ + movw r0, #44992 @ 0xafc0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5576e │ │ │ │ + b.n 557be │ │ │ │ mov r0, r3 │ │ │ │ - bl 11c834 │ │ │ │ + bl 11c314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5576e │ │ │ │ + cbz r0, 557be │ │ │ │ mov r0, r5 │ │ │ │ - bl 11c834 │ │ │ │ + bl 11c314 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55758 │ │ │ │ + cbz r0, 557a8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bf80 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 5575a │ │ │ │ + b.n 557aa │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - cbnz r5, 55766 │ │ │ │ + bl 8388c │ │ │ │ + cbnz r5, 557b6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5576e │ │ │ │ + b.n 557be │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 55762 │ │ │ │ + bl 8388c │ │ │ │ + b.n 557b2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2089c0 │ │ │ │ + bl 2096d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 557a6 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 557d8 │ │ │ │ + bne.n 557f6 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 55828 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 2089c0 │ │ │ │ + bl 2096d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 557c4 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 557d8 │ │ │ │ + bne.n 55814 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 55828 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d946c │ │ │ │ + b.w 2d9224 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 55860 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 558b0 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2bc8c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vstr d8, [sp, #32] │ │ │ │ - bl 2be8f4 <_Py_c_abs@@Base> │ │ │ │ + bl 2be6ac <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 5584c │ │ │ │ - bl 57e9c <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ - b.n 55862 │ │ │ │ - movw r0, #2508 @ 0x9cc │ │ │ │ + cbz r1, 5589c │ │ │ │ + bl 57eec <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ + b.n 558b2 │ │ │ │ + movw r0, #1932 @ 0x78c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55862 │ │ │ │ + b.n 558b2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 55888 │ │ │ │ + cbz r3, 558d8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 558a0 │ │ │ │ + b.n 558f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 55890 │ │ │ │ + bgt.n 558e0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 558a0 │ │ │ │ + b.n 558f0 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 5588c │ │ │ │ + bgt.n 558dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5588c │ │ │ │ + beq.n 558dc │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 558c2 │ │ │ │ + b.n 55912 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #128] @ (55938 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #128] @ (55988 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55932 │ │ │ │ + beq.n 55982 │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r6, #5752 @ 0x1678 │ │ │ │ movteq r6, #80 @ 0x50 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - cbnz r3, 558e2 │ │ │ │ + cbnz r3, 55932 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5592c │ │ │ │ + blt.n 5597c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 55932 │ │ │ │ + b.n 55982 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 558d6 │ │ │ │ + beq.n 55926 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 9088c │ │ │ │ + bl 90654 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5590c │ │ │ │ + cbz r0, 5595c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55920 │ │ │ │ + bge.n 55970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55920 │ │ │ │ + cbnz r3, 55970 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 55932 │ │ │ │ - bl 940d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 55982 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 558d6 │ │ │ │ - b.n 55932 │ │ │ │ + beq.n 55926 │ │ │ │ + b.n 55982 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 558de │ │ │ │ + b.n 5592e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #432] @ (55aec ) │ │ │ │ + ldr r1, [pc, #432] @ (55b3c ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 121ccc <_PyArg_UnpackKeywords@@Base+0x3098> │ │ │ │ + bl 1217c0 <_PyArg_UnpackKeywords@@Base+0x30a8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55978 │ │ │ │ + cbz r0, 559c8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 144a9c │ │ │ │ + bl 1445e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55968 │ │ │ │ + blt.n 559b8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 55978 │ │ │ │ + b.n 559c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55964 │ │ │ │ + bne.n 559b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55964 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 559b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r0, #16 │ │ │ │ - b.w 9438c │ │ │ │ ldrd r1, r3, [r0, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ │ │ │ │ -00055996 : │ │ │ │ +000559e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2a83ec │ │ │ │ + bl 2a819c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 559c6 │ │ │ │ - movw r0, #26748 @ 0x687c │ │ │ │ + bne.n 55a10 │ │ │ │ + movw r0, #26172 @ 0x663c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 9406c │ │ │ │ - movw r0, #26740 @ 0x6874 │ │ │ │ + b.w 93e28 │ │ │ │ + movw r0, #26164 @ 0x6634 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 9406c │ │ │ │ + b.w 93e28 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8f6bc │ │ │ │ - movw r0, #2512 @ 0x9d0 │ │ │ │ + b.w 8f484 │ │ │ │ + movw r0, #1936 @ 0x790 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ + movs r0, #16 │ │ │ │ + b.w 94148 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41928 @ 0xa3c8 │ │ │ │ + movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 55a54 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bne.n 55aa4 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45736 @ 0xb2a8 │ │ │ │ + movw r0, #45000 @ 0xafc8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55bb4 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55c04 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 11cae4 │ │ │ │ + bl 11c5c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55ba4 │ │ │ │ + beq.w 55bf4 │ │ │ │ blx 2acf8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 55a8a │ │ │ │ + beq.n 55ada │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 55ba8 │ │ │ │ + b.n 55bf8 │ │ │ │ adds r3, r0, #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 55aa0 │ │ │ │ + bcs.n 55af0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 55aa6 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 55a84 │ │ │ │ + cbnz r0, 55af6 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 55ad4 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r9, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bb88 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 55ad6 │ │ │ │ + cbz r3, 55b26 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 55ad6 │ │ │ │ + beq.n 55b26 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 55ba8 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 55bf8 │ │ │ │ cmp r8, r6 │ │ │ │ - bhi.n 55b1c │ │ │ │ + bhi.n 55b6c │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 55aee │ │ │ │ - bl 23c160 │ │ │ │ - b.n 55ba8 │ │ │ │ + cbnz r0, 55b3e │ │ │ │ + bl 23c814 │ │ │ │ + b.n 55bf8 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r8, [r9] │ │ │ │ blx 2bb88 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 55b1a │ │ │ │ + cbz r3, 55b6a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 55ba8 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 55bf8 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r5 │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 55b38 │ │ │ │ + beq.n 55b88 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 55b26 │ │ │ │ - cbz r4, 55b98 │ │ │ │ + b.n 55b76 │ │ │ │ + cbz r4, 55be8 │ │ │ │ add r4, r6 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 55b52 │ │ │ │ + bcs.n 55ba2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 55b52 │ │ │ │ - cbz r6, 55b86 │ │ │ │ + cbz r0, 55ba2 │ │ │ │ + cbz r6, 55bd6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 55b5a │ │ │ │ + b.n 55baa │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 55ba8 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 55bf8 │ │ │ │ ldr.w r2, [r9], #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add.w r0, r8, r3, lsl #2 │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ itett hi │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, #1 │ │ │ │ @@ -62255,71 +62288,71 @@ │ │ │ │ orrhi.w r1, r1, #65536 @ 0x10000 │ │ │ │ iteee ls │ │ │ │ strls.w r2, [r8, r1] │ │ │ │ strhi.w r1, [r8, r3, lsl #2] │ │ │ │ addhi r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 55b5a │ │ │ │ + bne.n 55baa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl aec28 │ │ │ │ + bl ae5dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 55ba8 │ │ │ │ + bl 8388c │ │ │ │ + b.n 55bf8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl aec28 │ │ │ │ + bl ae5dc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55ba8 │ │ │ │ + b.n 55bf8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 55be6 │ │ │ │ + beq.n 55c36 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43304 @ 0xa928 │ │ │ │ + movw r0, #42728 @ 0xa6e8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbnz r0, 55be6 │ │ │ │ + bl 1d59bc │ │ │ │ + cbnz r0, 55c36 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55c26 │ │ │ │ + b.n 55c76 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55bfa │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 55c4a │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55be2 │ │ │ │ + bne.n 55c32 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55c0e │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 55c5e │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55be2 │ │ │ │ + bne.n 55c32 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4080 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1f5060 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -62327,1042 +62360,1042 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 55c62 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 55cb2 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5420 @ 0x152c │ │ │ │ + movw r0, #4844 @ 0x12ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55d08 │ │ │ │ + b.n 55d58 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55d08 │ │ │ │ + beq.n 55d58 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 55c92 │ │ │ │ + beq.n 55ce2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 55c5e │ │ │ │ - ldr r6, [pc, #124] @ (55d10 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 55cae │ │ │ │ + ldr r6, [pc, #124] @ (55d60 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 55cbc │ │ │ │ + cbnz r0, 55d0c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2520 @ 0x9d8 │ │ │ │ + movw r1, #1944 @ 0x798 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 55cde │ │ │ │ + bl f3c30 │ │ │ │ + b.n 55d2e │ │ │ │ adds r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - bne.n 55c96 │ │ │ │ - ldr r0, [pc, #80] @ (55d14 ) │ │ │ │ + bne.n 55ce6 │ │ │ │ + ldr r0, [pc, #80] @ (55d64 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 2204ac │ │ │ │ + bl 220f1c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55cf2 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 55d42 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 55d08 │ │ │ │ + b.n 55d58 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ and.w r1, r2, #253 @ 0xfd │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ - beq.n 55d4e │ │ │ │ + beq.n 55d9e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2568 @ 0xa08 │ │ │ │ + movw r1, #1992 @ 0x7c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55d6c │ │ │ │ + b.n 55dbc │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 55d60 │ │ │ │ + bne.n 55db0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w a201c │ │ │ │ + b.w a1b08 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 56082 │ │ │ │ + bl 5600a │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #2636 @ 0xa4c │ │ │ │ + movw r0, #2060 @ 0x80c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55dc8 │ │ │ │ + cbz r0, 55e18 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - bl 2d3710 │ │ │ │ + bl 2d34c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55dc2 │ │ │ │ + bge.n 55e12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55dc2 │ │ │ │ + cbnz r3, 55e12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ clz r0, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2c06c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3048] @ 0xbe8 │ │ │ │ sub.w sp, sp, #1016 @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55f22 │ │ │ │ + beq.w 55f72 │ │ │ │ mov r4, r0 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 55e60 │ │ │ │ + beq.n 55eb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w lr, r1, #4 │ │ │ │ cmp r1, r6 │ │ │ │ - bge.n 55e5c │ │ │ │ + bge.n 55eac │ │ │ │ ldr.w r1, [r3, lr, lsl #2] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55e5c │ │ │ │ + bne.n 55eac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55f22 │ │ │ │ + bge.n 55f72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55f22 │ │ │ │ + bne.n 55f72 │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #4 │ │ │ │ - b.n 55e14 │ │ │ │ + b.n 55e64 │ │ │ │ add r6, sp, #16 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #2664 @ 0xa68 │ │ │ │ + movw r2, #2088 @ 0x828 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - bl 1bd2f4 │ │ │ │ + bl 1be314 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r3, [sp, #12] │ │ │ │ add r7, sp, #8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8060 │ │ │ │ - cbz r0, 55efe │ │ │ │ + bl a7a18 │ │ │ │ + cbz r0, 55f4e │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 55efe │ │ │ │ + bcs.n 55f4e │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 56048 │ │ │ │ + bl 55fd2 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 55eb2 │ │ │ │ + cbz r0, 55f02 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 55ec2 │ │ │ │ - bl dd5f0 │ │ │ │ + bpl.n 55f12 │ │ │ │ + bl dcfd8 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 55eca │ │ │ │ + cbnz r0, 55f1a │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55f16 │ │ │ │ - b.n 55f22 │ │ │ │ - movw r3, #14644 @ 0x3934 │ │ │ │ + blt.n 55f66 │ │ │ │ + b.n 55f72 │ │ │ │ + movw r3, #14068 @ 0x36f4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ adds r0, r6, r5 │ │ │ │ - movw r2, #33276 @ 0x81fc │ │ │ │ + movw r2, #32700 @ 0x7fbc │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 1bd2f4 │ │ │ │ + bl 1be314 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r7, r5, r3 │ │ │ │ adds r5, r7, #1 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 55ef2 │ │ │ │ + bne.n 55f42 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 55e82 │ │ │ │ + b.n 55ed2 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 55eee │ │ │ │ + bcs.n 55f3e │ │ │ │ strh.w sl, [r6, r7] │ │ │ │ - b.n 55e82 │ │ │ │ + b.n 55ed2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55f22 │ │ │ │ + bge.n 55f72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55f22 │ │ │ │ + cbnz r3, 55f72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #2156 @ 0x86c │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + b.w 1039a4 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 9b71c │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 55fac │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 55fce │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cbz r3, 55fc4 │ │ │ │ + adds r2, r4, #1 │ │ │ │ + blt.n 55fbe │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r4, r3 │ │ │ │ + it ge │ │ │ │ + movge r4, r3 │ │ │ │ + b.n 55fc2 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + str r4, [r5, #8] │ │ │ │ + movw r0, #5752 @ 0x1678 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.n 55fd0 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, #8 │ │ │ │ + ldr r1, [pc, #24] @ (55ffc ) │ │ │ │ + add r2, sp, #4 │ │ │ │ + mov r4, r0 │ │ │ │ + bl d7ff8 │ │ │ │ + cbnz r0, 55ff6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11a99c │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movw r0, #4380 @ 0x111c │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0005600a : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, #8 │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + bl 1ac200 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #176] @ (55fec ) │ │ │ │ + ldr r3, [pc, #176] @ (560e8 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 55f6e │ │ │ │ + cbz r3, 5606a │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 55f64 │ │ │ │ + bne.n 56060 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55f54 │ │ │ │ + bne.n 56050 │ │ │ │ dmb ish │ │ │ │ - beq.n 55f6e │ │ │ │ - bl 28e400 │ │ │ │ + beq.n 5606a │ │ │ │ + bl 2b99dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2da23c │ │ │ │ + bl 2da098 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 55fa0 │ │ │ │ + cbz r3, 5609c │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 55f96 │ │ │ │ + bne.n 56092 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 55f86 │ │ │ │ + bne.n 56082 │ │ │ │ dmb ish │ │ │ │ - beq.n 55fa0 │ │ │ │ - bl 284818 │ │ │ │ - movw r1, #32704 @ 0x7fc0 │ │ │ │ + beq.n 5609c │ │ │ │ + bl 2845f8 │ │ │ │ + movw r1, #32128 @ 0x7d80 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ add r2, sp, #4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #16 │ │ │ │ and.w r5, r0, #15 │ │ │ │ mov.w r0, r0, lsr #4 │ │ │ │ ldrb r5, [r1, r5] │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ strb.w r0, [r2], #2 │ │ │ │ strb.w r5, [r2, #-1] │ │ │ │ - bne.n 55fae │ │ │ │ + bne.n 560aa │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 9406c │ │ │ │ - ldr r3, [pc, #20] @ (55fec ) │ │ │ │ + bl 93e28 │ │ │ │ + ldr r3, [pc, #20] @ (560e8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 55fe6 │ │ │ │ + beq.n 560e2 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #2732 @ 0xaac │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - b.w 103eb4 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 9b974 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 56022 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 56044 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5603a │ │ │ │ - adds r2, r4, #1 │ │ │ │ - blt.n 56034 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r4, r3 │ │ │ │ - it ge │ │ │ │ - movge r4, r3 │ │ │ │ - b.n 56038 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - str r4, [r5, #8] │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.n 56046 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - sub sp, #8 │ │ │ │ - ldr r1, [pc, #24] @ (56074 ) │ │ │ │ - add r2, sp, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bl d8608 │ │ │ │ - cbnz r0, 5606c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 11aea0 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - movw r0, #4380 @ 0x111c │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -00056082 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - sub sp, #8 │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 1ab1e8 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - movw r0, #63508 @ 0xf814 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - movs r1, #3 │ │ │ │ - b.w 9406c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7956 @ 0x1f14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 560f8 │ │ │ │ + beq.n 56138 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 560f8 │ │ │ │ + beq.n 56138 │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #19304 @ 0x4b68 │ │ │ │ + movw r1, #18728 @ 0x4928 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e2440 │ │ │ │ - cbnz r0, 56110 │ │ │ │ + bl e1eb0 │ │ │ │ + cbnz r0, 56150 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5616a │ │ │ │ + b.n 561aa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 560d8 │ │ │ │ - movw r0, #19304 @ 0x4b68 │ │ │ │ + beq.n 56118 │ │ │ │ + movw r0, #18728 @ 0x4928 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 560f4 │ │ │ │ - b.n 560d8 │ │ │ │ + beq.n 56134 │ │ │ │ + b.n 56118 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5616a │ │ │ │ + cbz r0, 561aa │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56134 │ │ │ │ + bne.n 56174 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5613c │ │ │ │ + b.n 5617c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56156 │ │ │ │ + cbnz r5, 56196 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56152 │ │ │ │ + bge.n 56192 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56152 │ │ │ │ + cbnz r3, 56192 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5616a │ │ │ │ + b.n 561aa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ strd r2, r4, [r5, #8] │ │ │ │ - b.n 56152 │ │ │ │ + b.n 56192 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 56190 │ │ │ │ + cbnz r2, 561d0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 56190 │ │ │ │ - cbnz r3, 561aa │ │ │ │ + bne.n 561d0 │ │ │ │ + cbnz r3, 561ea │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ (561cc ) │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #40] @ (5620c ) │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 561c4 │ │ │ │ + cbz r0, 56204 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 9b304 │ │ │ │ + bl 9b0ac │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 561c4 │ │ │ │ + cbz r0, 56204 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #608] @ (56430 <_PyXI_NewExcInfo@@Base+0x98>) │ │ │ │ + ldr r1, [pc, #608] @ (56470 <_PyXI_NewExcInfo@@Base+0x88>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2b75e8 <_PyObject_GetState@@Base> │ │ │ │ + bl 2b73d0 <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5623c │ │ │ │ + cbz r0, 5627c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5620c │ │ │ │ + cbnz r0, 5624c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56208 │ │ │ │ + bge.n 56248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56208 │ │ │ │ + cbnz r3, 56248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5623c │ │ │ │ + b.n 5627c │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 5622a │ │ │ │ + bge.n 5626a │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #2760 @ 0xac8 │ │ │ │ + movw r0, #2184 @ 0x888 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #2768 @ 0xad0 │ │ │ │ + movw r0, #2192 @ 0x890 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + movw r0, #62932 @ 0xf5d4 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + movs r1, #3 │ │ │ │ + b.w 93e28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (56270 ) │ │ │ │ + ldr r3, [pc, #32] @ (562c0 ) │ │ │ │ ldr.w r3, [r3, #1368] @ 0x558 │ │ │ │ - cbz r3, 56266 │ │ │ │ - bl 1f7308 │ │ │ │ + cbz r3, 562b4 │ │ │ │ + bl 1f8018 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5626e │ │ │ │ + b.n 562bc │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 562b4 │ │ │ │ + cbnz r2, 56304 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1227f4 │ │ │ │ + bl 1222e8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 562ee │ │ │ │ + bgt.n 5633e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20424 @ 0x4fc8 │ │ │ │ + movw r1, #19848 @ 0x4d88 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 56324 │ │ │ │ - ldr r3, [pc, #212] @ (5638c ) │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 56374 │ │ │ │ + ldr r3, [pc, #212] @ (563dc ) │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r2, #2788 @ 0xae4 │ │ │ │ + movw r2, #2212 @ 0x8a4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #200] @ (56390 ) │ │ │ │ - bl f5c44 │ │ │ │ + ldr r0, [pc, #200] @ (563e0 ) │ │ │ │ + bl f5690 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ (56394 ) │ │ │ │ + ldr r0, [pc, #196] @ (563e4 ) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 562e8 │ │ │ │ + bge.n 56338 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 562e8 │ │ │ │ + cbnz r3, 56338 │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 56290 │ │ │ │ - b.n 56324 │ │ │ │ + bne.n 562e0 │ │ │ │ + b.n 56374 │ │ │ │ subs r0, #1 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56382 │ │ │ │ + beq.n 563d2 │ │ │ │ add.w sl, r6, #16 │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl 9fd08 │ │ │ │ - cbnz r0, 56328 │ │ │ │ + bl 9f6f8 │ │ │ │ + cbnz r0, 56378 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56324 │ │ │ │ + bge.n 56374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56324 │ │ │ │ + cbnz r3, 56374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56382 │ │ │ │ + b.n 563d2 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 56304 │ │ │ │ + bne.n 56354 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5634a │ │ │ │ + bne.n 5639a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56352 │ │ │ │ + b.n 563a2 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 5636a │ │ │ │ + cbnz r5, 563ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56380 │ │ │ │ + bge.n 563d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56380 │ │ │ │ + cbnz r3, 563d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56380 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 563d0 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r2, r3, [r5, #12] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #784] @ (566a0 <_PyXI_NewExcInfo@@Base+0x308>) │ │ │ │ + ldr r1, [pc, #784] @ (566f0 <_PyXI_NewExcInfo@@Base+0x308>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00056398 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +000563e8 <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 563b6 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ + beq.n 56406 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 563d0 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ + cbnz r0, 56420 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2980 @ 0xba4 │ │ │ │ + movw r1, #2404 @ 0x964 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56598 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 565e8 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1eda3c │ │ │ │ + bl 1ee98c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 563e2 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ - bl 23c160 │ │ │ │ - b.n 56598 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + cbnz r0, 56432 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 565e8 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 563f4 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bmi.n 56444 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 56406 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bge.n 56456 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 56406 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bpl.n 56456 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3752a <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ + bl 37532 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56598 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - b.n 56580 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ + beq.w 565e8 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 565d0 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63696 @ 0xf8d0 │ │ │ │ + movw r1, #63120 @ 0xf690 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5654a <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ - movw r1, #19492 @ 0x4c24 │ │ │ │ + beq.w 5659a <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ + movw r1, #18916 @ 0x49e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 56432 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ + cbnz r0, 56482 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 564c4 <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ + b.n 56514 <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ movs r1, #0 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5644e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + bge.n 5649e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5644e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + cbnz r3, 5649e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5642c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5647c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #19524 @ 0x4c44 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5642c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5647c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56484 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + bge.n 564d4 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56484 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + cbnz r3, 564d4 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5642c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5647c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #20452 @ 0x4fe4 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5642c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5647c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 564ba <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + bge.n 5650a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 564ba <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + cbnz r3, 5650a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r6, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 564d8 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + bge.n 56528 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 564d8 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + cbnz r3, 56528 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 56554 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + bne.n 565a4 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44144 @ 0xac70 │ │ │ │ + movw r1, #43568 @ 0xaa30 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5655e <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ + cbz r0, 565ae <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ movs r1, #0 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5650a <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + bge.n 5655a <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5650a <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + cbnz r3, 5655a <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 56568 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + cbz r3, 565b8 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32644 @ 0x7f84 │ │ │ │ + movw r1, #32068 @ 0x7d44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56572 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ + cbz r0, 565c2 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ movs r1, #0 │ │ │ │ - bl 26576c │ │ │ │ + bl 26594c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5653c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + bge.n 5658c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5653c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + cbnz r3, 5658c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 56598 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - movw r4, #2936 @ 0xb78 │ │ │ │ + cbnz r3, 565e8 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + movw r4, #2360 @ 0x938 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 5657a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #2796 @ 0xaec │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #2220 @ 0x8ac │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 5657a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #1692 @ 0x69c │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #1116 @ 0x45c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 5657a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #2840 @ 0xb18 │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #2264 @ 0x8d8 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 5657a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #1780 @ 0x6f4 │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #1204 @ 0x4b4 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 5657a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #2884 @ 0xb44 │ │ │ │ + b.n 565ca <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #2308 @ 0x904 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af9e <_Py_open_noraise@@Base+0x51a> │ │ │ │ + bl 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ movw r3, #5760 @ 0x1680 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 73fec │ │ │ │ - b.n 563cc <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ + bl 7403c │ │ │ │ + b.n 5641c <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 565cc <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ + beq.n 5661c <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61984 @ 0xf220 │ │ │ │ + movw r0, #61408 @ 0xefe0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56778 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + beq.w 567c8 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 565e2 <_PyXI_NewExcInfo@@Base+0x24a> │ │ │ │ + bne.n 56632 <_PyXI_NewExcInfo@@Base+0x24a> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 56602 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ - bl 174c6c │ │ │ │ + b.n 56652 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56602 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 56652 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56778 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + bne.w 567c8 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 56610 <_PyXI_NewExcInfo@@Base+0x278> │ │ │ │ + bne.n 56660 <_PyXI_NewExcInfo@@Base+0x278> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 56630 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ - bl 174c6c │ │ │ │ + b.n 56680 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 56630 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 56680 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56778 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + bne.w 567c8 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #332] @ 56788 <_PyXI_NewExcInfo@@Base+0x3f0> │ │ │ │ + vldr d10, [pc, #332] @ 567d8 <_PyXI_NewExcInfo@@Base+0x3f0> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 5665c <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + bhi.n 566ac <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 566cc <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ - b.n 56726 <_PyXI_NewExcInfo@@Base+0x38e> │ │ │ │ - ble.n 566cc <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + bhi.n 5671c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + b.n 56776 <_PyXI_NewExcInfo@@Base+0x38e> │ │ │ │ + ble.n 5671c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 566cc <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + bhi.n 5671c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 566cc <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + beq.n 5671c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c020 │ │ │ │ - vldr d7, [pc, #268] @ 56790 <_PyXI_NewExcInfo@@Base+0x3f8> │ │ │ │ + vldr d7, [pc, #268] @ 567e0 <_PyXI_NewExcInfo@@Base+0x3f8> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #264] @ 56798 <_PyXI_NewExcInfo@@Base+0x400> │ │ │ │ + vldr d5, [pc, #264] @ 567e8 <_PyXI_NewExcInfo@@Base+0x400> │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ vmovge.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 566ba <_PyXI_NewExcInfo@@Base+0x322> │ │ │ │ + ble.n 5670a <_PyXI_NewExcInfo@@Base+0x322> │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 56762 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + b.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 566fa <_PyXI_NewExcInfo@@Base+0x362> │ │ │ │ + b.n 5674a <_PyXI_NewExcInfo@@Base+0x362> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2dbd14 <_PyBytes_FromXIData@@Base+0x19c8> │ │ │ │ + bl 2dbacc <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 2dbd14 <_PyBytes_FromXIData@@Base+0x19c8> │ │ │ │ + bl 2dbacc <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ add r4, r0 │ │ │ │ - movw r3, #5016 @ 0x1398 │ │ │ │ + movw r3, #4440 @ 0x1158 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r0, r3, r4, lsl #4 │ │ │ │ add r4, sp, #32 │ │ │ │ add.w r0, r0, #1072 @ 0x430 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 56762 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + beq.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 56762 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + bvs.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 56762 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + ble.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 57e9c <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ - b.n 56778 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ + bl 57eec <_PyXI_FreeExcInfo@@Base+0x366> │ │ │ │ + b.n 567c8 <_PyXI_NewExcInfo@@Base+0x3e0> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5673e <_PyXI_NewExcInfo@@Base+0x3a6> │ │ │ │ + bne.n 5678e <_PyXI_NewExcInfo@@Base+0x3a6> │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 56762 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ + b.n 567b2 <_PyXI_NewExcInfo@@Base+0x3ca> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2b3cc │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2c4dc │ │ │ │ vmul.f64 d9, d9, d0 │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 296478 │ │ │ │ + b.w 29622c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -63379,88 +63412,88 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 567c4 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ + cbnz r5, 56814 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 567c4 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ + ble.n 56814 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 567c4 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ - cbnz r2, 567de <_PyXI_NewExcInfo@@Base+0x446> │ │ │ │ + bne.n 56814 <_PyXI_NewExcInfo@@Base+0x42c> │ │ │ │ + cbnz r2, 5682e <_PyXI_NewExcInfo@@Base+0x446> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #68] @ (5681c <_PyXI_NewExcInfo@@Base+0x484>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 56816 <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ + ldr r3, [pc, #68] @ (5686c <_PyXI_NewExcInfo@@Base+0x484>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 56866 <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4fca4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 5680a <_PyXI_NewExcInfo@@Base+0x472> │ │ │ │ + bl 4fcf4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 5685a <_PyXI_NewExcInfo@@Base+0x472> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2b4a0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5680e <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ + beq.n 5685e <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ef48 │ │ │ │ - movw r2, #2992 @ 0xbb0 │ │ │ │ + bl 26f120 │ │ │ │ + movw r2, #2416 @ 0x970 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 56886 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ + bl 568d6 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56816 <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ + b.n 56866 <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #816] @ (56b50 <_PyXI_NewExcInfo@@Base+0x7b8>) │ │ │ │ + ldr r1, [pc, #816] @ (56ba0 <_PyXI_NewExcInfo@@Base+0x7b8>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #63088 @ 0xf670 │ │ │ │ + movw r0, #62512 @ 0xf430 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 56850 <_PyXI_NewExcInfo@@Base+0x4b8> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5685a <_PyXI_NewExcInfo@@Base+0x4c2> │ │ │ │ + bne.n 568a0 <_PyXI_NewExcInfo@@Base+0x4b8> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 568aa <_PyXI_NewExcInfo@@Base+0x4c2> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2228d8 <_PyOS_URandomNonblock@@Base+0xeac> │ │ │ │ + bl 223348 <_PyOS_URandomNonblock@@Base+0xeac> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #22640 @ 0x5870 │ │ │ │ + movw r1, #22064 @ 0x5630 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 4114c <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ + b.w 4119c <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -63471,279 +63504,279 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2b970 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 4ae26 │ │ │ │ + bl 4ae76 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r9, r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5690a <_PyXI_NewExcInfo@@Base+0x572> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5695a <_PyXI_NewExcInfo@@Base+0x572> │ │ │ │ add.w r4, r4, r4, lsr #31 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ add r9, r4 │ │ │ │ ldrb.w r0, [r9, #128] @ 0x80 │ │ │ │ adds r0, #22 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #20 │ │ │ │ - bhi.n 5690e <_PyXI_NewExcInfo@@Base+0x576> │ │ │ │ + bhi.n 5695e <_PyXI_NewExcInfo@@Base+0x576> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w a84a4 │ │ │ │ + b.w a7ee8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56916 <_PyXI_NewExcInfo@@Base+0x57e> │ │ │ │ + b.n 56966 <_PyXI_NewExcInfo@@Base+0x57e> │ │ │ │ movw r0, #8388 @ 0x20c4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bic.w r6, r1, #3 │ │ │ │ mov r4, r3 │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r5, r0, r1, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 569e6 <_PyXI_NewExcInfo@@Base+0x64e> │ │ │ │ + beq.n 56a36 <_PyXI_NewExcInfo@@Base+0x64e> │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 56994 <_PyXI_NewExcInfo@@Base+0x5fc> │ │ │ │ + bcs.n 569e4 <_PyXI_NewExcInfo@@Base+0x5fc> │ │ │ │ ldr r7, [r0, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ eor.w r8, r7, #55296 @ 0xd800 │ │ │ │ eor.w r9, lr, #55296 @ 0xd800 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, r9 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ and.w r4, r4, r8 │ │ │ │ ands r4, r7 │ │ │ │ tst.w r4, #63488 @ 0xf800 │ │ │ │ - beq.n 56994 <_PyXI_NewExcInfo@@Base+0x5fc> │ │ │ │ + beq.n 569e4 <_PyXI_NewExcInfo@@Base+0x5fc> │ │ │ │ adds r0, #16 │ │ │ │ str.w lr, [r3], #16 │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ ldr.w r4, [r0, #-8] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ - b.n 56932 <_PyXI_NewExcInfo@@Base+0x59a> │ │ │ │ + b.n 56982 <_PyXI_NewExcInfo@@Base+0x59a> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r4, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 56a08 <_PyXI_NewExcInfo@@Base+0x670> │ │ │ │ + bcc.n 56a58 <_PyXI_NewExcInfo@@Base+0x670> │ │ │ │ str.w r3, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 56982 <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ - b.n 56a10 <_PyXI_NewExcInfo@@Base+0x678> │ │ │ │ + bcc.n 569d2 <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ + b.n 56a60 <_PyXI_NewExcInfo@@Base+0x678> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ rev.w lr, r7 │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ eor.w r4, r4, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor.w r7, r7, #55296 @ 0xd800 │ │ │ │ ands r4, r7 │ │ │ │ tst.w r4, #63488 @ 0xf800 │ │ │ │ - beq.n 56a02 <_PyXI_NewExcInfo@@Base+0x66a> │ │ │ │ + beq.n 56a52 <_PyXI_NewExcInfo@@Base+0x66a> │ │ │ │ adds r0, #16 │ │ │ │ str.w lr, [r3], #16 │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ ldr.w r4, [r0, #-8] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ rev r4, r4 │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc.n 5699a <_PyXI_NewExcInfo@@Base+0x602> │ │ │ │ - b.n 56a02 <_PyXI_NewExcInfo@@Base+0x66a> │ │ │ │ + bcc.n 569ea <_PyXI_NewExcInfo@@Base+0x602> │ │ │ │ + b.n 56a52 <_PyXI_NewExcInfo@@Base+0x66a> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ rev r4, r3 │ │ │ │ sub.w r3, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r3, #2048 @ 0x800 │ │ │ │ - bcc.n 56a08 <_PyXI_NewExcInfo@@Base+0x670> │ │ │ │ + bcc.n 56a58 <_PyXI_NewExcInfo@@Base+0x670> │ │ │ │ str.w r4, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 569ee <_PyXI_NewExcInfo@@Base+0x656> │ │ │ │ - b.n 56a10 <_PyXI_NewExcInfo@@Base+0x678> │ │ │ │ + bcc.n 56a3e <_PyXI_NewExcInfo@@Base+0x656> │ │ │ │ + b.n 56a60 <_PyXI_NewExcInfo@@Base+0x678> │ │ │ │ subs r5, r5, r0 │ │ │ │ subs r1, #1 │ │ │ │ sub.w r1, r1, r5, asr #2 │ │ │ │ mov r0, r1 │ │ │ │ str.w ip, [r2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 56a44 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ + cbz r0, 56a94 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56a44 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ + bge.n 56a94 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 56a44 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 56a94 <_PyXI_NewExcInfo@@Base+0x6ac> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89a2c │ │ │ │ + b.w 897f4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 56a70 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ + cbnz r3, 56ac0 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 56a70 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ + ble.n 56ac0 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56a70 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ - cbnz r0, 56a88 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ + bne.n 56ac0 <_PyXI_NewExcInfo@@Base+0x6d8> │ │ │ │ + cbnz r0, 56ad8 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #72] @ (56acc <_PyXI_NewExcInfo@@Base+0x734>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 56ac8 <_PyXI_NewExcInfo@@Base+0x730> │ │ │ │ + ldr r3, [pc, #72] @ (56b1c <_PyXI_NewExcInfo@@Base+0x734>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 56b18 <_PyXI_NewExcInfo@@Base+0x730> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #60 @ 0x3c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56ab4 <_PyXI_NewExcInfo@@Base+0x71c> │ │ │ │ + beq.n 56b04 <_PyXI_NewExcInfo@@Base+0x71c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3252 @ 0xcb4 │ │ │ │ + movw r1, #2676 @ 0xa74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4484a <_PyImport_ClearExtension@@Base+0xd12> │ │ │ │ + bl 44896 <_PyImport_ClearExtension@@Base+0xd0e> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #144] @ (56b60 <_PyXI_NewExcInfo@@Base+0x7c8>) │ │ │ │ + ldr r2, [pc, #144] @ (56bb0 <_PyXI_NewExcInfo@@Base+0x7c8>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1691c4 │ │ │ │ - cbnz r0, 56af0 <_PyXI_NewExcInfo@@Base+0x758> │ │ │ │ + bl 168e78 │ │ │ │ + cbnz r0, 56b40 <_PyXI_NewExcInfo@@Base+0x758> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56b4a <_PyXI_NewExcInfo@@Base+0x7b2> │ │ │ │ + b.n 56b9a <_PyXI_NewExcInfo@@Base+0x7b2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 56b4c <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ + bl 56b9c <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 56b16 <_PyXI_NewExcInfo@@Base+0x77e> │ │ │ │ - movw r3, #37625 @ 0x92f9 │ │ │ │ + beq.n 56b66 <_PyXI_NewExcInfo@@Base+0x77e> │ │ │ │ + movw r3, #37041 @ 0x90b1 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 56b20 <_PyXI_NewExcInfo@@Base+0x788> │ │ │ │ + bne.n 56b70 <_PyXI_NewExcInfo@@Base+0x788> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d93c4 │ │ │ │ - b.n 56b28 <_PyXI_NewExcInfo@@Base+0x790> │ │ │ │ - bl 940d4 │ │ │ │ + bl 2d917c │ │ │ │ + b.n 56b78 <_PyXI_NewExcInfo@@Base+0x790> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56afe <_PyXI_NewExcInfo@@Base+0x766> │ │ │ │ - b.n 56aec <_PyXI_NewExcInfo@@Base+0x754> │ │ │ │ + beq.n 56b4e <_PyXI_NewExcInfo@@Base+0x766> │ │ │ │ + b.n 56b3c <_PyXI_NewExcInfo@@Base+0x754> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56b42 <_PyXI_NewExcInfo@@Base+0x7aa> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 56b92 <_PyXI_NewExcInfo@@Base+0x7aa> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 56b4a <_PyXI_NewExcInfo@@Base+0x7b2> │ │ │ │ + b.n 56b9a <_PyXI_NewExcInfo@@Base+0x7b2> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl fec18 │ │ │ │ + bl fe6d8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56b7a <_PyXI_NewExcInfo@@Base+0x7e2> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 56b7e <_PyXI_NewExcInfo@@Base+0x7e6> │ │ │ │ - b.n 56ba6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ + bne.n 56bca <_PyXI_NewExcInfo@@Base+0x7e2> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 56bce <_PyXI_NewExcInfo@@Base+0x7e6> │ │ │ │ + b.n 56bf6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 56ba6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ + bge.n 56bf6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 56ba6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ + cbz r3, 56bf6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 56ba6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ - movw r2, #27661 @ 0x6c0d │ │ │ │ + cbz r3, 56bf6 <_PyXI_NewExcInfo@@Base+0x80e> │ │ │ │ + movw r2, #27653 @ 0x6c05 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 56b98 <_PyXI_NewExcInfo@@Base+0x800> │ │ │ │ + bne.n 56be8 <_PyXI_NewExcInfo@@Base+0x800> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 56b9c <_PyXI_NewExcInfo@@Base+0x804> │ │ │ │ + b.n 56bec <_PyXI_NewExcInfo@@Base+0x804> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r0 │ │ │ │ movlt.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ @@ -63753,76 +63786,76 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 56bfa <_PyXI_NewExcInfo@@Base+0x862> │ │ │ │ + beq.n 56c4a <_PyXI_NewExcInfo@@Base+0x862> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 56bfa <_PyXI_NewExcInfo@@Base+0x862> │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 56c4a <_PyXI_NewExcInfo@@Base+0x862> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #3296 @ 0xce0 │ │ │ │ + movw r1, #2720 @ 0xaa0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56c0a <_PyXI_NewExcInfo@@Base+0x872> │ │ │ │ + beq.n 56c5a <_PyXI_NewExcInfo@@Base+0x872> │ │ │ │ movs r4, #0 │ │ │ │ - bl 56e96 │ │ │ │ - b.n 56c94 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 56ce4 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 56c20 <_PyXI_NewExcInfo@@Base+0x888> │ │ │ │ + bge.n 56c70 <_PyXI_NewExcInfo@@Base+0x888> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271d80 │ │ │ │ + bl 271f58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56c94 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + beq.n 56ce4 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56c44 <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ + ble.n 56c94 <_PyXI_NewExcInfo@@Base+0x8ac> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56c64 <_PyXI_NewExcInfo@@Base+0x8cc> │ │ │ │ + ble.n 56cb4 <_PyXI_NewExcInfo@@Base+0x8cc> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mla r0, r5, r0, r3 │ │ │ │ blx 2c030 │ │ │ │ - ldr r0, [pc, #48] @ (56c98 <_PyXI_NewExcInfo@@Base+0x900>) │ │ │ │ + ldr r0, [pc, #48] @ (56ce8 <_PyXI_NewExcInfo@@Base+0x900>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -63835,475 +63868,475 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #20 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56cde <_PyXI_NewExcInfo@@Base+0x946> │ │ │ │ + beq.n 56d2e <_PyXI_NewExcInfo@@Base+0x946> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56cde <_PyXI_NewExcInfo@@Base+0x946> │ │ │ │ + beq.n 56d2e <_PyXI_NewExcInfo@@Base+0x946> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 56d06 <_PyXI_NewExcInfo@@Base+0x96e> │ │ │ │ - b.n 56cf6 <_PyXI_NewExcInfo@@Base+0x95e> │ │ │ │ + beq.n 56d56 <_PyXI_NewExcInfo@@Base+0x96e> │ │ │ │ + b.n 56d46 <_PyXI_NewExcInfo@@Base+0x95e> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 56cd6 <_PyXI_NewExcInfo@@Base+0x93e> │ │ │ │ - movw r0, #3344 @ 0xd10 │ │ │ │ + beq.n 56d26 <_PyXI_NewExcInfo@@Base+0x93e> │ │ │ │ + movw r0, #2768 @ 0xad0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56cd6 <_PyXI_NewExcInfo@@Base+0x93e> │ │ │ │ - b.n 56d14 <_PyXI_NewExcInfo@@Base+0x97c> │ │ │ │ - movw r0, #3344 @ 0xd10 │ │ │ │ + bne.n 56d26 <_PyXI_NewExcInfo@@Base+0x93e> │ │ │ │ + b.n 56d64 <_PyXI_NewExcInfo@@Base+0x97c> │ │ │ │ + movw r0, #2768 @ 0xad0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 56d14 <_PyXI_NewExcInfo@@Base+0x97c> │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 56d64 <_PyXI_NewExcInfo@@Base+0x97c> │ │ │ │ ldrd r6, r0, [r4, #16] │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56d18 <_PyXI_NewExcInfo@@Base+0x980> │ │ │ │ - b.n 56d6a <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ + cbnz r0, 56d68 <_PyXI_NewExcInfo@@Base+0x980> │ │ │ │ + b.n 56dba <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56d6a <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ + b.n 56dba <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56d32 <_PyXI_NewExcInfo@@Base+0x99a> │ │ │ │ + bne.n 56d82 <_PyXI_NewExcInfo@@Base+0x99a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56d3a <_PyXI_NewExcInfo@@Base+0x9a2> │ │ │ │ + b.n 56d8a <_PyXI_NewExcInfo@@Base+0x9a2> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56d54 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ + cbnz r5, 56da4 <_PyXI_NewExcInfo@@Base+0x9bc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56d50 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + bge.n 56da0 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56d50 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + cbnz r3, 56da0 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56d6a <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ + b.n 56dba <_PyXI_NewExcInfo@@Base+0x9d2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r4, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 56d50 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + b.n 56da0 <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 56d98 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ + beq.n 56de8 <_PyXI_NewExcInfo@@Base+0xa00> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 56db0 <_PyXI_NewExcInfo@@Base+0xa18> │ │ │ │ + b.n 56e00 <_PyXI_NewExcInfo@@Base+0xa18> │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 56da0 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ + bgt.n 56df0 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56db0 <_PyXI_NewExcInfo@@Base+0xa18> │ │ │ │ + b.n 56e00 <_PyXI_NewExcInfo@@Base+0xa18> │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 56d9c <_PyXI_NewExcInfo@@Base+0xa04> │ │ │ │ + bgt.n 56dec <_PyXI_NewExcInfo@@Base+0xa04> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 56d9c <_PyXI_NewExcInfo@@Base+0xa04> │ │ │ │ + beq.n 56dec <_PyXI_NewExcInfo@@Base+0xa04> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 56dd2 <_PyXI_NewExcInfo@@Base+0xa3a> │ │ │ │ + b.n 56e22 <_PyXI_NewExcInfo@@Base+0xa3a> │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #192] @ (56e88 <_PyXI_NewExcInfo@@Base+0xaf0>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #192] @ (56ed8 <_PyXI_NewExcInfo@@Base+0xaf0>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56e7e <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ + beq.n 56ece <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ add r6, r5 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 56e56 <_PyXI_NewExcInfo@@Base+0xabe> │ │ │ │ + beq.n 56ea6 <_PyXI_NewExcInfo@@Base+0xabe> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 56e1e <_PyXI_NewExcInfo@@Base+0xa86> │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 56e6e <_PyXI_NewExcInfo@@Base+0xa86> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 56df6 <_PyXI_NewExcInfo@@Base+0xa5e> │ │ │ │ - bl 940d4 │ │ │ │ + cbnz r0, 56e46 <_PyXI_NewExcInfo@@Base+0xa5e> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56e7e <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ + bne.n 56ece <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56e18 <_PyXI_NewExcInfo@@Base+0xa80> │ │ │ │ - bl 9b974 │ │ │ │ + b.n 56e68 <_PyXI_NewExcInfo@@Base+0xa80> │ │ │ │ + bl 9b71c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56e14 <_PyXI_NewExcInfo@@Base+0xa7c> │ │ │ │ + bge.n 56e64 <_PyXI_NewExcInfo@@Base+0xa7c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 56e14 <_PyXI_NewExcInfo@@Base+0xa7c> │ │ │ │ + cbnz r3, 56e64 <_PyXI_NewExcInfo@@Base+0xa7c> │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 56de8 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ + beq.n 56e38 <_PyXI_NewExcInfo@@Base+0xa50> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 56e20 <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ - b.n 56e5e <_PyXI_NewExcInfo@@Base+0xac6> │ │ │ │ + bne.n 56e70 <_PyXI_NewExcInfo@@Base+0xa88> │ │ │ │ + b.n 56eae <_PyXI_NewExcInfo@@Base+0xac6> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 56e36 <_PyXI_NewExcInfo@@Base+0xa9e> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 56e7e <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ + cbnz r0, 56e86 <_PyXI_NewExcInfo@@Base+0xa9e> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 56ece <_PyXI_NewExcInfo@@Base+0xae6> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56e62 <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ - bl 9b974 │ │ │ │ + b.n 56eb2 <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56e50 <_PyXI_NewExcInfo@@Base+0xab8> │ │ │ │ + bge.n 56ea0 <_PyXI_NewExcInfo@@Base+0xab8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56e50 <_PyXI_NewExcInfo@@Base+0xab8> │ │ │ │ + cbnz r3, 56ea0 <_PyXI_NewExcInfo@@Base+0xab8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 56e62 <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ - b.n 56e2a <_PyXI_NewExcInfo@@Base+0xa92> │ │ │ │ + bne.n 56eb2 <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ + b.n 56e7a <_PyXI_NewExcInfo@@Base+0xa92> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56e62 <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ + b.n 56eb2 <_PyXI_NewExcInfo@@Base+0xaca> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 181b48 │ │ │ │ + bl 181db8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 28d6c0 │ │ │ │ + b.w 28d488 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #320] @ (56fcc ) │ │ │ │ + ldr r2, [pc, #320] @ (5701c ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00056e8c : │ │ │ │ - movw r0, #48300 @ 0xbcac │ │ │ │ +00056edc : │ │ │ │ + movw r0, #47724 @ 0xba6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00056e96 : │ │ │ │ +00056ee6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (56ec8 ) │ │ │ │ + ldr r0, [pc, #32] @ (56f18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #3356 @ 0xd1c │ │ │ │ + movw r2, #2780 @ 0xadc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56f0e │ │ │ │ + bge.n 56f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56f0e │ │ │ │ + cbnz r3, 56f5e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r2, 56f30 │ │ │ │ + cbnz r2, 56f80 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 56f30 │ │ │ │ - cbnz r3, 56f4a │ │ │ │ + bne.n 56f80 │ │ │ │ + cbnz r3, 56f9a │ │ │ │ add r4, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (56fa0 ) │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #92] @ (56ff0 ) │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 56f9a │ │ │ │ + cbz r0, 56fea │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 56f8a │ │ │ │ + cbz r0, 56fda │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56f8c │ │ │ │ + cbz r0, 56fdc │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56f7a │ │ │ │ + bne.n 56fca │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 56f82 │ │ │ │ + b.n 56fd2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 56f8c │ │ │ │ + cbz r3, 56fdc │ │ │ │ strd r5, r4, [r3, #8] │ │ │ │ - b.n 56f9a │ │ │ │ + b.n 56fea │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #496] @ (57194 <_PyXI_ExcInfoAsObject@@Base+0x130>) │ │ │ │ + ldr r2, [pc, #496] @ (571e4 <_PyXI_ExcInfoAsObject@@Base+0x130>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [pc, #20] @ (56fbc ) │ │ │ │ + ldr r3, [pc, #20] @ (5700c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1540] @ 0x604 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 56fe8 │ │ │ │ + cbnz r6, 57038 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 56fe8 │ │ │ │ + ble.n 57038 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 56fe8 │ │ │ │ - cbnz r2, 57002 │ │ │ │ + bne.n 57038 │ │ │ │ + cbnz r2, 57052 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (57060 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 57054 │ │ │ │ + ldr r3, [pc, #100] @ (570b0 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 570a4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5701c │ │ │ │ + bne.n 5706c │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 57038 │ │ │ │ - bl 174c6c │ │ │ │ + b.n 57088 │ │ │ │ + bl 174c64 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57038 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 57054 │ │ │ │ + bne.n 57088 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 570a4 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #48488 @ 0xbd68 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 57068 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ + b.n 570b8 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #672] @ (57304 ) │ │ │ │ + ldr r2, [pc, #672] @ (57354 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00057064 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 3ac1a <_Py_open_noraise@@Base+0x196> │ │ │ │ +000570b4 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 3ac66 <_Py_open_noraise@@Base+0x196> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 570ce <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ + beq.n 5711e <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 570bc <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ + bvs.n 5710c <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #2992 @ 0xbb0 │ │ │ │ + movw r3, #2416 @ 0x970 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #3400 @ 0xd48 │ │ │ │ + movw r2, #2824 @ 0xb08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 570c4 <_PyXI_ExcInfoAsObject@@Base+0x60> │ │ │ │ - movw r2, #3400 @ 0xd48 │ │ │ │ + b.n 57114 <_PyXI_ExcInfoAsObject@@Base+0x60> │ │ │ │ + movw r2, #2824 @ 0xb08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 56886 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ + bl 568d6 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 570d6 <_PyXI_ExcInfoAsObject@@Base+0x72> │ │ │ │ + b.n 57126 <_PyXI_ExcInfoAsObject@@Base+0x72> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #204] @ (571b8 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ + ldr r3, [pc, #204] @ (57208 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 57120 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ + cbz r3, 57170 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 57116 <_PyXI_ExcInfoAsObject@@Base+0xb2> │ │ │ │ + bne.n 57166 <_PyXI_ExcInfoAsObject@@Base+0xb2> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 57106 <_PyXI_ExcInfoAsObject@@Base+0xa2> │ │ │ │ + bne.n 57156 <_PyXI_ExcInfoAsObject@@Base+0xa2> │ │ │ │ dmb ish │ │ │ │ - beq.n 57120 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ - bl 28e400 │ │ │ │ + beq.n 57170 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ + bl 2b99dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 2dafe4 <_PyBytes_FromXIData@@Base+0xc98> │ │ │ │ + bl 2dad9c <_PyBytes_FromXIData@@Base+0xdac> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 57152 <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ + cbz r3, 571a2 <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 57148 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ + bne.n 57198 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 57138 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bne.n 57188 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ dmb ish │ │ │ │ - beq.n 57152 <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ - bl 284818 │ │ │ │ + beq.n 571a2 <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ + bl 2845f8 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ - bl 1c7720 │ │ │ │ - cbz r0, 571a2 <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ + bl 1c8748 │ │ │ │ + cbz r0, 571f2 <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 57170 <_PyXI_ExcInfoAsObject@@Base+0x10c> │ │ │ │ + bpl.n 571c0 <_PyXI_ExcInfoAsObject@@Base+0x10c> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ - b.n 57172 <_PyXI_ExcInfoAsObject@@Base+0x10e> │ │ │ │ + b.n 571c2 <_PyXI_ExcInfoAsObject@@Base+0x10e> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r4, #14372 @ 0x3824 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ adds r7, r1, #1 │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ @@ -64313,150 +64346,150 @@ │ │ │ │ ldrb r5, [r6, r5] │ │ │ │ strb.w r5, [r1, r3, lsl #1] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldrb.w r5, [r5, ip] │ │ │ │ strb.w r5, [r7, r3, lsl #1] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #20 │ │ │ │ - bne.n 57180 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ - ldr r3, [pc, #20] @ (571b8 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ + bne.n 571d0 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ + ldr r3, [pc, #20] @ (57208 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 571b4 <_PyXI_ExcInfoAsObject@@Base+0x150> │ │ │ │ + beq.n 57204 <_PyXI_ExcInfoAsObject@@Base+0x150> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - b.w 2db83c <_PyBytes_FromXIData@@Base+0x14f0> │ │ │ │ + b.w 2db5f4 <_PyBytes_FromXIData@@Base+0x1604> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 571e8 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ + cbz r3, 57238 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 571e8 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ + bne.n 57238 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2b6e8c <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 2b6c3c <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 571f2 <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ + beq.n 57242 <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57238 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ + bge.n 57288 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57238 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ + cbnz r3, 57288 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #31972 @ 0x7ce4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5726a <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ + beq.n 572ba <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5726a <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ + beq.n 572ba <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 57290 <_PyXI_ExcInfoAsObject@@Base+0x22c> │ │ │ │ - b.n 57280 <_PyXI_ExcInfoAsObject@@Base+0x21c> │ │ │ │ + beq.n 572e0 <_PyXI_ExcInfoAsObject@@Base+0x22c> │ │ │ │ + b.n 572d0 <_PyXI_ExcInfoAsObject@@Base+0x21c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 57262 <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ - movw r0, #23724 @ 0x5cac │ │ │ │ + beq.n 572b2 <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ + movw r0, #23148 @ 0x5a6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 572bc <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ - b.n 57262 <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ - movw r0, #23724 @ 0x5cac │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 5730c <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + b.n 572b2 <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ + movw r0, #23148 @ 0x5a6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 572bc <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 5730c <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl f0440 │ │ │ │ - cbnz r0, 572b2 <_PyXI_ExcInfoAsObject@@Base+0x24e> │ │ │ │ + bl efeb8 │ │ │ │ + cbnz r0, 57302 <_PyXI_ExcInfoAsObject@@Base+0x24e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42956 @ 0xa7cc │ │ │ │ + movw r1, #42380 @ 0xa58c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 572bc <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5730c <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 57302 │ │ │ │ + b.w 57352 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (572f0 <_PyXI_ExcInfoAsObject@@Base+0x28c>) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (57340 <_PyXI_ExcInfoAsObject@@Base+0x28c>) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #3436 @ 0xd6c │ │ │ │ + movw r0, #2860 @ 0xb2c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ nop │ │ │ │ - b.n 57a04 <_PyXI_FormatExcInfo@@Base+0xe8> │ │ │ │ + b.n 57a54 <_PyXI_FormatExcInfo@@Base+0xe8> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #63500 @ 0xf80c │ │ │ │ + movw r0, #62924 @ 0xf5cc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 9406c │ │ │ │ + b.w 93e28 │ │ │ │ │ │ │ │ -00057302 : │ │ │ │ +00057352 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #31972 @ 0x7ce4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5735e │ │ │ │ - ldr r5, [pc, #60] @ (57360 ) │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 573ae │ │ │ │ + ldr r5, [pc, #60] @ (573b0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r5] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -64476,299 +64509,299 @@ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00057368 : │ │ │ │ +000573b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 573a2 │ │ │ │ - ldr r3, [pc, #148] @ (57420 ) │ │ │ │ + bne.n 573f2 │ │ │ │ + ldr r3, [pc, #148] @ (57470 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #424] @ 0x1a8 │ │ │ │ - blt.n 573a2 │ │ │ │ + blt.n 573f2 │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 573b4 │ │ │ │ - movw r0, #3652 @ 0xe44 │ │ │ │ + bgt.n 57404 │ │ │ │ + movw r0, #3076 @ 0xc04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #1681 @ 0x691 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 57418 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 57468 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - cbz r0, 573ce │ │ │ │ + cbz r0, 5741e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 573d0 │ │ │ │ + bge.n 57420 │ │ │ │ add.w r3, r0, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - cbnz r0, 57404 │ │ │ │ - b.n 57410 │ │ │ │ + cbnz r0, 57454 │ │ │ │ + b.n 57460 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r6, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 9bcbc │ │ │ │ - cbz r0, 573e2 │ │ │ │ + bl 9ba64 │ │ │ │ + cbz r0, 57432 │ │ │ │ add.w r3, r0, r5, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 573e8 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 57418 │ │ │ │ + b.n 57438 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 57468 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 573f6 │ │ │ │ + ble.n 57446 │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ - b.n 573e8 │ │ │ │ + b.n 57438 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0, #0] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b.n 57410 │ │ │ │ + b.n 57460 │ │ │ │ addw r4, r4, #1130 @ 0x46a │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 57414 │ │ │ │ + cbnz r3, 57464 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5741c │ │ │ │ + b.n 5746c │ │ │ │ blx r3 │ │ │ │ - b.n 57410 │ │ │ │ + b.n 57460 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #25144 @ 0x6238 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 57458 │ │ │ │ + bne.n 574a8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 57458 │ │ │ │ + bne.n 574a8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 574b0 │ │ │ │ + bge.n 57500 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 574b0 │ │ │ │ + b.n 57500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 174c6c │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57478 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 574ae │ │ │ │ + bne.n 574c8 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 574fe │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 574b0 │ │ │ │ - cbz r0, 574b0 │ │ │ │ + beq.n 57500 │ │ │ │ + cbz r0, 57500 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5749e │ │ │ │ + blt.n 574ee │ │ │ │ mov r4, r5 │ │ │ │ - b.n 574b0 │ │ │ │ + b.n 57500 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5749a │ │ │ │ + bne.n 574ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5749a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 574ea │ │ │ │ movs r4, #0 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 574d6 │ │ │ │ + cbz r3, 57526 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 574d8 │ │ │ │ + b.n 57528 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 574e6 │ │ │ │ + cbnz r3, 57536 │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 574e6 │ │ │ │ + ble.n 57536 │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 574e6 │ │ │ │ - cbnz r4, 57510 │ │ │ │ + bgt.n 57536 │ │ │ │ + cbnz r4, 57560 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #19556 @ 0x4c64 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 57664 │ │ │ │ + beq.w 576b4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 57526 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 57576 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 575da │ │ │ │ + bne.n 5762a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5753c │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5758c │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 575da │ │ │ │ + bne.n 5762a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 57554 │ │ │ │ - bl 940d4 │ │ │ │ + cbnz r0, 575a4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 575da │ │ │ │ + bne.n 5762a │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57576 │ │ │ │ - bl 9b974 │ │ │ │ + b.n 575c6 │ │ │ │ + bl 9b71c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57572 │ │ │ │ + bge.n 575c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 57572 │ │ │ │ + cbnz r3, 575c2 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 57546 │ │ │ │ + beq.n 57596 │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 575ac │ │ │ │ + beq.n 575fc │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 57586 │ │ │ │ + cbz r6, 575d6 │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 575b8 │ │ │ │ - b.n 5758e │ │ │ │ + beq.n 57608 │ │ │ │ + b.n 575de │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 57598 │ │ │ │ + cbz r5, 575e8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 575c0 │ │ │ │ - b.n 575a0 │ │ │ │ + beq.n 57610 │ │ │ │ + b.n 575f0 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 283f24 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 575da │ │ │ │ - b.n 575c0 │ │ │ │ + bl 283d04 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 5762a │ │ │ │ + b.n 57610 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 575c0 │ │ │ │ + b.n 57610 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 575de │ │ │ │ + bge.n 5762e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52232 @ 0xcc08 │ │ │ │ + movw r1, #51656 @ 0xc9c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57664 │ │ │ │ + b.n 576b4 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 575fe │ │ │ │ + beq.n 5764e │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 575da │ │ │ │ + beq.n 5762a │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 57600 │ │ │ │ + b.n 57650 │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 57614 │ │ │ │ + beq.n 57664 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 575da │ │ │ │ + beq.n 5762a │ │ │ │ add r4, sp, #32 │ │ │ │ - b.n 57616 │ │ │ │ + b.n 57666 │ │ │ │ movs r4, #0 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 2b0f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5765c │ │ │ │ + bge.n 576ac │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5764c │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5769c │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57616 │ │ │ │ - b.n 575da │ │ │ │ + beq.n 57666 │ │ │ │ + b.n 5762a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 575da │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 5762a │ │ │ │ mov r0, r5 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -64776,188 +64809,188 @@ │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ - beq.n 5769a │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 576a0 │ │ │ │ + beq.n 576ea │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 576f0 │ │ │ │ mov r0, fp │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 576b0 │ │ │ │ + cbz r2, 57700 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 577c6 │ │ │ │ + b.n 57816 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 57920 <_PyXI_FormatExcInfo@@Base+0x4> │ │ │ │ + bl 57970 <_PyXI_FormatExcInfo@@Base+0x4> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 577b8 │ │ │ │ + beq.n 57808 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ adds r1, r2, #1 │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 576de │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 576e4 │ │ │ │ + beq.n 5772e │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 57734 │ │ │ │ mov r0, fp │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 57702 │ │ │ │ + cbnz r2, 57752 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5770e │ │ │ │ + cbnz r0, 5775e │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 577b8 │ │ │ │ + b.n 57808 │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 57702 │ │ │ │ + bne.n 57752 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b408c │ │ │ │ - cbz r0, 57770 │ │ │ │ + bl b3a54 │ │ │ │ + cbz r0, 577c0 │ │ │ │ mov r0, fp │ │ │ │ - bl 57920 <_PyXI_FormatExcInfo@@Base+0x4> │ │ │ │ + bl 57970 <_PyXI_FormatExcInfo@@Base+0x4> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 57770 │ │ │ │ + cbz r0, 577c0 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 57752 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 57752 │ │ │ │ + cbz r2, 577a2 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 577a2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 577b8 │ │ │ │ + b.n 57808 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 57764 │ │ │ │ + bne.n 577b4 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bcbc │ │ │ │ - cbz r0, 57782 │ │ │ │ + bl 9ba64 │ │ │ │ + cbz r0, 577d2 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 5771a │ │ │ │ + b.n 5776a │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cf040 │ │ │ │ + bl cea4c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5778a │ │ │ │ + cbnz r0, 577da │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 576f8 │ │ │ │ + bl 8388c │ │ │ │ + b.n 57748 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 5779c │ │ │ │ + ble.n 577ec │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5778a │ │ │ │ + b.n 577da │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ subs r4, r0, #1 │ │ │ │ mov r0, fp │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ - bl e0ad4 │ │ │ │ - b.n 577c0 │ │ │ │ + bl e04b4 │ │ │ │ + b.n 57810 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [fp, #8] │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2b45c4 │ │ │ │ - cbnz r0, 577f4 │ │ │ │ + bl 2b4378 │ │ │ │ + cbnz r0, 57844 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2b4908 │ │ │ │ + b.w 2b46bc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57906 │ │ │ │ + beq.n 57956 │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #240] @ (57914 ) │ │ │ │ - bl 1650f4 │ │ │ │ + ldr r0, [pc, #240] @ (57964 ) │ │ │ │ + bl 16518c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 578e8 │ │ │ │ + beq.n 57938 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15864 @ 0x3df8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 57854 │ │ │ │ + beq.n 578a4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3476 @ 0xd94 │ │ │ │ + movw r1, #2900 @ 0xb54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 578e8 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 57938 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 158fac │ │ │ │ + bl 158ccc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 578e8 │ │ │ │ + blt.n 57938 │ │ │ │ movw r0, #1724 @ 0x6bc │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 578e8 │ │ │ │ + beq.n 57938 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ - ldr r2, [pc, #160] @ (57918 ) │ │ │ │ + ldr r2, [pc, #160] @ (57968 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r4, [r0, #8] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [r0, #12] │ │ │ │ @@ -64973,273 +65006,273 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ orr.w r2, r2, r8 │ │ │ │ str.w lr, [r8] │ │ │ │ strd ip, r2, [r0, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r7, [r1, #3868] @ 0xf1c │ │ │ │ str r0, [r6, #4] │ │ │ │ - bge.n 578ce │ │ │ │ + bge.n 5791e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 578ce │ │ │ │ + cbnz r3, 5791e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 578dc │ │ │ │ + bge.n 5792c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 578e0 │ │ │ │ + cbz r4, 57930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5790a │ │ │ │ + b.n 5795a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5790a │ │ │ │ - bl 84de8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5795a │ │ │ │ + bl 84b48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57906 │ │ │ │ + bge.n 57956 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 57906 │ │ │ │ + cbnz r3, 57956 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 5794c <_PyXI_FormatExcInfo@@Base+0x30> │ │ │ │ + cbz r4, 5799c <_PyXI_FormatExcInfo@@Base+0x30> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005791c <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 3ae62 <_Py_open_noraise@@Base+0x3de> │ │ │ │ +0005796c <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 3aeae <_Py_open_noraise@@Base+0x3de> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 57948 <_PyXI_FormatExcInfo@@Base+0x2c> │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 5794e <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ + beq.n 57998 <_PyXI_FormatExcInfo@@Base+0x2c> │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 5799e <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 5795a <_PyXI_FormatExcInfo@@Base+0x3e> │ │ │ │ + cbz r3, 579aa <_PyXI_FormatExcInfo@@Base+0x3e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 5797a <_PyXI_FormatExcInfo@@Base+0x5e> │ │ │ │ + b.n 579ca <_PyXI_FormatExcInfo@@Base+0x5e> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1de158 │ │ │ │ - cbz r0, 5796e <_PyXI_FormatExcInfo@@Base+0x52> │ │ │ │ + bl 1df140 │ │ │ │ + cbz r0, 579be <_PyXI_FormatExcInfo@@Base+0x52> │ │ │ │ mov r0, r4 │ │ │ │ bl 32b50 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57974 <_PyXI_FormatExcInfo@@Base+0x58> │ │ │ │ + cbz r3, 579c4 <_PyXI_FormatExcInfo@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 57976 <_PyXI_FormatExcInfo@@Base+0x5a> │ │ │ │ - ldr r0, [pc, #8] @ (57980 <_PyXI_FormatExcInfo@@Base+0x64>) │ │ │ │ + b.n 579c6 <_PyXI_FormatExcInfo@@Base+0x5a> │ │ │ │ + ldr r0, [pc, #8] @ (579d0 <_PyXI_FormatExcInfo@@Base+0x64>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 579b2 <_PyXI_FormatExcInfo@@Base+0x96> │ │ │ │ + bne.n 57a02 <_PyXI_FormatExcInfo@@Base+0x96> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55640 @ 0xd958 │ │ │ │ + movw r1, #55064 @ 0xd718 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57a9a <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + b.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 579f4 <_PyXI_FormatExcInfo@@Base+0xd8> │ │ │ │ + cbnz r3, 57a44 <_PyXI_FormatExcInfo@@Base+0xd8> │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 579ec <_PyXI_FormatExcInfo@@Base+0xd0> │ │ │ │ + cbz r3, 57a3c <_PyXI_FormatExcInfo@@Base+0xd0> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 579de <_PyXI_FormatExcInfo@@Base+0xc2> │ │ │ │ - movw r1, #55688 @ 0xd988 │ │ │ │ + cbnz r4, 57a2e <_PyXI_FormatExcInfo@@Base+0xc2> │ │ │ │ + movw r1, #55112 @ 0xd748 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 57a9a <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ - movw r1, #55740 @ 0xd9bc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + movw r1, #55164 @ 0xd77c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 579ae <_PyXI_FormatExcInfo@@Base+0x92> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 579fe <_PyXI_FormatExcInfo@@Base+0x92> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 27e54c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ + bl 27e32c <_PyUnicode_EncodeUTF16@@Base+0x3364> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 57a18 <_PyXI_FormatExcInfo@@Base+0xfc> │ │ │ │ + cbz r2, 57a68 <_PyXI_FormatExcInfo@@Base+0xfc> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b5048 │ │ │ │ + bl 2b4df8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57a9a <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + bne.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 57a9a <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ - cbz r0, 57a5e <_PyXI_FormatExcInfo@@Base+0x142> │ │ │ │ + b.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + cbz r0, 57aae <_PyXI_FormatExcInfo@@Base+0x142> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #1932 @ 0x78c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 57a68 <_PyXI_FormatExcInfo@@Base+0x14c> │ │ │ │ + bne.n 57ab8 <_PyXI_FormatExcInfo@@Base+0x14c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strb.w r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57a44 <_PyXI_FormatExcInfo@@Base+0x128> │ │ │ │ + bge.n 57a94 <_PyXI_FormatExcInfo@@Base+0x128> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57a44 <_PyXI_FormatExcInfo@@Base+0x128> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57a94 <_PyXI_FormatExcInfo@@Base+0x128> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35036 @ 0x88dc │ │ │ │ + movw r1, #34460 @ 0x869c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 57a9a <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - movw r3, #43808 @ 0xab20 │ │ │ │ + movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbnz r0, 57a88 <_PyXI_FormatExcInfo@@Base+0x16c> │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + bl f6670 │ │ │ │ + cbnz r0, 57ad8 <_PyXI_FormatExcInfo@@Base+0x16c> │ │ │ │ + movw r3, #43856 @ 0xab50 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 57a9a <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ - bl f73ac │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 57aea <_PyXI_FormatExcInfo@@Base+0x17e> │ │ │ │ + bl f6eb0 │ │ │ │ + movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ + bl 180638 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 57b34 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + beq.n 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 57b34 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + beq.n 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #41133 @ 0xa0ad │ │ │ │ + movw r3, #40397 @ 0x9dcd │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57ad6 <_PyXI_FormatExcInfo@@Base+0x1ba> │ │ │ │ + bne.n 57b26 <_PyXI_FormatExcInfo@@Base+0x1ba> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 57ada <_PyXI_FormatExcInfo@@Base+0x1be> │ │ │ │ + b.n 57b2a <_PyXI_FormatExcInfo@@Base+0x1be> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 57afc <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ + beq.n 57b4c <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 57afc <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ + cbz r3, 57b4c <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #17913 @ 0x45f9 │ │ │ │ + movw r3, #17993 @ 0x4649 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57afc <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ + bne.n 57b4c <_PyXI_FormatExcInfo@@Base+0x1e0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64048 │ │ │ │ + bl 64098 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 57b16 <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ + cbz r0, 57b66 <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57b16 <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ + bge.n 57b66 <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57b16 <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57b66 <_PyXI_FormatExcInfo@@Base+0x1fa> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 57b34 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + cbz r0, 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57b34 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + bge.n 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57b34 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + cbnz r3, 57b84 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00057b36 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00057b86 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3af9e <_Py_open_noraise@@Base+0x51a> │ │ │ │ + bl 3afea <_Py_open_noraise@@Base+0x51a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a3fc │ │ │ │ + b.w 7a44c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #88] @ (57bbc <_PyXI_FreeExcInfo@@Base+0x86>) │ │ │ │ + ldr r2, [pc, #88] @ (57c0c <_PyXI_FreeExcInfo@@Base+0x86>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -65253,17 +65286,17 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -65273,221 +65306,221 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - cbnz r7, 57be6 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ + cbnz r7, 57c36 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 57be6 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ + blt.n 57c36 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 57be6 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ - cbnz r2, 57c00 <_PyXI_FreeExcInfo@@Base+0xca> │ │ │ │ + bgt.n 57c36 <_PyXI_FreeExcInfo@@Base+0xb0> │ │ │ │ + cbnz r2, 57c50 <_PyXI_FreeExcInfo@@Base+0xca> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (57c40 <_PyXI_FreeExcInfo@@Base+0x10a>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 57c3a <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ + ldr r3, [pc, #68] @ (57c90 <_PyXI_FreeExcInfo@@Base+0x10a>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 57c8a <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 57c10 <_PyXI_FreeExcInfo@@Base+0xda> │ │ │ │ + ble.n 57c60 <_PyXI_FreeExcInfo@@Base+0xda> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 57c12 <_PyXI_FreeExcInfo@@Base+0xdc> │ │ │ │ - b.n 57c2e <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ + bge.n 57c62 <_PyXI_FreeExcInfo@@Base+0xdc> │ │ │ │ + b.n 57c7e <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2c178 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 57c32 <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ + cbz r0, 57c82 <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4abb2 │ │ │ │ + bl 4ac02 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57c3a <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ + b.n 57c8a <_PyXI_FreeExcInfo@@Base+0x104> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #752] @ (57f34 ) │ │ │ │ + ldr r4, [pc, #752] @ (57f84 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 57c5e <_PyXI_FreeExcInfo@@Base+0x128> │ │ │ │ + cbz r3, 57cae <_PyXI_FreeExcInfo@@Base+0x128> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 57c76 <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ + b.n 57cc6 <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 57c66 <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ + bgt.n 57cb6 <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 57c76 <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ + b.n 57cc6 <_PyXI_FreeExcInfo@@Base+0x140> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 57c62 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ + bgt.n 57cb2 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 57c62 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ + beq.n 57cb2 <_PyXI_FreeExcInfo@@Base+0x12c> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 57c98 <_PyXI_FreeExcInfo@@Base+0x162> │ │ │ │ + b.n 57ce8 <_PyXI_FreeExcInfo@@Base+0x162> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #252] @ (57d8c <_PyXI_FreeExcInfo@@Base+0x256>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #252] @ (57ddc <_PyXI_FreeExcInfo@@Base+0x256>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57d86 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ + beq.n 57dd6 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r6, r5 │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57cae <_PyXI_FreeExcInfo@@Base+0x178> │ │ │ │ - bl 940d4 │ │ │ │ + cbnz r0, 57cfe <_PyXI_FreeExcInfo@@Base+0x178> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d36 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ - b.n 57d7c <_PyXI_FreeExcInfo@@Base+0x246> │ │ │ │ - bl 9b974 │ │ │ │ + bne.n 57d86 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + b.n 57dcc <_PyXI_FreeExcInfo@@Base+0x246> │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57cc8 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ + bge.n 57d18 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 57cc8 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ + cbnz r3, 57d18 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 57ca4 <_PyXI_FreeExcInfo@@Base+0x16e> │ │ │ │ + beq.n 57cf4 <_PyXI_FreeExcInfo@@Base+0x16e> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 57ce4 <_PyXI_FreeExcInfo@@Base+0x1ae> │ │ │ │ + beq.n 57d34 <_PyXI_FreeExcInfo@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57ce6 <_PyXI_FreeExcInfo@@Base+0x1b0> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 57d36 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ - b.n 57ce6 <_PyXI_FreeExcInfo@@Base+0x1b0> │ │ │ │ + bne.n 57d36 <_PyXI_FreeExcInfo@@Base+0x1b0> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 57d86 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + b.n 57d36 <_PyXI_FreeExcInfo@@Base+0x1b0> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 57d3a <_PyXI_FreeExcInfo@@Base+0x204> │ │ │ │ + bge.n 57d8a <_PyXI_FreeExcInfo@@Base+0x204> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ add.w r7, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2b300 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 57d5e <_PyXI_FreeExcInfo@@Base+0x228> │ │ │ │ + bge.n 57dae <_PyXI_FreeExcInfo@@Base+0x228> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57d4e <_PyXI_FreeExcInfo@@Base+0x218> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 57d9e <_PyXI_FreeExcInfo@@Base+0x218> │ │ │ │ + bl 1166a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57d0a <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ + bne.n 57d5a <_PyXI_FreeExcInfo@@Base+0x1d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 57d6c <_PyXI_FreeExcInfo@@Base+0x236> │ │ │ │ + blt.n 57dbc <_PyXI_FreeExcInfo@@Base+0x236> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57d86 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ + b.n 57dd6 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ mov r0, r5 │ │ │ │ - bl 808d0 │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d06 <_PyXI_FreeExcInfo@@Base+0x1d0> │ │ │ │ - bl 23c160 │ │ │ │ - b.n 57d86 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ + bne.n 57d56 <_PyXI_FreeExcInfo@@Base+0x1d0> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 57dd6 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 57d2e <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 57d7e <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 57d68 <_PyXI_FreeExcInfo@@Base+0x232> │ │ │ │ + beq.n 57db8 <_PyXI_FreeExcInfo@@Base+0x232> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b73f4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6dc0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b.n 57d86 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ + b.n 57dd6 <_PyXI_FreeExcInfo@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57d36 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + bne.n 57d86 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57d36 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57d86 <_PyXI_FreeExcInfo@@Base+0x200> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 57cea <_PyXI_FreeExcInfo@@Base+0x1b4> │ │ │ │ + beq.n 57d3a <_PyXI_FreeExcInfo@@Base+0x1b4> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57cd0 <_PyXI_FreeExcInfo@@Base+0x19a> │ │ │ │ + b.n 57d20 <_PyXI_FreeExcInfo@@Base+0x19a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #928] @ (58130 <_PyObject_CheckXIData@@Base+0x14>) │ │ │ │ + ldr r4, [pc, #928] @ (58180 <_PyObject_CheckXIData@@Base+0x14>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #3520 @ 0xdc0 │ │ │ │ + movw r1, #2944 @ 0xb80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11e4c4 │ │ │ │ + b.w 11dfa4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 174c6c │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57dda <_PyXI_FreeExcInfo@@Base+0x2a4> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 57e26 <_PyXI_FreeExcInfo@@Base+0x2f0> │ │ │ │ - b.n 57dec <_PyXI_FreeExcInfo@@Base+0x2b6> │ │ │ │ + bne.n 57e2a <_PyXI_FreeExcInfo@@Base+0x2a4> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 57e76 <_PyXI_FreeExcInfo@@Base+0x2f0> │ │ │ │ + b.n 57e3c <_PyXI_FreeExcInfo@@Base+0x2b6> │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #88] @ 57e38 <_PyXI_FreeExcInfo@@Base+0x302> │ │ │ │ + vldr d6, [pc, #88] @ 57e88 <_PyXI_FreeExcInfo@@Base+0x302> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 57e2a <_PyXI_FreeExcInfo@@Base+0x2f4> │ │ │ │ + bhi.n 57e7a <_PyXI_FreeExcInfo@@Base+0x2f4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2c664 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ @@ -65495,260 +65528,260 @@ │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57e32 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ + bge.n 57e82 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 57e32 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ + b.n 57e82 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57e32 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ + b.n 57e82 <_PyXI_FreeExcInfo@@Base+0x2fc> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 57e92 <_PyXI_FreeExcInfo@@Base+0x35c> │ │ │ │ + bne.n 57ee2 <_PyXI_FreeExcInfo@@Base+0x35c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 56b4c <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ + bl 56b9c <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57e7c <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ - movw r3, #8989 @ 0x231d │ │ │ │ + beq.n 57ecc <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + movw r3, #10553 @ 0x2939 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 57e86 <_PyXI_FreeExcInfo@@Base+0x350> │ │ │ │ + bne.n 57ed6 <_PyXI_FreeExcInfo@@Base+0x350> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 252464 <_PyBytes_GetXIDataWrapped@@Base+0xb4> │ │ │ │ - bl 940d4 │ │ │ │ + b.w 252978 <_PyBytes_GetXIDataWrapped@@Base+0xf4> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57e64 <_PyXI_FreeExcInfo@@Base+0x32e> │ │ │ │ - b.n 57e98 <_PyXI_FreeExcInfo@@Base+0x362> │ │ │ │ + beq.n 57eb4 <_PyXI_FreeExcInfo@@Base+0x32e> │ │ │ │ + b.n 57ee8 <_PyXI_FreeExcInfo@@Base+0x362> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1691c4 │ │ │ │ + bl 168e78 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 57ece <_PyXI_FreeExcInfo@@Base+0x398> │ │ │ │ + bne.n 57f1e <_PyXI_FreeExcInfo@@Base+0x398> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22640 @ 0x5870 │ │ │ │ + movw r1, #22064 @ 0x5630 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11e4c4 │ │ │ │ + b.w 11dfa4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 57eec <_PyXI_FreeExcInfo@@Base+0x3b6> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bne.n 57f3c <_PyXI_FreeExcInfo@@Base+0x3b6> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22660 @ 0x5884 │ │ │ │ + movw r1, #22084 @ 0x5644 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11e4c4 │ │ │ │ + b.w 11dfa4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ │ │ │ │ -00057efe : │ │ │ │ +00057f4e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 57f30 │ │ │ │ + beq.n 57f80 │ │ │ │ mov.w r1, #1648 @ 0x670 │ │ │ │ - movw r0, #3652 @ 0xe44 │ │ │ │ + movw r0, #3076 @ 0xc04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57f4c │ │ │ │ + b.n 57f9c │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - blt.n 57f4a │ │ │ │ + blt.n 57f9a │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 57f4a │ │ │ │ + cbz r3, 57f9a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ ittt gt │ │ │ │ addgt.w r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 2a42bc │ │ │ │ + bl 2a406c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 57f7e │ │ │ │ + cbz r1, 57fce │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 57f86 │ │ │ │ + b.n 57fd6 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3dca4 │ │ │ │ + b.w 3dcf4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 57fae │ │ │ │ + cbnz r5, 57ffe │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 57fae │ │ │ │ + ble.n 57ffe │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 57fae │ │ │ │ - cbnz r2, 57fcc │ │ │ │ + bne.n 57ffe │ │ │ │ + cbnz r2, 5801c │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #48] @ (57ff4 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #48] @ (58044 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 57fee │ │ │ │ + cbz r0, 5803e │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - bl 181b48 │ │ │ │ + bl 181db8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 58030 │ │ │ │ + bl 58080 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #80] @ (58048 ) │ │ │ │ + ldr r5, [pc, #80] @ (58098 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2a43d0 │ │ │ │ - cbz r0, 5802e │ │ │ │ + bl 2a4180 │ │ │ │ + cbz r0, 5807e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5802c │ │ │ │ + bge.n 5807c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5802c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5807c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 58060 │ │ │ │ + beq.n 580b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 58060 │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 580b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2a421c │ │ │ │ + b.w 2a3fcc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 58080 │ │ │ │ + beq.n 580d0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3584 @ 0xe00 │ │ │ │ + movw r1, #3008 @ 0xbc0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 580a8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 580f8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ subs r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt.n 580a4 │ │ │ │ + bgt.n 580f4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 580ae │ │ │ │ - bl 23c160 │ │ │ │ + ble.n 580fe │ │ │ │ + bl 23c814 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 580d8 │ │ │ │ + b.n 58128 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 277e1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277bfc <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 580d8 │ │ │ │ + beq.n 58128 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 580d6 │ │ │ │ + ble.n 58126 │ │ │ │ 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] │ │ │ │ @@ -65758,441 +65791,441 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 58104 │ │ │ │ + beq.n 58154 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19236 @ 0x4b24 │ │ │ │ + movw r0, #18660 @ 0x48e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5811a │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5816a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4c6bc │ │ │ │ + bl 4c70c │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005811c <_PyObject_CheckXIData@@Base>: │ │ │ │ +0005816c <_PyObject_CheckXIData@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r2, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r6, r2, #824 @ 0x338 │ │ │ │ - beq.n 58172 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + beq.n 581c2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 58172 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbz r3, 581c2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, sp │ │ │ │ strd r6, r3, [sp, #8] │ │ │ │ - bl 263af0 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + bl 263cd0 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 5815a <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ + cbz r3, 581aa <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58176 <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ + b.n 581c6 <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58156 <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ + bne.n 581a6 <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 58168 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ + cbz r3, 581b8 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 58172 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbnz r3, 581c2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 263b94 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 263d74 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 581e8 <_PyObject_CheckXIData@@Base+0xcc> │ │ │ │ + bge.n 58238 <_PyObject_CheckXIData@@Base+0xcc> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 581fe <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ - bl f378c │ │ │ │ + cbz r0, 5824e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + bl f3208 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 581c0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bge.n 58210 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 581c0 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58210 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 581e0 <_PyObject_CheckXIData@@Base+0xc4> │ │ │ │ + bne.n 58230 <_PyObject_CheckXIData@@Base+0xc4> │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58754 <_PyContext_NewHamtForTests@@Base+0xb4> │ │ │ │ + bl 587a4 <_PyContext_NewHamtForTests@@Base+0xb4> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 58200 <_PyObject_CheckXIData@@Base+0xe4> │ │ │ │ + b.n 58250 <_PyObject_CheckXIData@@Base+0xe4> │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 58190 <_PyObject_CheckXIData@@Base+0x74> │ │ │ │ - b.n 581fe <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + beq.n 581e0 <_PyObject_CheckXIData@@Base+0x74> │ │ │ │ + b.n 5824e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3624 @ 0xe28 │ │ │ │ + movw r1, #3048 @ 0xbe8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 58222 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ + cbz r3, 58272 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5823a <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ + b.n 5828a <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5822a <_PyObject_CheckXIData@@Base+0x10e> │ │ │ │ + bgt.n 5827a <_PyObject_CheckXIData@@Base+0x10e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5823a <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ + b.n 5828a <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 58226 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ + bne.n 58276 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58226 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ + beq.n 58276 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5825e <_PyObject_CheckXIData@@Base+0x142> │ │ │ │ + b.n 582ae <_PyObject_CheckXIData@@Base+0x142> │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #520] @ (58458 <_PyObject_CheckXIData@@Base+0x33c>) │ │ │ │ + ldr r3, [pc, #520] @ (584a8 <_PyObject_CheckXIData@@Base+0x33c>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58434 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + beq.w 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58424 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ + bne.w 58474 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58424 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ + bne.w 58474 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 58346 <_PyObject_CheckXIData@@Base+0x22a> │ │ │ │ + beq.n 58396 <_PyObject_CheckXIData@@Base+0x22a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #25144 @ 0x6238 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - cbz r0, 582d6 <_PyObject_CheckXIData@@Base+0x1ba> │ │ │ │ + cbz r0, 58326 <_PyObject_CheckXIData@@Base+0x1ba> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 582ae <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ + bne.n 582fe <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 582ce <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ - bl 174c6c │ │ │ │ + b.n 5831e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 582ce <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5831e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58434 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + bne.w 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ cmp r7, #3 │ │ │ │ - beq.w 58428 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ - b.n 582da <_PyObject_CheckXIData@@Base+0x1be> │ │ │ │ - vldr d8, [pc, #360] @ 58440 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ + beq.w 58478 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b.n 5832a <_PyObject_CheckXIData@@Base+0x1be> │ │ │ │ + vldr d8, [pc, #360] @ 58490 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 582e8 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + bne.n 58338 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 58308 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ - bl 174c6c │ │ │ │ + b.n 58358 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58308 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 58358 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58434 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + bne.w 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 5831c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ + bmi.n 5836c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 5834e <_PyObject_CheckXIData@@Base+0x232> │ │ │ │ + bpl.n 5839e <_PyObject_CheckXIData@@Base+0x232> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43628 @ 0xaa6c │ │ │ │ + movw r1, #43052 @ 0xa82c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - bl 940d4 │ │ │ │ + bl 11dfa4 │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 58434 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ - vldr d8, [pc, #248] @ 58440 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ - vldr d9, [pc, #252] @ 58448 <_PyObject_CheckXIData@@Base+0x32c> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + vldr d8, [pc, #248] @ 58490 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ + vldr d9, [pc, #252] @ 58498 <_PyObject_CheckXIData@@Base+0x32c> │ │ │ │ vldr d11, [sp, #32] │ │ │ │ vldr d14, [sp, #16] │ │ │ │ vldr d10, [sp, #40] @ 0x28 │ │ │ │ vldr d13, [sp, #24] │ │ │ │ vcmp.f64 d11, d14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5837c <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bne.n 583cc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5837c <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bne.n 583cc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 58434 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #204] @ 58450 <_PyObject_CheckXIData@@Base+0x334> │ │ │ │ + vldr d7, [pc, #204] @ 584a0 <_PyObject_CheckXIData@@Base+0x334> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 58398 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ + ble.n 583e8 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ movw r4, #6004 @ 0x1774 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 58434 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5838e <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 583de <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5838e <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 583de <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 5838e <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 583de <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 2be8f4 <_Py_c_abs@@Base> │ │ │ │ + bl 2be6ac <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 2be8f4 <_Py_c_abs@@Base> │ │ │ │ + bl 2be6ac <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 58372 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ + bls.n 583c2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 2be8f4 <_Py_c_abs@@Base> │ │ │ │ + bl 2be6ac <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 58372 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ + bls.n 583c2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ vcmpe.f64 d9, d12 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #4380 @ 0x111c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - b.n 58434 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58434 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 58484 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 5834a <_PyObject_CheckXIData@@Base+0x22e> │ │ │ │ - b.n 5831c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ + bpl.n 5839a <_PyObject_CheckXIData@@Base+0x22e> │ │ │ │ + b.n 5836c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvs.n 5836e <_PyObject_CheckXIData@@Base+0x252> │ │ │ │ + bvs.n 583be <_PyObject_CheckXIData@@Base+0x252> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - ldr r5, [pc, #256] @ (5855c <_PyObject_CheckXIData@@Base+0x440>) │ │ │ │ + ldr r5, [pc, #256] @ (585ac <_PyObject_CheckXIData@@Base+0x440>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 58518 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ + b.n 58568 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 5847a <_PyObject_CheckXIData@@Base+0x35e> │ │ │ │ + cbz r3, 584ca <_PyObject_CheckXIData@@Base+0x35e> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5847c <_PyObject_CheckXIData@@Base+0x360> │ │ │ │ + b.n 584cc <_PyObject_CheckXIData@@Base+0x360> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 5848a <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + cbnz r3, 584da <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 5848a <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + ble.n 584da <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5848a <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ - cbnz r4, 584aa <_PyObject_CheckXIData@@Base+0x38e> │ │ │ │ + bgt.n 584da <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + cbnz r4, 584fa <_PyObject_CheckXIData@@Base+0x38e> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #112] @ (58514 <_PyObject_CheckXIData@@Base+0x3f8>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #112] @ (58564 <_PyObject_CheckXIData@@Base+0x3f8>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58508 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + cbz r0, 58558 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 154c98 │ │ │ │ - cbz r0, 584fc <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ + bl 1547d0 │ │ │ │ + cbz r0, 5854c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 584ce <_PyObject_CheckXIData@@Base+0x3b2> │ │ │ │ + beq.n 5851e <_PyObject_CheckXIData@@Base+0x3b2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2697d0 │ │ │ │ + bl 2699b0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 584d0 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 584fc <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ - b.n 584d0 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ + bne.n 58520 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5854c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ + b.n 58520 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b318 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58500 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ + bne.n 58550 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58508 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + b.n 58558 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #432] @ (586c8 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ + ldr r5, [pc, #432] @ (58718 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r7, 5853c <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ + cbz r7, 5858c <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5853c <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ + beq.n 5858c <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 58548 <_PyObject_CheckXIData@@Base+0x42c> │ │ │ │ - bl 251a24 │ │ │ │ + bgt.n 58598 <_PyObject_CheckXIData@@Base+0x42c> │ │ │ │ + bl 25206c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 585e4 <_PyObject_CheckXIData@@Base+0x4c8> │ │ │ │ + blt.n 58634 <_PyObject_CheckXIData@@Base+0x4c8> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5868c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 586dc <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 585ea <_PyObject_CheckXIData@@Base+0x4ce> │ │ │ │ + bne.n 5863a <_PyObject_CheckXIData@@Base+0x4ce> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ - blt.n 58564 <_PyObject_CheckXIData@@Base+0x448> │ │ │ │ + blt.n 585b4 <_PyObject_CheckXIData@@Base+0x448> │ │ │ │ cmp r6, r2 │ │ │ │ it ge │ │ │ │ movge r6, r2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 585d6 <_PyObject_CheckXIData@@Base+0x4ba> │ │ │ │ + ble.n 58626 <_PyObject_CheckXIData@@Base+0x4ba> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 585a0 <_PyObject_CheckXIData@@Base+0x484> │ │ │ │ + bne.n 585f0 <_PyObject_CheckXIData@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21fe9c │ │ │ │ + bl 22090c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5858e <_PyObject_CheckXIData@@Base+0x472> │ │ │ │ + cbnz r0, 585de <_PyObject_CheckXIData@@Base+0x472> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 5868c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 586dc <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ str.w r0, [r2, #260] @ 0x104 │ │ │ │ str r0, [r4, #16] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ subs r2, r6, r7 │ │ │ │ @@ -66210,101 +66243,101 @@ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ str.w r8, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 585ae <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ - b.n 58572 <_PyObject_CheckXIData@@Base+0x456> │ │ │ │ + bne.n 585fe <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ + b.n 585c2 <_PyObject_CheckXIData@@Base+0x456> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58544 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bge.n 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58544 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + b.n 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3148 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 585fe <_PyObject_CheckXIData@@Base+0x4e2> │ │ │ │ + bcs.n 5864e <_PyObject_CheckXIData@@Base+0x4e2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e6f4 │ │ │ │ + bl 13e244 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5868c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + beq.n 586dc <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 58624 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ + blt.n 58674 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ mul.w r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 58624 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ + bge.n 58674 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ mov r6, r0 │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 58664 <_PyObject_CheckXIData@@Base+0x548> │ │ │ │ - bl 2a43d0 │ │ │ │ - cbnz r0, 5864e <_PyObject_CheckXIData@@Base+0x532> │ │ │ │ + ble.n 586b4 <_PyObject_CheckXIData@@Base+0x548> │ │ │ │ + bl 2a4180 │ │ │ │ + cbnz r0, 5869e <_PyObject_CheckXIData@@Base+0x532> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5864a <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ + bge.n 5869a <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5864a <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ + cbnz r3, 5869a <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5868c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 586dc <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58660 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bge.n 586b0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58660 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 586b0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 58628 <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ + b.n 58678 <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 58544 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bge.w 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 58544 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bne.w 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58544 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58594 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00058692 <_Py_c_diff@@Base>: │ │ │ │ +000586e2 <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000586a0 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #36] @ (586c8 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ +000586f0 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #36] @ (58718 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #110592 @ 0x1b000 │ │ │ │ add.w r0, r0, #114176 @ 0x1be00 │ │ │ │ add.w r0, r0, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ @@ -66323,531 +66356,531 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 58738 <_PyContext_NewHamtForTests@@Base+0x98> │ │ │ │ + bge.n 58788 <_PyContext_NewHamtForTests@@Base+0x98> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 14b8f0 │ │ │ │ - cbnz r0, 58734 <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ + bl 14b448 │ │ │ │ + cbnz r0, 58784 <_PyContext_NewHamtForTests@@Base+0x94> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r3, r8 │ │ │ │ adds r4, r0, #1 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 22f130 │ │ │ │ + bl 22f7ec │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #1 │ │ │ │ - b.n 586e4 <_PyContext_NewHamtForTests@@Base+0x44> │ │ │ │ + b.n 58734 <_PyContext_NewHamtForTests@@Base+0x44> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3656 @ 0xe48 │ │ │ │ + movw r1, #3080 @ 0xc08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11e4c4 │ │ │ │ + b.w 11dfa4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt.n 58770 <_PyContext_NewHamtForTests@@Base+0xd0> │ │ │ │ + blt.n 587c0 <_PyContext_NewHamtForTests@@Base+0xd0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 58772 <_PyContext_NewHamtForTests@@Base+0xd2> │ │ │ │ + b.n 587c2 <_PyContext_NewHamtForTests@@Base+0xd2> │ │ │ │ movs r4, #0 │ │ │ │ bic.w r5, r2, r2, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ - blt.n 58784 <_PyContext_NewHamtForTests@@Base+0xe4> │ │ │ │ + blt.n 587d4 <_PyContext_NewHamtForTests@@Base+0xe4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ it ge │ │ │ │ movge r5, r3 │ │ │ │ - b.n 58786 <_PyContext_NewHamtForTests@@Base+0xe6> │ │ │ │ + b.n 587d6 <_PyContext_NewHamtForTests@@Base+0xe6> │ │ │ │ mov r5, r4 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq.n 587e6 <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ + beq.n 58836 <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 587ae <_PyContext_NewHamtForTests@@Base+0x10e> │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + ble.n 587fe <_PyContext_NewHamtForTests@@Base+0x10e> │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10992 @ 0x2af0 │ │ │ │ + movw r1, #10416 @ 0x28b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 587e6 <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ + b.n 58836 <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 587e4 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ + ble.n 58834 <_PyContext_NewHamtForTests@@Base+0x144> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r2, r2, r5 │ │ │ │ mla r1, r5, r3, r0 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ blx 2b720 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 277e1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277bfc <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 587e6 <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ + b.n 58836 <_PyContext_NewHamtForTests@@Base+0x146> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #10564 @ 0x2944 │ │ │ │ + movw r0, #9988 @ 0x2704 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r5, [sp] │ │ │ │ - movw r1, #2580 @ 0xa14 │ │ │ │ + movw r1, #2004 @ 0x7d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2440 │ │ │ │ - cbz r0, 58846 <_PyContext_NewHamtForTests@@Base+0x1a6> │ │ │ │ + bl e1eb0 │ │ │ │ + cbz r0, 58896 <_PyContext_NewHamtForTests@@Base+0x1a6> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 284b38 │ │ │ │ + bl 284954 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 58854 <_PyContext_NewHamtForTests@@Base+0x1b4> │ │ │ │ + cbz r0, 588a4 <_PyContext_NewHamtForTests@@Base+0x1b4> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r1, #43760 @ 0xaaf0 │ │ │ │ + movw r1, #43184 @ 0xa8b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl e2288 │ │ │ │ - cbz r0, 588c2 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + bl e1bec │ │ │ │ + cbz r0, 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 284a48 │ │ │ │ + bl 284864 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 5889c <_PyContext_NewHamtForTests@@Base+0x1fc> │ │ │ │ - cbnz r0, 588a8 <_PyContext_NewHamtForTests@@Base+0x208> │ │ │ │ - b.n 588c2 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + beq.n 588ec <_PyContext_NewHamtForTests@@Base+0x1fc> │ │ │ │ + cbnz r0, 588f8 <_PyContext_NewHamtForTests@@Base+0x208> │ │ │ │ + b.n 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 588c2 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ - b.n 588b4 <_PyContext_NewHamtForTests@@Base+0x214> │ │ │ │ + bge.n 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + b.n 58904 <_PyContext_NewHamtForTests@@Base+0x214> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 588ba <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ + cbz r0, 5890a <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 588c2 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + bge.n 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 588c2 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + b.n 58912 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 588e6 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + cbnz r3, 58936 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 588e6 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + ble.n 58936 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 588e6 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ - cbnz r4, 58904 <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ + bne.n 58936 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + cbnz r4, 58954 <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #168] @ (589a0 <_PyContext_NewHamtForTests@@Base+0x300>) │ │ │ │ + ldr r3, [pc, #168] @ (589f0 <_PyContext_NewHamtForTests@@Base+0x300>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58998 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + beq.n 589e8 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5891a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5891a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + bne.n 5896a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5896a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58998 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + b.n 589e8 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5892e <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5897e <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58916 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bne.n 58966 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42548 @ 0xa634 │ │ │ │ + movw r1, #41972 @ 0xa3f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #12452 @ 0x30a4 │ │ │ │ + movw r0, #11876 @ 0x2e64 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58916 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 58966 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bl b0834 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b9f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ - cbz r6, 58990 <_PyContext_NewHamtForTests@@Base+0x2f0> │ │ │ │ + bl b39dc │ │ │ │ + cbz r6, 589e0 <_PyContext_NewHamtForTests@@Base+0x2f0> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5897c <_PyContext_NewHamtForTests@@Base+0x2dc> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 589cc <_PyContext_NewHamtForTests@@Base+0x2dc> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58950 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ - b.n 58916 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + beq.n 589a0 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ + b.n 58966 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #608] @ (58c04 <_PyContext_NewHamtForTests@@Base+0x564>) │ │ │ │ + ldr r5, [pc, #608] @ (58c54 <_PyContext_NewHamtForTests@@Base+0x564>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 589c6 <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ + bne.n 58a16 <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 589de <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ - b.n 589f0 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ + cbnz r0, 58a2e <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ + b.n 58a40 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21224 @ 0x52e8 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 589ba <_PyContext_NewHamtForTests@@Base+0x31a> │ │ │ │ + bne.n 58a0a <_PyContext_NewHamtForTests@@Base+0x31a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58aa0 <_PyContext_NewHamtForTests@@Base+0x400> │ │ │ │ - bl 9b974 │ │ │ │ + b.n 58af0 <_PyContext_NewHamtForTests@@Base+0x400> │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 589fe <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ + blt.n 58a4e <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58a0e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 58a5e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 589da <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bne.n 58a2a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58a0e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + b.n 58a5e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 589ec <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ + bne.n 58a3c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 589ec <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58a3c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 58a2e <_PyContext_NewHamtForTests@@Base+0x38e> │ │ │ │ + bne.n 58a7e <_PyContext_NewHamtForTests@@Base+0x38e> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3752 @ 0xea8 │ │ │ │ + movw r1, #3176 @ 0xc68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 589da <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 58a2a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 58a40 <_PyContext_NewHamtForTests@@Base+0x3a0> │ │ │ │ + blt.n 58a90 <_PyContext_NewHamtForTests@@Base+0x3a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 369bc │ │ │ │ + b.w 369c0 │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 58a48 <_PyContext_NewHamtForTests@@Base+0x3a8> │ │ │ │ - cbnz r4, 58a54 <_PyContext_NewHamtForTests@@Base+0x3b4> │ │ │ │ + ble.n 58a98 <_PyContext_NewHamtForTests@@Base+0x3a8> │ │ │ │ + cbnz r4, 58aa4 <_PyContext_NewHamtForTests@@Base+0x3b4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 44490 <_PyImport_ClearExtension@@Base+0x958> │ │ │ │ + b.w 444dc <_PyImport_ClearExtension@@Base+0x954> │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2529ec <_PyXI_NewSession@@Base+0x30> │ │ │ │ + bl 253068 <_PyXI_Enter@@Base+0x1a0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 589da <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bne.n 58a2a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ cmp r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bge.n 58a6e <_PyContext_NewHamtForTests@@Base+0x3ce> │ │ │ │ - bl 369bc │ │ │ │ - b.n 58a72 <_PyContext_NewHamtForTests@@Base+0x3d2> │ │ │ │ - bl 44490 <_PyImport_ClearExtension@@Base+0x958> │ │ │ │ + bge.n 58abe <_PyContext_NewHamtForTests@@Base+0x3ce> │ │ │ │ + bl 369c0 │ │ │ │ + b.n 58ac2 <_PyContext_NewHamtForTests@@Base+0x3d2> │ │ │ │ + bl 444dc <_PyImport_ClearExtension@@Base+0x954> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 589da <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + beq.n 58a2a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a88 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ + bge.n 58ad8 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58a88 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58ad8 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2529ec <_PyXI_NewSession@@Base+0x30> │ │ │ │ + bl 253068 <_PyXI_Enter@@Base+0x1a0> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 58acc <_PyContext_NewHamtForTests@@Base+0x42c> │ │ │ │ + cbz r3, 58b1c <_PyContext_NewHamtForTests@@Base+0x42c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 58ae4 <_PyContext_NewHamtForTests@@Base+0x444> │ │ │ │ + b.n 58b34 <_PyContext_NewHamtForTests@@Base+0x444> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 58ad4 <_PyContext_NewHamtForTests@@Base+0x434> │ │ │ │ + bgt.n 58b24 <_PyContext_NewHamtForTests@@Base+0x434> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 58ae4 <_PyContext_NewHamtForTests@@Base+0x444> │ │ │ │ + b.n 58b34 <_PyContext_NewHamtForTests@@Base+0x444> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 58ad0 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ + bgt.n 58b20 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58ad0 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ + beq.n 58b20 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 58b04 <_PyContext_NewHamtForTests@@Base+0x464> │ │ │ │ + b.n 58b54 <_PyContext_NewHamtForTests@@Base+0x464> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #44] @ (58b28 <_PyContext_NewHamtForTests@@Base+0x488>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #44] @ (58b78 <_PyContext_NewHamtForTests@@Base+0x488>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58b22 <_PyContext_NewHamtForTests@@Base+0x482> │ │ │ │ + cbz r0, 58b72 <_PyContext_NewHamtForTests@@Base+0x482> │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #5752 @ 0x1678 │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1847f4 │ │ │ │ + b.w 184a64 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #784] @ (58e3c <_PyContext_NewHamtForTests@@Base+0x79c>) │ │ │ │ + ldr r5, [pc, #784] @ (58e8c <_PyContext_NewHamtForTests@@Base+0x79c>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 246554 <_PyUnicode_Copy@@Base> │ │ │ │ - cbz r0, 58b52 <_PyContext_NewHamtForTests@@Base+0x4b2> │ │ │ │ + bl 246c14 <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 58ba2 <_PyContext_NewHamtForTests@@Base+0x4b2> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #40920 @ 0x9fd8 │ │ │ │ + movw r0, #40344 @ 0x9d98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 58b7a <_PyContext_NewHamtForTests@@Base+0x4da> │ │ │ │ + cbnz r0, 58bca <_PyContext_NewHamtForTests@@Base+0x4da> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58b82 <_PyContext_NewHamtForTests@@Base+0x4e2> │ │ │ │ + cbz r0, 58bd2 <_PyContext_NewHamtForTests@@Base+0x4e2> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58b6c <_PyContext_NewHamtForTests@@Base+0x4cc> │ │ │ │ + beq.n 58bbc <_PyContext_NewHamtForTests@@Base+0x4cc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 58baa <_PyContext_NewHamtForTests@@Base+0x50a> │ │ │ │ + cbnz r0, 58bfa <_PyContext_NewHamtForTests@@Base+0x50a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58bb2 <_PyContext_NewHamtForTests@@Base+0x512> │ │ │ │ + cbz r0, 58c02 <_PyContext_NewHamtForTests@@Base+0x512> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58b9c <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ + beq.n 58bec <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 58bd2 <_PyContext_NewHamtForTests@@Base+0x532> │ │ │ │ + cbnz r0, 58c22 <_PyContext_NewHamtForTests@@Base+0x532> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 58be2 <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ - b.n 58bdc <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ + cbz r0, 58c32 <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ + b.n 58c2c <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58bcc <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ - b.n 58bf0 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + beq.n 58c1c <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ + b.n 58c40 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58bf0 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + cbnz r0, 58c40 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 58bf0 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + cbz r0, 58c40 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movw r0, #268 @ 0x10c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ - cbz r0, 58c5c <_PyContext_NewHamtForTests@@Base+0x5bc> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ + cbz r0, 58cac <_PyContext_NewHamtForTests@@Base+0x5bc> │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r0, #12 │ │ │ │ mov r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bge.n 58c28 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + bge.n 58c78 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ - b.n 58c1a <_PyContext_NewHamtForTests@@Base+0x57a> │ │ │ │ - ldr r1, [pc, #52] @ (58c60 <_PyContext_NewHamtForTests@@Base+0x5c0>) │ │ │ │ + b.n 58c6a <_PyContext_NewHamtForTests@@Base+0x57a> │ │ │ │ + ldr r1, [pc, #52] @ (58cb0 <_PyContext_NewHamtForTests@@Base+0x5c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ strd r5, r6, [r0, #8] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr r1, [r4, r1] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -66868,410 +66901,410 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 80a88 │ │ │ │ - cbz r0, 58ce8 <_PyContext_NewHamtForTests@@Base+0x648> │ │ │ │ + bl 80858 │ │ │ │ + cbz r0, 58d38 <_PyContext_NewHamtForTests@@Base+0x648> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r1, #16]! │ │ │ │ adds r0, r3, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 58cba <_PyContext_NewHamtForTests@@Base+0x61a> │ │ │ │ + bge.n 58d0a <_PyContext_NewHamtForTests@@Base+0x61a> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r6, r0, lsl #2] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ adds r7, r6, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r0, #0] │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ - b.n 58c9a <_PyContext_NewHamtForTests@@Base+0x5fa> │ │ │ │ + b.n 58cea <_PyContext_NewHamtForTests@@Base+0x5fa> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - cbz r3, 58cd8 <_PyContext_NewHamtForTests@@Base+0x638> │ │ │ │ + cbz r3, 58d28 <_PyContext_NewHamtForTests@@Base+0x638> │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r0, #3808 @ 0xee0 │ │ │ │ + movw r0, #3232 @ 0xca0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r0, #46092 @ 0xb40c │ │ │ │ + b.w 94e38 │ │ │ │ + movw r0, #45516 @ 0xb1cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 58d2a <_PyContext_NewHamtForTests@@Base+0x68a> │ │ │ │ + bge.n 58d7a <_PyContext_NewHamtForTests@@Base+0x68a> │ │ │ │ ldr.w r1, [r7, r4, lsl #2] │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 58d2e <_PyContext_NewHamtForTests@@Base+0x68e> │ │ │ │ + blt.n 58d7e <_PyContext_NewHamtForTests@@Base+0x68e> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 58d26 <_PyContext_NewHamtForTests@@Base+0x686> │ │ │ │ + bne.n 58d76 <_PyContext_NewHamtForTests@@Base+0x686> │ │ │ │ movs r0, #2 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 58d30 <_PyContext_NewHamtForTests@@Base+0x690> │ │ │ │ + b.n 58d80 <_PyContext_NewHamtForTests@@Base+0x690> │ │ │ │ adds r4, #2 │ │ │ │ - b.n 58d08 <_PyContext_NewHamtForTests@@Base+0x668> │ │ │ │ + b.n 58d58 <_PyContext_NewHamtForTests@@Base+0x668> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 58d30 <_PyContext_NewHamtForTests@@Base+0x690> │ │ │ │ + b.n 58d80 <_PyContext_NewHamtForTests@@Base+0x690> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 58d5a <_PyContext_NewHamtForTests@@Base+0x6ba> │ │ │ │ + cbnz r0, 58daa <_PyContext_NewHamtForTests@@Base+0x6ba> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58d62 <_PyContext_NewHamtForTests@@Base+0x6c2> │ │ │ │ + cbz r0, 58db2 <_PyContext_NewHamtForTests@@Base+0x6c2> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58d4c <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ + beq.n 58d9c <_PyContext_NewHamtForTests@@Base+0x6ac> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 58dd4 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ + ble.n 58e24 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 58dd4 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ + beq.n 58e24 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 58d9e <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ + cbz r5, 58dee <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 58d9e <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ + bge.n 58dee <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 58db8 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ + ble.n 58e08 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 58d96 <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ + blt.n 58de6 <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277e1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277bfc <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58de2 <_PyContext_NewHamtForTests@@Base+0x742> │ │ │ │ + beq.n 58e32 <_PyContext_NewHamtForTests@@Base+0x742> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 220170 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 220be0 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58de4 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + bge.n 58e34 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58de4 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + b.n 58e34 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 284580 <_PyDeadline_Init@@Base+0x61c> │ │ │ │ + bl 284360 <_PyDeadline_Init@@Base+0x61c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58e86 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + beq.n 58ed6 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbnz r0, 58e20 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ + cbnz r0, 58e70 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58e3e <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ + bge.n 58e8e <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 58e3e <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ - bl 9a714 │ │ │ │ - cbnz r0, 58e46 <_PyContext_NewHamtForTests@@Base+0x7a6> │ │ │ │ + b.n 58e8e <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ + bl 9a4bc │ │ │ │ + cbnz r0, 58e96 <_PyContext_NewHamtForTests@@Base+0x7a6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58e3a <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ + bge.n 58e8a <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58e3a <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ + cbnz r3, 58e8a <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58e86 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 58ed6 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #3812 @ 0xee4 │ │ │ │ + movw r0, #3236 @ 0xca4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58e76 <_PyContext_NewHamtForTests@@Base+0x7d6> │ │ │ │ + blt.n 58ec6 <_PyContext_NewHamtForTests@@Base+0x7d6> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 58e86 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 58ed6 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58e72 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + bne.n 58ec2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58e72 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58ec2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58eba <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ + beq.n 58f0a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58eba <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ + ble.n 58f0a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58ed4 <_PyContext_NewHamtForTests@@Base+0x834> │ │ │ │ + bge.n 58f24 <_PyContext_NewHamtForTests@@Base+0x834> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58ed4 <_PyContext_NewHamtForTests@@Base+0x834> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + b.n 58f24 <_PyContext_NewHamtForTests@@Base+0x834> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 58ef0 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 58f40 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58ef0 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ + bge.n 58f40 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58ef0 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ + cbnz r3, 58f40 <_PyContext_NewHamtForTests@@Base+0x850> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 58f14 <_PyContext_NewHamtForTests@@Base+0x874> │ │ │ │ + ble.n 58f64 <_PyContext_NewHamtForTests@@Base+0x874> │ │ │ │ add.w r6, r5, #16 │ │ │ │ - b.n 58f22 <_PyContext_NewHamtForTests@@Base+0x882> │ │ │ │ + b.n 58f72 <_PyContext_NewHamtForTests@@Base+0x882> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ subs r4, #1 │ │ │ │ - bcc.n 58f14 <_PyContext_NewHamtForTests@@Base+0x874> │ │ │ │ + bcc.n 58f64 <_PyContext_NewHamtForTests@@Base+0x874> │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 84dec │ │ │ │ - b.n 58f22 <_PyContext_NewHamtForTests@@Base+0x882> │ │ │ │ + bl 84b4c │ │ │ │ + b.n 58f72 <_PyContext_NewHamtForTests@@Base+0x882> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58f5e <_PyContext_NewHamtForTests@@Base+0x8be> │ │ │ │ + beq.n 58fae <_PyContext_NewHamtForTests@@Base+0x8be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 58f5e <_PyContext_NewHamtForTests@@Base+0x8be> │ │ │ │ + ble.n 58fae <_PyContext_NewHamtForTests@@Base+0x8be> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58f7a <_PyContext_NewHamtForTests@@Base+0x8da> │ │ │ │ + bge.n 58fca <_PyContext_NewHamtForTests@@Base+0x8da> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58f7a <_PyContext_NewHamtForTests@@Base+0x8da> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + b.n 58fca <_PyContext_NewHamtForTests@@Base+0x8da> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 58f96 <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 58fe6 <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 142798 │ │ │ │ + bl 1422e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58f96 <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ + bge.n 58fe6 <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58f96 <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ + cbnz r3, 58fe6 <_PyContext_NewHamtForTests@@Base+0x8f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62513 @ 0xf431 │ │ │ │ + movw r1, #62593 @ 0xf481 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #892 @ 0x37c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e630 │ │ │ │ + b.w 4e680 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 58fd2 <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ + cbnz r3, 59022 <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 58fd2 <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ + ble.n 59022 <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 58fd2 <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ - cbnz r4, 58ff0 <_PyContext_NewHamtForTests@@Base+0x950> │ │ │ │ + bne.n 59022 <_PyContext_NewHamtForTests@@Base+0x932> │ │ │ │ + cbnz r4, 59040 <_PyContext_NewHamtForTests@@Base+0x950> │ │ │ │ movs r5, #3 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #28 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #180] @ (59098 <_PyContext_NewHamtForTests@@Base+0x9f8>) │ │ │ │ + ldr r3, [pc, #180] @ (590e8 <_PyContext_NewHamtForTests@@Base+0x9f8>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59090 <_PyContext_NewHamtForTests@@Base+0x9f0> │ │ │ │ + beq.n 590e0 <_PyContext_NewHamtForTests@@Base+0x9f0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59006 <_PyContext_NewHamtForTests@@Base+0x966> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 59006 <_PyContext_NewHamtForTests@@Base+0x966> │ │ │ │ + bne.n 59056 <_PyContext_NewHamtForTests@@Base+0x966> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 59056 <_PyContext_NewHamtForTests@@Base+0x966> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59090 <_PyContext_NewHamtForTests@@Base+0x9f0> │ │ │ │ + b.n 590e0 <_PyContext_NewHamtForTests@@Base+0x9f0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59002 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ + beq.n 59052 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59002 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ + beq.n 59052 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ ldrd r4, r6, [sp, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #3820 @ 0xeec │ │ │ │ + movw r1, #3244 @ 0xcac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #54548 @ 0xd514 │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59002 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 59052 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ + bl b0834 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ad10 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ - cbz r7, 59088 <_PyContext_NewHamtForTests@@Base+0x9e8> │ │ │ │ + bl b39dc │ │ │ │ + cbz r7, 590d8 <_PyContext_NewHamtForTests@@Base+0x9e8> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 59074 <_PyContext_NewHamtForTests@@Base+0x9d4> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 590c4 <_PyContext_NewHamtForTests@@Base+0x9d4> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59046 <_PyContext_NewHamtForTests@@Base+0x9a6> │ │ │ │ - b.n 59002 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ + beq.n 59096 <_PyContext_NewHamtForTests@@Base+0x9a6> │ │ │ │ + b.n 59052 <_PyContext_NewHamtForTests@@Base+0x962> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [pc, #960] @ (5945c <_PyContext_NewHamtForTests@@Base+0xdbc>) │ │ │ │ + ldr r5, [pc, #960] @ (594ac <_PyContext_NewHamtForTests@@Base+0xdbc>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 266890 │ │ │ │ + b.w 266a70 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw r4, #7048 @ 0x1b88 │ │ │ │ + movw r4, #6472 @ 0x1948 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ @@ -67279,570 +67312,570 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 590e8 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ + bne.n 59138 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 590e8 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ + ble.n 59138 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 590e8 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ - cbnz r6, 59108 <_PyContext_NewHamtForTests@@Base+0xa68> │ │ │ │ + bne.n 59138 <_PyContext_NewHamtForTests@@Base+0xa48> │ │ │ │ + cbnz r6, 59158 <_PyContext_NewHamtForTests@@Base+0xa68> │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #176] @ (591b0 <_PyContext_NewHamtForTests@@Base+0xb10>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #176] @ (59200 <_PyContext_NewHamtForTests@@Base+0xb10>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5918e <_PyContext_NewHamtForTests@@Base+0xaee> │ │ │ │ + beq.n 591de <_PyContext_NewHamtForTests@@Base+0xaee> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 59120 <_PyContext_NewHamtForTests@@Base+0xa80> │ │ │ │ + cbnz r0, 59170 <_PyContext_NewHamtForTests@@Base+0xa80> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5919c <_PyContext_NewHamtForTests@@Base+0xafc> │ │ │ │ + b.n 591ec <_PyContext_NewHamtForTests@@Base+0xafc> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5911c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ + beq.n 5916c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5911c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ + beq.n 5916c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #54540 @ 0xd50c │ │ │ │ + movw r1, #53964 @ 0xd2cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #54548 @ 0xd514 │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5911c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 5916c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ + bl b0834 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b30c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 59194 <_PyContext_NewHamtForTests@@Base+0xaf4> │ │ │ │ + bge.n 591e4 <_PyContext_NewHamtForTests@@Base+0xaf4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4ad8 │ │ │ │ - b.n 5911c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ + bl 1e5abc │ │ │ │ + b.n 5916c <_PyContext_NewHamtForTests@@Base+0xa7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5919c <_PyContext_NewHamtForTests@@Base+0xafc> │ │ │ │ + b.n 591ec <_PyContext_NewHamtForTests@@Base+0xafc> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #288] @ (592d4 <_PyContext_NewHamtForTests@@Base+0xc34>) │ │ │ │ + ldr r6, [pc, #288] @ (59324 <_PyContext_NewHamtForTests@@Base+0xc34>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 591be <_PyContext_NewHamtForTests@@Base+0xb1e> │ │ │ │ + cbz r0, 5920e <_PyContext_NewHamtForTests@@Base+0xb1e> │ │ │ │ movs r1, #3 │ │ │ │ - b.w 266890 │ │ │ │ + b.w 266a70 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #3828 @ 0xef4 │ │ │ │ + movw r1, #3252 @ 0xcb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 5920a <_PyContext_NewHamtForTests@@Base+0xb6a> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 5925a <_PyContext_NewHamtForTests@@Base+0xb6a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f6c3c │ │ │ │ - cbnz r0, 591fc <_PyContext_NewHamtForTests@@Base+0xb5c> │ │ │ │ + bl 1f794c │ │ │ │ + cbnz r0, 5924c <_PyContext_NewHamtForTests@@Base+0xb5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1168d8 │ │ │ │ - b.n 5920a <_PyContext_NewHamtForTests@@Base+0xb6a> │ │ │ │ + bl 1163d8 │ │ │ │ + b.n 5925a <_PyContext_NewHamtForTests@@Base+0xb6a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr r0, [pc, #12] @ (59210 <_PyContext_NewHamtForTests@@Base+0xb70>) │ │ │ │ + ldr r0, [pc, #12] @ (59260 <_PyContext_NewHamtForTests@@Base+0xb70>) │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ - bl ad708 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + bl ad0c0 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #11 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5921e <_PyContext_NewHamtForTests@@Base+0xb7e> │ │ │ │ + cbz r0, 5926e <_PyContext_NewHamtForTests@@Base+0xb7e> │ │ │ │ movs r1, #5 │ │ │ │ - b.w 266890 │ │ │ │ + b.w 266a70 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2c1cac │ │ │ │ + b.w 2c1a64 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 59274 <_PyContext_NewHamtForTests@@Base+0xbd4> │ │ │ │ + cbz r0, 592c4 <_PyContext_NewHamtForTests@@Base+0xbd4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5925c <_PyContext_NewHamtForTests@@Base+0xbbc> │ │ │ │ + cbz r0, 592ac <_PyContext_NewHamtForTests@@Base+0xbbc> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 59272 <_PyContext_NewHamtForTests@@Base+0xbd2> │ │ │ │ + cbnz r0, 592c2 <_PyContext_NewHamtForTests@@Base+0xbd2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59276 <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ + bge.n 592c6 <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 59276 <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ + cbnz r3, 592c6 <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59276 <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 592c6 <_PyContext_NewHamtForTests@@Base+0xbd6> │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr r6, [pc, #264] @ (59394 <_PyContext_NewHamtForTests@@Base+0xcf4>) │ │ │ │ + ldr r6, [pc, #264] @ (593e4 <_PyContext_NewHamtForTests@@Base+0xcf4>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 592ba <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ + bne.n 5930a <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 592ba <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ + ble.n 5930a <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 592ba <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ - cbnz r4, 592da <_PyContext_NewHamtForTests@@Base+0xc3a> │ │ │ │ + bne.n 5930a <_PyContext_NewHamtForTests@@Base+0xc1a> │ │ │ │ + cbnz r4, 5932a <_PyContext_NewHamtForTests@@Base+0xc3a> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #200] @ (59398 <_PyContext_NewHamtForTests@@Base+0xcf8>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #200] @ (593e8 <_PyContext_NewHamtForTests@@Base+0xcf8>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5936e <_PyContext_NewHamtForTests@@Base+0xcce> │ │ │ │ + beq.n 593be <_PyContext_NewHamtForTests@@Base+0xcce> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldrd r7, r6, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 59300 <_PyContext_NewHamtForTests@@Base+0xc60> │ │ │ │ + cbnz r0, 59350 <_PyContext_NewHamtForTests@@Base+0xc60> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59380 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ + b.n 593d0 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 592fc <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ + beq.n 5934c <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 59322 <_PyContext_NewHamtForTests@@Base+0xc82> │ │ │ │ + beq.n 59372 <_PyContext_NewHamtForTests@@Base+0xc82> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a100 │ │ │ │ + bl 4a150 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59380 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ + b.n 593d0 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #26604 @ 0x67ec │ │ │ │ + movw r1, #26028 @ 0x65ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #60116 @ 0xead4 │ │ │ │ + movw r0, #59540 @ 0xe894 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 592fc <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 5934c <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ + bl b0834 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c34c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 59378 <_PyContext_NewHamtForTests@@Base+0xcd8> │ │ │ │ + bge.n 593c8 <_PyContext_NewHamtForTests@@Base+0xcd8> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4ad8 │ │ │ │ - b.n 592fc <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ + bl 1e5abc │ │ │ │ + b.n 5934c <_PyContext_NewHamtForTests@@Base+0xc5c> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 59380 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ + b.n 593d0 <_PyContext_NewHamtForTests@@Base+0xce0> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r7, r6, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r4, r0, r7 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r6, [pc, #464] @ (5956c <_PyContext_NewHamtForTests@@Base+0xecc>) │ │ │ │ + ldr r6, [pc, #464] @ (595bc <_PyContext_NewHamtForTests@@Base+0xecc>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159310 │ │ │ │ - cbnz r0, 593fe <_PyContext_NewHamtForTests@@Base+0xd5e> │ │ │ │ + bl 159030 │ │ │ │ + cbnz r0, 5944e <_PyContext_NewHamtForTests@@Base+0xd5e> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 593cc <_PyContext_NewHamtForTests@@Base+0xd2c> │ │ │ │ + cbz r5, 5941c <_PyContext_NewHamtForTests@@Base+0xd2c> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 593d4 <_PyContext_NewHamtForTests@@Base+0xd34> │ │ │ │ + b.n 59424 <_PyContext_NewHamtForTests@@Base+0xd34> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 593f2 <_PyContext_NewHamtForTests@@Base+0xd52> │ │ │ │ + blt.n 59442 <_PyContext_NewHamtForTests@@Base+0xd52> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 593f2 <_PyContext_NewHamtForTests@@Base+0xd52> │ │ │ │ + cbnz r0, 59442 <_PyContext_NewHamtForTests@@Base+0xd52> │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59400 <_PyContext_NewHamtForTests@@Base+0xd60> │ │ │ │ + b.n 59450 <_PyContext_NewHamtForTests@@Base+0xd60> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59400 <_PyContext_NewHamtForTests@@Base+0xd60> │ │ │ │ + b.n 59450 <_PyContext_NewHamtForTests@@Base+0xd60> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5940a <_PyContext_NewHamtForTests@@Base+0xd6a> │ │ │ │ + cbz r3, 5945a <_PyContext_NewHamtForTests@@Base+0xd6a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5941a <_PyContext_NewHamtForTests@@Base+0xd7a> │ │ │ │ + cbz r0, 5946a <_PyContext_NewHamtForTests@@Base+0xd7a> │ │ │ │ movs r1, #7 │ │ │ │ - b.w 266890 │ │ │ │ + b.w 266a70 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #3844 @ 0xf04 │ │ │ │ + movw r0, #3268 @ 0xcc4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 59484 <_PyContext_NewHamtForTests@@Base+0xde4> │ │ │ │ + bhi.n 594d4 <_PyContext_NewHamtForTests@@Base+0xde4> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5949a <_PyContext_NewHamtForTests@@Base+0xdfa> │ │ │ │ + bmi.n 594ea <_PyContext_NewHamtForTests@@Base+0xdfa> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5100 @ 0x13ec │ │ │ │ + movw r0, #4524 @ 0x11ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59546 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - movw r0, #5100 @ 0x13ec │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + movw r0, #4524 @ 0x11ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59546 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - b.n 5945a <_PyContext_NewHamtForTests@@Base+0xdba> │ │ │ │ + beq.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + b.n 594aa <_PyContext_NewHamtForTests@@Base+0xdba> │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5951c <_PyContext_NewHamtForTests@@Base+0xe7c> │ │ │ │ + ble.n 5956c <_PyContext_NewHamtForTests@@Base+0xe7c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59502 <_PyContext_NewHamtForTests@@Base+0xe62> │ │ │ │ + beq.n 59552 <_PyContext_NewHamtForTests@@Base+0xe62> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 594e4 <_PyContext_NewHamtForTests@@Base+0xe44> │ │ │ │ + bpl.n 59534 <_PyContext_NewHamtForTests@@Base+0xe44> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59546 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + beq.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 59504 <_PyContext_NewHamtForTests@@Base+0xe64> │ │ │ │ + beq.n 59554 <_PyContext_NewHamtForTests@@Base+0xe64> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 59546 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5100 @ 0x13ec │ │ │ │ + movw r0, #4524 @ 0x11ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 59546 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 59522 <_PyContext_NewHamtForTests@@Base+0xe82> │ │ │ │ + beq.n 59572 <_PyContext_NewHamtForTests@@Base+0xe82> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59524 <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 59546 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - b.n 59524 <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ + bne.n 59574 <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + b.n 59574 <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 59524 <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ + b.n 59574 <_PyContext_NewHamtForTests@@Base+0xe84> │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b8840 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 2b85f0 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 59546 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ - movw r0, #16100 @ 0x3ee4 │ │ │ │ + cbz r0, 59596 <_PyContext_NewHamtForTests@@Base+0xea6> │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 4d2f0 │ │ │ │ + b.w 4d340 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr r5, [pc, #172] @ (5960c <_PyContext_NewHamtForTests@@Base+0xf6c>) │ │ │ │ + ldr r5, [pc, #172] @ (5965c <_PyContext_NewHamtForTests@@Base+0xf6c>) │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add r4, sp, #20 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 5958e <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ + bne.n 595de <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 5958e <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ + ble.n 595de <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 5958e <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ - cbnz r6, 595ac <_PyContext_NewHamtForTests@@Base+0xf0c> │ │ │ │ + bne.n 595de <_PyContext_NewHamtForTests@@Base+0xeee> │ │ │ │ + cbnz r6, 595fc <_PyContext_NewHamtForTests@@Base+0xf0c> │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ - ldr r3, [pc, #108] @ (59610 <_PyContext_NewHamtForTests@@Base+0xf70>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #108] @ (59660 <_PyContext_NewHamtForTests@@Base+0xf70>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 595ec <_PyContext_NewHamtForTests@@Base+0xf4c> │ │ │ │ + cbz r0, 5963c <_PyContext_NewHamtForTests@@Base+0xf4c> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 595e8 <_PyContext_NewHamtForTests@@Base+0xf48> │ │ │ │ - bl b0e80 │ │ │ │ + cbz r0, 59638 <_PyContext_NewHamtForTests@@Base+0xf48> │ │ │ │ + bl b0834 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b874 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 595f2 <_PyContext_NewHamtForTests@@Base+0xf52> │ │ │ │ + bge.n 59642 <_PyContext_NewHamtForTests@@Base+0xf52> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4ad8 │ │ │ │ + bl 1e5abc │ │ │ │ movs r6, #0 │ │ │ │ - b.n 595fa <_PyContext_NewHamtForTests@@Base+0xf5a> │ │ │ │ + b.n 5964a <_PyContext_NewHamtForTests@@Base+0xf5a> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 595fa <_PyContext_NewHamtForTests@@Base+0xf5a> │ │ │ │ + b.n 5964a <_PyContext_NewHamtForTests@@Base+0xf5a> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #20 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r6, [pc, #640] @ (59894 ) │ │ │ │ + ldr r6, [pc, #640] @ (598e4 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159310 │ │ │ │ - cbnz r0, 59676 <_PyContext_NewHamtForTests@@Base+0xfd6> │ │ │ │ + bl 159030 │ │ │ │ + cbnz r0, 596c6 <_PyContext_NewHamtForTests@@Base+0xfd6> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 59644 <_PyContext_NewHamtForTests@@Base+0xfa4> │ │ │ │ + cbz r5, 59694 <_PyContext_NewHamtForTests@@Base+0xfa4> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 5964c <_PyContext_NewHamtForTests@@Base+0xfac> │ │ │ │ + b.n 5969c <_PyContext_NewHamtForTests@@Base+0xfac> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 5966a <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ + blt.n 596ba <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 5966a <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ + cbnz r0, 596ba <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59678 <_PyContext_NewHamtForTests@@Base+0xfd8> │ │ │ │ + b.n 596c8 <_PyContext_NewHamtForTests@@Base+0xfd8> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59678 <_PyContext_NewHamtForTests@@Base+0xfd8> │ │ │ │ + b.n 596c8 <_PyContext_NewHamtForTests@@Base+0xfd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 59682 <_PyContext_NewHamtForTests@@Base+0xfe2> │ │ │ │ + cbz r3, 596d2 <_PyContext_NewHamtForTests@@Base+0xfe2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -67850,258 +67883,258 @@ │ │ │ │ sub sp, #32 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ mov r6, r3 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - cbz r6, 596b8 <_PyContext_NewHamtForTests@@Base+0x1018> │ │ │ │ + cbz r6, 59708 <_PyContext_NewHamtForTests@@Base+0x1018> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 596c8 <_PyContext_NewHamtForTests@@Base+0x1028> │ │ │ │ + cbz r2, 59718 <_PyContext_NewHamtForTests@@Base+0x1028> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 13e6f4 │ │ │ │ + bl 13e244 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 84dec │ │ │ │ - cbz r4, 596f6 <_PyContext_NewHamtForTests@@Base+0x1056> │ │ │ │ - ldr r0, [pc, #28] @ (596fc <_PyContext_NewHamtForTests@@Base+0x105c>) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 84b4c │ │ │ │ + cbz r4, 59746 <_PyContext_NewHamtForTests@@Base+0x1056> │ │ │ │ + ldr r0, [pc, #28] @ (5974c <_PyContext_NewHamtForTests@@Base+0x105c>) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57776 @ 0xe1b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ │ │ │ │ -00059700 : │ │ │ │ +00059750 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 5970e │ │ │ │ + cbnz r0, 5975e │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ - b.w 1352e0 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.w 134e28 <_Py_hashtable_destroy@@Base> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #3860 @ 0xf14 │ │ │ │ + movw r0, #3284 @ 0xcd4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24d240 <_PySlice_FromIndices@@Base+0xd74> │ │ │ │ + bl 24d8f0 <_PySlice_FromIndices@@Base+0xd64> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005973e <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +0005978e <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 263c8c <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ + bl 263e6c <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005976c : │ │ │ │ +000597bc : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #3880 @ 0xf28 │ │ │ │ + movw r1, #3304 @ 0xce8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 597b2 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 59802 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2c458 <__clock_getres64@plt> │ │ │ │ - cbz r0, 597b6 │ │ │ │ + cbz r0, 59806 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 597d6 │ │ │ │ + b.n 59826 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 597e0 │ │ │ │ + vldr d6, [pc, #24] @ 59830 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 5970e │ │ │ │ + bvs.n 5975e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 59804 │ │ │ │ + cbz r2, 59854 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 59806 │ │ │ │ + b.n 59856 │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 59814 │ │ │ │ - cbnz r2, 59814 │ │ │ │ - cbnz r4, 59836 │ │ │ │ + bhi.n 59864 │ │ │ │ + cbnz r2, 59864 │ │ │ │ + cbnz r4, 59886 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #4 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #344] @ (59984 ) │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + ldr r3, [pc, #344] @ (599d4 ) │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5997a │ │ │ │ + beq.w 599ca │ │ │ │ adds r1, r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq.n 59912 │ │ │ │ + beq.n 59962 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 59874 │ │ │ │ + cbz r7, 598c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 5986e │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 598be │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #3896 @ 0xf38 │ │ │ │ + movw r1, #3320 @ 0xcf8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #30212 @ 0x7604 │ │ │ │ + movw r0, #29636 @ 0x73c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5997a │ │ │ │ + b.n 599ca │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne.n 59876 │ │ │ │ - b.n 59920 │ │ │ │ - ldr r7, [pc, #272] @ (59988 ) │ │ │ │ + bne.n 598c6 │ │ │ │ + b.n 59970 │ │ │ │ + ldr r7, [pc, #272] @ (599d8 ) │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - cbz r5, 598e6 │ │ │ │ + cbz r5, 59936 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5988c │ │ │ │ + bne.n 598dc │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 598e8 │ │ │ │ - b.n 5992c │ │ │ │ + bne.n 59938 │ │ │ │ + b.n 5997c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 598b2 │ │ │ │ + bmi.n 59902 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #3920 @ 0xf50 │ │ │ │ + movw r1, #3344 @ 0xd10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 598ce │ │ │ │ + bne.n 5991e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 59886 │ │ │ │ + beq.n 598d6 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 59886 │ │ │ │ + beq.n 598d6 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 59886 │ │ │ │ + beq.n 598d6 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34568 @ 0x8708 │ │ │ │ + movw r1, #33992 @ 0x84c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5986a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 598ba │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5992e │ │ │ │ + bmi.n 5997e │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #3980 @ 0xf8c │ │ │ │ + movw r1, #3404 @ 0xd4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #30212 @ 0x7604 │ │ │ │ + movw r0, #29636 @ 0x73c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5986a │ │ │ │ - ldr r6, [pc, #116] @ (59988 ) │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 598ba │ │ │ │ + ldr r6, [pc, #116] @ (599d8 ) │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 5992e │ │ │ │ + b.n 5997e │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - ldr r6, [pc, #92] @ (59988 ) │ │ │ │ - b.n 5992e │ │ │ │ - ldr r6, [pc, #88] @ (59988 ) │ │ │ │ + ldr r6, [pc, #92] @ (599d8 ) │ │ │ │ + b.n 5997e │ │ │ │ + ldr r6, [pc, #88] @ (599d8 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5997a │ │ │ │ + cbz r0, 599ca │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -68118,38 +68151,38 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #20] │ │ │ │ - bl 97ae4 │ │ │ │ + bl 97894 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #816] @ (59cb8 ) │ │ │ │ + ldr r6, [pc, #816] @ (59d08 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #476 @ 0x1dc │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 599ea │ │ │ │ + cbz r0, 59a3a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b44c │ │ │ │ - ldr r0, [pc, #56] @ (599f0 ) │ │ │ │ + ldr r0, [pc, #56] @ (59a40 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w r5, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -68164,495 +68197,495 @@ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000599f4 : │ │ │ │ +00059a44 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 59a14 │ │ │ │ - movw r0, #26756 @ 0x6884 │ │ │ │ + bne.n 59a64 │ │ │ │ + movw r0, #26180 @ 0x6644 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 9406c │ │ │ │ - movw r0, #26764 @ 0x688c │ │ │ │ + b.w 93e28 │ │ │ │ + movw r0, #26188 @ 0x664c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 9406c │ │ │ │ + b.w 93e28 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 59aa4 │ │ │ │ - cbz r0, 59a78 │ │ │ │ + bl 59af4 │ │ │ │ + cbz r0, 59ac8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 59a58 │ │ │ │ + cbz r0, 59aa8 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59a78 │ │ │ │ + b.n 59ac8 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #20] @ 59a80 │ │ │ │ + vldr d6, [pc, #20] @ 59ad0 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 599ae │ │ │ │ + bvs.n 599fe │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #4004 @ 0xfa4 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ │ │ │ │ -00059a98 : │ │ │ │ +00059ae8 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59aea │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 59aea │ │ │ │ + bne.n 59b3a │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 59b3a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #4040 @ 0xfc8 │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #3464 @ 0xd88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59aee │ │ │ │ + b.n 59b3e │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ - bl 5998c │ │ │ │ - cbz r0, 59b2a │ │ │ │ + bl 599dc │ │ │ │ + cbz r0, 59b7a │ │ │ │ adds r2, r4, #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ - cbz r3, 59b22 │ │ │ │ + cbz r3, 59b72 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r6, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r6, [r3, #0] │ │ │ │ cmp r2, r4 │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ - bne.n 59b10 │ │ │ │ + bne.n 59b60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00059b2c : │ │ │ │ +00059b7c : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 277e1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277bfc <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w r6, [r0, #33] @ 0x21 │ │ │ │ - cbz r6, 59b92 │ │ │ │ + cbz r6, 59be2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 59bec │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 59c3c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 59ba4 │ │ │ │ + bpl.n 59bf4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 59bc4 │ │ │ │ + bgt.n 59c14 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #4076 @ 0xfec │ │ │ │ + movw r1, #3500 @ 0xdac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ movs r1, #2 │ │ │ │ add.w r0, r7, #16 │ │ │ │ - bl 841f4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 83fb4 <_PyTuple_FromArray@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59d04 │ │ │ │ + beq.w 59d54 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 270828 <_PyArg_ParseStackAndKeywords@@Base+0xaf0> │ │ │ │ + bl 270a00 <_PyArg_ParseStackAndKeywords@@Base+0xaf0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59c00 │ │ │ │ + bne.n 59c50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 59bf0 │ │ │ │ + blt.n 59c40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59d04 │ │ │ │ + b.n 59d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59bec │ │ │ │ + bne.n 59c3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59bec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59c3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59c12 │ │ │ │ + bge.n 59c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59c12 │ │ │ │ + cbnz r3, 59c62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r7, #16] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq.n 59c56 │ │ │ │ + beq.n 59ca6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b5ab4 │ │ │ │ + bl 2b5864 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59d04 │ │ │ │ + beq.n 59d54 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 270e74 <_PyArg_ParseStackAndKeywords@@Base+0x113c> │ │ │ │ + bl 27104c <_PyArg_ParseStackAndKeywords@@Base+0x113c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59c46 │ │ │ │ + bne.n 59c96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 59bec │ │ │ │ + bl 8388c │ │ │ │ + b.n 59c3c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 59c7e │ │ │ │ + bmi.n 59cce │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4136 @ 0x1028 │ │ │ │ + movw r1, #3560 @ 0xde8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ - bl 9b974 │ │ │ │ + b.w f3c30 │ │ │ │ + bl 9b71c │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59c8e │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 59c92 │ │ │ │ - b.n 59bec │ │ │ │ + bne.n 59cde │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 59ce2 │ │ │ │ + b.n 59c3c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59caa │ │ │ │ + bge.n 59cfa │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58320 @ 0xe3d0 │ │ │ │ + movw r1, #57744 @ 0xe190 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 59bec │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 59c3c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 59cfc │ │ │ │ + beq.n 59d4c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 59cde │ │ │ │ + bmi.n 59d2e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4188 @ 0x105c │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbz r0, 59cee │ │ │ │ - bl a0618 │ │ │ │ + cbz r0, 59d3e │ │ │ │ + bl a0104 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 59d04 │ │ │ │ + b.n 59d54 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 59d12 │ │ │ │ + cbz r2, 59d62 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - cbnz r3, 59d16 │ │ │ │ + cbnz r3, 59d66 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2655a0 │ │ │ │ + bl 265780 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59d4a │ │ │ │ + beq.n 59d9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59d4c │ │ │ │ + bge.n 59d9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59d4c │ │ │ │ + b.n 59d9c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 59d6c │ │ │ │ + bls.n 59dbc │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 59da0 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 59df0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 59d7c │ │ │ │ + cbz r0, 59dcc │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 59d7e │ │ │ │ - b.n 59d64 │ │ │ │ + bls.n 59dce │ │ │ │ + b.n 59db4 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59d64 │ │ │ │ + beq.n 59db4 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ adds r5, r4, #4 │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 59dbe │ │ │ │ + bne.n 59e0e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00059dd8 : │ │ │ │ +00059e28 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #4364 @ 0x110c │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 59e38 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 59e88 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 23c6a4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23cd58 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59e38 │ │ │ │ + beq.n 59e88 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23ce48 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23d500 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ae58 <__clock_settime64@plt> │ │ │ │ - cbz r0, 59e3c │ │ │ │ + cbz r0, 59e8c │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59e44 │ │ │ │ + b.n 59e94 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - movw r1, #22424 @ 0x5798 │ │ │ │ + movw r1, #21848 @ 0x5558 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 400be │ │ │ │ + b.w 4010c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (59e94 ) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (59ee4 ) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 59e84 │ │ │ │ + cbz r2, 59ed4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 59e84 │ │ │ │ - movw r0, #3436 @ 0xd6c │ │ │ │ + cbz r3, 59ed4 │ │ │ │ + movw r0, #2860 @ 0xb2c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r0, #62492 @ 0xf41c │ │ │ │ + b.w 94e38 │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #16508 @ 0x407c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 59ec2 │ │ │ │ + beq.n 59f12 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 59ec6 │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 59f16 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 59eca │ │ │ │ + b.n 59f1a │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 59f00 │ │ │ │ + bpl.n 59f50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59f08 │ │ │ │ + cbz r0, 59f58 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2655a0 │ │ │ │ + bl 265780 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59f08 │ │ │ │ + bne.n 59f58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59efc │ │ │ │ + bge.n 59f4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59efc │ │ │ │ + cbnz r3, 59f4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59f08 │ │ │ │ + b.n 59f58 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r2, #39852 @ 0x9bac │ │ │ │ + movw r2, #39276 @ 0x996c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r3, #39868 @ 0x9bbc │ │ │ │ + movw r3, #39292 @ 0x997c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ bic.w r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -68660,63 +68693,63 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #40728 @ 0x9f18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 59f64 │ │ │ │ + beq.n 59fb4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 59f9e │ │ │ │ + b.n 59fee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 59f5a │ │ │ │ + bne.n 59faa │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 59f5a │ │ │ │ + bhi.n 59faa │ │ │ │ mov r4, r2 │ │ │ │ - bl 4afd8 │ │ │ │ + bl 4b028 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 59f9c │ │ │ │ + beq.n 59fec │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 59f9e │ │ │ │ + b.n 59fee │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5a02e │ │ │ │ + bne.n 5a07e │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a02e │ │ │ │ + beq.n 5a07e │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a070 │ │ │ │ + beq.n 5a0c0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -68732,379 +68765,379 @@ │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r0, #24] │ │ │ │ - cbz r2, 5a03a │ │ │ │ + cbz r2, 5a08a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r3, [r0, #28] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r0, #32] │ │ │ │ - b.n 5a03a │ │ │ │ + b.n 5a08a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldrd r1, r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - cbz r3, 5a04c │ │ │ │ + cbz r3, 5a09c │ │ │ │ movs r0, #3 │ │ │ │ - bl 8ecc4 │ │ │ │ + bl 8e7f4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a054 │ │ │ │ + b.n 5a0a4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a060 │ │ │ │ + blt.n 5a0b0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5a070 │ │ │ │ + b.n 5a0c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a05c │ │ │ │ + bne.n 5a0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a05c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a0ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 12ca18 <_PyRecursiveMutex_Lock@@Base+0x8c> │ │ │ │ + b.w 12c500 <_PyRecursiveMutex_Lock@@Base+0x8c> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #55816 @ 0xda08 │ │ │ │ + movw r0, #55240 @ 0xd7c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5a0be │ │ │ │ + bls.n 5a10e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4408 @ 0x1138 │ │ │ │ + movw r1, #3832 @ 0xef8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5a110 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5a160 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r6, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #5752 @ 0x1678 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 27e36c <_PyUnicode_EncodeUTF16@@Base+0x3184> │ │ │ │ + bl 27e14c <_PyUnicode_EncodeUTF16@@Base+0x3184> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a110 │ │ │ │ + cbnz r0, 5a160 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 5a110 │ │ │ │ - bl f73ac │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 5a160 │ │ │ │ + bl f6eb0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a5a9c │ │ │ │ - cbz r4, 5a110 │ │ │ │ + bl 2a584c │ │ │ │ + cbz r4, 5a160 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5a110 │ │ │ │ + blt.n 5a160 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a10a │ │ │ │ + blt.n 5a15a │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5a110 │ │ │ │ + b.n 5a160 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5a106 │ │ │ │ + b.n 5a156 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #12128 @ 0x2f60 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a130 │ │ │ │ + bne.n 5a180 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a134 │ │ │ │ + bge.n 5a184 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 2152d0 │ │ │ │ + b.w 215f98 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #52] @ (5a18c ) │ │ │ │ + ldr r2, [pc, #52] @ (5a1dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r2, r3, #3804 @ 0xedc │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a172 │ │ │ │ + beq.n 5a1c2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5a168 │ │ │ │ + b.n 5a1b8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a17c │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5a186 │ │ │ │ + bne.n 5a1cc │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5a1d6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 5a1ba │ │ │ │ + cbz r0, 5a20a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a1ba │ │ │ │ + bge.n 5a20a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a1ba │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a20a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c2cc │ │ │ │ + bl 15bfe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c3b4 │ │ │ │ + bl 19cee8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005a1ca : │ │ │ │ +0005a21a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (5a200 ) │ │ │ │ + ldr r4, [pc, #36] @ (5a250 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 24687c <_PyUnicode_Copy@@Base+0x328> │ │ │ │ + bl 246f3c <_PyUnicode_Copy@@Base+0x328> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5a1fc │ │ │ │ - movw r0, #4492 @ 0x118c │ │ │ │ + bge.n 5a24c │ │ │ │ + movw r0, #3916 @ 0xf4c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243288 │ │ │ │ + b.w 243948 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5a22a │ │ │ │ + cbnz r0, 5a27a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a232 │ │ │ │ + cbz r0, 5a282 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a21c │ │ │ │ + beq.n 5a26c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2dd35c <_PyXIData_Free@@Base+0xc6c> │ │ │ │ + b.w 2dd114 <_PyXIData_Free@@Base+0xc6c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59991 @ 0xea57 │ │ │ │ + movw r1, #60071 @ 0xeaa7 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #1100 @ 0x44c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e630 │ │ │ │ - movw r1, #22412 @ 0x578c │ │ │ │ + b.w 4e680 │ │ │ │ + movw r1, #21836 @ 0x554c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 4114c <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ + b.w 4119c <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5a27a │ │ │ │ + cbnz r3, 5a2ca │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5a27a │ │ │ │ + ble.n 5a2ca │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5a27a │ │ │ │ - cbnz r4, 5a296 │ │ │ │ + bne.n 5a2ca │ │ │ │ + cbnz r4, 5a2e6 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #108] @ (5a2f8 ) │ │ │ │ + ldr r3, [pc, #108] @ (5a348 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a2f0 │ │ │ │ + cbz r0, 5a340 │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a2a8 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5a2f0 │ │ │ │ + bne.n 5a2f8 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5a340 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a2d4 │ │ │ │ + beq.n 5a324 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #4532 @ 0x11b4 │ │ │ │ + movw r1, #3956 @ 0xf74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4572 @ 0x11dc │ │ │ │ + movw r1, #3996 @ 0xf9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #144] @ (5a38c ) │ │ │ │ + ldr r7, [pc, #144] @ (5a3dc ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5a320 │ │ │ │ + bhi.n 5a370 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9438c │ │ │ │ - bl 2dd47c <_PyXIData_Free@@Base+0xd8c> │ │ │ │ + b.w 94148 │ │ │ │ + bl 2dd2d0 <_PySemaphore_Destroy@@Base+0x90> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5a3ba │ │ │ │ + bl 5a40a │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ - cbz r3, 5a350 │ │ │ │ + cbz r3, 5a3a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r4, r4, r3, lsl #4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a35a │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5a364 │ │ │ │ + bne.n 5a3aa │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5a3b4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5a372 │ │ │ │ + cbz r0, 5a3c2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 284a48 │ │ │ │ + bl 284864 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5a3a4 │ │ │ │ + beq.n 5a3f4 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 5a3b4 │ │ │ │ + bne.n 5a404 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a3b6 │ │ │ │ + bge.n 5a406 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5a3b6 │ │ │ │ + b.n 5a406 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r3, 5a3ce │ │ │ │ + cbz r3, 5a41e │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5a40e │ │ │ │ + bne.n 5a45e │ │ │ │ push {r4} │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ lsl.w r3, r3, r4 │ │ │ │ @@ -69125,91 +69158,91 @@ │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 284a48 │ │ │ │ + bl 284864 │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5a3ba │ │ │ │ + bl 5a40a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #3 │ │ │ │ mov r1, sp │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5a480 │ │ │ │ - cbz r4, 5a4b4 │ │ │ │ - movw r3, #4616 @ 0x1208 │ │ │ │ + cbnz r0, 5a4d0 │ │ │ │ + cbz r4, 5a504 │ │ │ │ + movw r3, #4040 @ 0xfc8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ blx 2c458 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5a494 │ │ │ │ + cbz r0, 5a4e4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a4c8 │ │ │ │ + b.n 5a518 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s13, [sp, #24] │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #40] @ 5a4d0 │ │ │ │ + vldr d5, [pc, #40] @ 5a520 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e9b58 │ │ │ │ + bl 1ead28 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 5a3fe │ │ │ │ + bvs.n 5a44e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -0005a4d8 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005a528 <_PyErr_FormatFromCause@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (5a50c <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (5a55c <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3937c │ │ │ │ + bl 39384 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -69217,394 +69250,394 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5a536 <_PyErr_FormatFromCause@@Base+0x5e> │ │ │ │ + cbnz r0, 5a586 <_PyErr_FormatFromCause@@Base+0x5e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a53e <_PyErr_FormatFromCause@@Base+0x66> │ │ │ │ + cbz r0, 5a58e <_PyErr_FormatFromCause@@Base+0x66> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a528 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + beq.n 5a578 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl eee5c │ │ │ │ + bl ee8d8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5a56e <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ + cbz r0, 5a5be <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a56e <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ + bge.n 5a5be <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a56e <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a5be <_PyErr_FormatFromCause@@Base+0x96> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5a588 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ + cbz r0, 5a5d8 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a588 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ + bge.n 5a5d8 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a588 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a5d8 <_PyErr_FormatFromCause@@Base+0xb0> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5a5a2 <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ + cbz r0, 5a5f2 <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5a2 <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ + bge.n 5a5f2 <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a5a2 <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a5f2 <_PyErr_FormatFromCause@@Base+0xca> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5a5bc <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ + cbz r0, 5a60c <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5bc <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ + bge.n 5a60c <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a5bc <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a60c <_PyErr_FormatFromCause@@Base+0xe4> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5a5d6 <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ + cbz r0, 5a626 <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5d6 <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ + bge.n 5a626 <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a5d6 <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a626 <_PyErr_FormatFromCause@@Base+0xfe> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 5a5f0 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ + cbz r0, 5a640 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a5f0 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ + bge.n 5a640 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a5f0 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a640 <_PyErr_FormatFromCause@@Base+0x118> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 5a60a <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ + cbz r0, 5a65a <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a60a <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ + bge.n 5a65a <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a60a <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a65a <_PyErr_FormatFromCause@@Base+0x132> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 5a624 <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ + cbz r0, 5a674 <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a624 <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ + bge.n 5a674 <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a624 <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a674 <_PyErr_FormatFromCause@@Base+0x14c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 5a63e <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ + cbz r0, 5a68e <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a63e <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ + bge.n 5a68e <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a63e <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a68e <_PyErr_FormatFromCause@@Base+0x166> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 5a658 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ + cbz r0, 5a6a8 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a658 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ + bge.n 5a6a8 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a658 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6a8 <_PyErr_FormatFromCause@@Base+0x180> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5a672 <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ + cbz r0, 5a6c2 <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a672 <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ + bge.n 5a6c2 <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a672 <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6c2 <_PyErr_FormatFromCause@@Base+0x19a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5a68c <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ + cbz r0, 5a6dc <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a68c <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ + bge.n 5a6dc <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a68c <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6dc <_PyErr_FormatFromCause@@Base+0x1b4> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 5a6a6 <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ + cbz r0, 5a6f6 <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6a6 <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ + bge.n 5a6f6 <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6a6 <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6f6 <_PyErr_FormatFromCause@@Base+0x1ce> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5a6c0 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ + cbz r0, 5a710 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6c0 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ + bge.n 5a710 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6c0 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a710 <_PyErr_FormatFromCause@@Base+0x1e8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5a6da <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ + cbz r0, 5a72a <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6da <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ + bge.n 5a72a <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6da <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a72a <_PyErr_FormatFromCause@@Base+0x202> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5a6f4 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ + cbz r0, 5a744 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6f4 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ + bge.n 5a744 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6f4 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a744 <_PyErr_FormatFromCause@@Base+0x21c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5a70e <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ + cbz r0, 5a75e <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a70e <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ + bge.n 5a75e <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a70e <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a75e <_PyErr_FormatFromCause@@Base+0x236> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5a728 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ + cbz r0, 5a778 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a728 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ + bge.n 5a778 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a728 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a778 <_PyErr_FormatFromCause@@Base+0x250> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #4656 @ 0x1230 │ │ │ │ + movw r0, #4080 @ 0xff0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r4, [r1, #16] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5a94a <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ - cbz r0, 5a7a0 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ + bl 5a99a <_PyErr_FormatFromCause@@Base+0x472> │ │ │ │ + cbz r0, 5a7f0 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - cbnz r4, 5a7a0 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ + cbnz r4, 5a7f0 <_PyErr_FormatFromCause@@Base+0x2c8> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c2ef4 │ │ │ │ + bl 2c2cac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a7a4 <_PyErr_FormatFromCause@@Base+0x2cc> │ │ │ │ + beq.n 5a7f4 <_PyErr_FormatFromCause@@Base+0x2cc> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 88258 │ │ │ │ - b.n 5a7a6 <_PyErr_FormatFromCause@@Base+0x2ce> │ │ │ │ - ldr r0, [pc, #8] @ (5a7ac <_PyErr_FormatFromCause@@Base+0x2d4>) │ │ │ │ - b.n 5a7a6 <_PyErr_FormatFromCause@@Base+0x2ce> │ │ │ │ + bl 88010 │ │ │ │ + b.n 5a7f6 <_PyErr_FormatFromCause@@Base+0x2ce> │ │ │ │ + ldr r0, [pc, #8] @ (5a7fc <_PyErr_FormatFromCause@@Base+0x2d4>) │ │ │ │ + b.n 5a7f6 <_PyErr_FormatFromCause@@Base+0x2ce> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35168 @ 0x8960 │ │ │ │ + movw r1, #34592 @ 0x8720 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 122920 │ │ │ │ - cbnz r0, 5a7dc <_PyErr_FormatFromCause@@Base+0x304> │ │ │ │ - movw r0, #4668 @ 0x123c │ │ │ │ + bl 122414 │ │ │ │ + cbnz r0, 5a82c <_PyErr_FormatFromCause@@Base+0x304> │ │ │ │ + movw r0, #4092 @ 0xffc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 243288 │ │ │ │ + b.w 243948 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 83ac4 │ │ │ │ + b.w 8388c │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5a7fe <_PyErr_FormatFromCause@@Base+0x326> │ │ │ │ + bgt.n 5a84e <_PyErr_FormatFromCause@@Base+0x326> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4720 @ 0x1270 │ │ │ │ + movw r1, #4144 @ 0x1030 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #4 │ │ │ │ - ble.n 5a82e <_PyErr_FormatFromCause@@Base+0x356> │ │ │ │ + ble.n 5a87e <_PyErr_FormatFromCause@@Base+0x356> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4768 @ 0x12a0 │ │ │ │ + movw r1, #4192 @ 0x1060 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5a894 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ + beq.n 5a8e4 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 14a2bc │ │ │ │ + bl 149e14 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a866 <_PyErr_FormatFromCause@@Base+0x38e> │ │ │ │ + cbnz r0, 5a8b6 <_PyErr_FormatFromCause@@Base+0x38e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #4812 @ 0x12cc │ │ │ │ + movw r1, #4236 @ 0x108c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2697d0 │ │ │ │ + bl 2699b0 │ │ │ │ cmp r6, #2 │ │ │ │ mov r9, r0 │ │ │ │ - beq.n 5a884 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ + beq.n 5a8d4 <_PyErr_FormatFromCause@@Base+0x3ac> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 5a886 <_PyErr_FormatFromCause@@Base+0x3ae> │ │ │ │ + beq.n 5a8d6 <_PyErr_FormatFromCause@@Base+0x3ae> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5a894 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ - b.n 5a886 <_PyErr_FormatFromCause@@Base+0x3ae> │ │ │ │ + blt.n 5a8e4 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ + b.n 5a8d6 <_PyErr_FormatFromCause@@Base+0x3ae> │ │ │ │ movs r7, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 5ab14 <_PyErr_FormatFromCause@@Base+0x63c> │ │ │ │ + b.n 5ab64 <_PyErr_FormatFromCause@@Base+0x63c> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a8c0 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5a910 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a944 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 5a994 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + bl b0834 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9ac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ - cbz r6, 5a8fc <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ + bl b39dc │ │ │ │ + cbz r6, 5a94c <_PyErr_FormatFromCause@@Base+0x424> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5a8ec <_PyErr_FormatFromCause@@Base+0x414> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5a93c <_PyErr_FormatFromCause@@Base+0x414> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a8c0 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ - b.n 5a944 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + beq.n 5a910 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ + b.n 5a994 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 5a944 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 5a994 <_PyErr_FormatFromCause@@Base+0x46c> │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r4, r5, [sp, #112] @ 0x70 │ │ │ │ strd r4, r5, [sp, #40] @ 0x28 │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ strd r4, r5, [sp, #32] │ │ │ │ ldrd r4, r5, [sp, #96] @ 0x60 │ │ │ │ @@ -69616,165 +69649,165 @@ │ │ │ │ ldrd r2, r1, [sp, #128] @ 0x80 │ │ │ │ strd r2, r1, [sp, #52] @ 0x34 │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 4aa3c │ │ │ │ - b.n 5a946 <_PyErr_FormatFromCause@@Base+0x46e> │ │ │ │ + bl 4aa8c │ │ │ │ + b.n 5a996 <_PyErr_FormatFromCause@@Base+0x46e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #59456 @ 0xe840 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5a970 <_PyErr_FormatFromCause@@Base+0x498> │ │ │ │ + beq.n 5a9c0 <_PyErr_FormatFromCause@@Base+0x498> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 5a978 <_PyErr_FormatFromCause@@Base+0x4a0> │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 5a9c8 <_PyErr_FormatFromCause@@Base+0x4a0> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5a9a2 <_PyErr_FormatFromCause@@Base+0x4ca> │ │ │ │ + cbz r3, 5a9f2 <_PyErr_FormatFromCause@@Base+0x4ca> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 5a9b0 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ + b.n 5aa00 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ movw r3, #59248 @ 0xe770 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a998 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ + beq.n 5a9e8 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ movw r1, #59248 @ 0xe770 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 5a998 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 5a9e8 <_PyErr_FormatFromCause@@Base+0x4c0> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a9b0 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ + b.n 5aa00 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a994 <_PyErr_FormatFromCause@@Base+0x4bc> │ │ │ │ + beq.n 5a9e4 <_PyErr_FormatFromCause@@Base+0x4bc> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5a9b0 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ + b.n 5aa00 <_PyErr_FormatFromCause@@Base+0x4d8> │ │ │ │ movw r3, #59248 @ 0xe770 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5a984 <_PyErr_FormatFromCause@@Base+0x4ac> │ │ │ │ - b.n 5a994 <_PyErr_FormatFromCause@@Base+0x4bc> │ │ │ │ + bne.n 5a9d4 <_PyErr_FormatFromCause@@Base+0x4ac> │ │ │ │ + b.n 5a9e4 <_PyErr_FormatFromCause@@Base+0x4bc> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ (5aa38 <_PyErr_FormatFromCause@@Base+0x560>) │ │ │ │ + ldr r4, [pc, #116] @ (5aa88 <_PyErr_FormatFromCause@@Base+0x560>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5a9da <_PyErr_FormatFromCause@@Base+0x502> │ │ │ │ + bne.n 5aa2a <_PyErr_FormatFromCause@@Base+0x502> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5a9ca <_PyErr_FormatFromCause@@Base+0x4f2> │ │ │ │ + bne.n 5aa1a <_PyErr_FormatFromCause@@Base+0x4f2> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5a9ec <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ + beq.n 5aa3c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ mov r0, r4 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #76] @ (5aa3c <_PyErr_FormatFromCause@@Base+0x564>) │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #76] @ (5aa8c <_PyErr_FormatFromCause@@Base+0x564>) │ │ │ │ ldr.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r5, 5a9fe <_PyErr_FormatFromCause@@Base+0x526> │ │ │ │ + cbz r5, 5aa4e <_PyErr_FormatFromCause@@Base+0x526> │ │ │ │ ldr.w r5, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r6, [r3, #1552] @ 0x610 │ │ │ │ - b.n 5aa00 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ + b.n 5aa50 <_PyErr_FormatFromCause@@Base+0x528> │ │ │ │ mov r6, r5 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5aa18 <_PyErr_FormatFromCause@@Base+0x540> │ │ │ │ + bne.n 5aa68 <_PyErr_FormatFromCause@@Base+0x540> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aa08 <_PyErr_FormatFromCause@@Base+0x530> │ │ │ │ + bne.n 5aa58 <_PyErr_FormatFromCause@@Base+0x530> │ │ │ │ dmb ish │ │ │ │ - beq.n 5aa24 <_PyErr_FormatFromCause@@Base+0x54c> │ │ │ │ - ldr r0, [pc, #24] @ (5aa38 <_PyErr_FormatFromCause@@Base+0x560>) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 5aa74 <_PyErr_FormatFromCause@@Base+0x54c> │ │ │ │ + ldr r0, [pc, #24] @ (5aa88 <_PyErr_FormatFromCause@@Base+0x560>) │ │ │ │ + bl 2845f8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4852 @ 0x12f4 │ │ │ │ + movw r0, #4276 @ 0x10b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 5aa6c <_PyErr_FormatFromCause@@Base+0x594> │ │ │ │ + cbnz r3, 5aabc <_PyErr_FormatFromCause@@Base+0x594> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5aa88 <_PyErr_FormatFromCause@@Base+0x5b0> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5aad8 <_PyErr_FormatFromCause@@Base+0x5b0> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5aa8c <_PyErr_FormatFromCause@@Base+0x5b4> │ │ │ │ + cbz r3, 5aadc <_PyErr_FormatFromCause@@Base+0x5b4> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aaa2 <_PyErr_FormatFromCause@@Base+0x5ca> │ │ │ │ + b.n 5aaf2 <_PyErr_FormatFromCause@@Base+0x5ca> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbz r0, 5aa9a <_PyErr_FormatFromCause@@Base+0x5c2> │ │ │ │ + cbz r0, 5aaea <_PyErr_FormatFromCause@@Base+0x5c2> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #12] @ (5aaa4 <_PyErr_FormatFromCause@@Base+0x5cc>) │ │ │ │ - b.w a8b24 │ │ │ │ + ldr r1, [pc, #12] @ (5aaf4 <_PyErr_FormatFromCause@@Base+0x5cc>) │ │ │ │ + b.w a84dc │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ usat r0, #18, r8, lsl #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 5aac0 <_PyErr_FormatFromCause@@Base+0x5e8> │ │ │ │ + cbz r1, 5ab10 <_PyErr_FormatFromCause@@Base+0x5e8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5aadc <_PyErr_FormatFromCause@@Base+0x604> │ │ │ │ + bmi.n 5ab2c <_PyErr_FormatFromCause@@Base+0x604> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15660 @ 0x3d2c │ │ │ │ + movw r1, #15084 @ 0x3aec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5aaf4 <_PyErr_FormatFromCause@@Base+0x61c> │ │ │ │ + b.n 5ab44 <_PyErr_FormatFromCause@@Base+0x61c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -69790,616 +69823,598 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbnz r2, 5ab38 <_PyErr_FormatFromCause@@Base+0x660> │ │ │ │ - bl 1e4e14 │ │ │ │ - b.n 5ab3a <_PyErr_FormatFromCause@@Base+0x662> │ │ │ │ + cbnz r2, 5ab88 <_PyErr_FormatFromCause@@Base+0x660> │ │ │ │ + bl 1e5df8 │ │ │ │ + b.n 5ab8a <_PyErr_FormatFromCause@@Base+0x662> │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #4856 @ 0x12f8 │ │ │ │ + movw r1, #4280 @ 0x10b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #4860 @ 0x12fc │ │ │ │ + movw r0, #4284 @ 0x10bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ac56 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - cbnz r4, 5ab5e <_PyErr_FormatFromCause@@Base+0x686> │ │ │ │ + beq.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + cbnz r4, 5abae <_PyErr_FormatFromCause@@Base+0x686> │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 5ab7e <_PyErr_FormatFromCause@@Base+0x6a6> │ │ │ │ + b.n 5abce <_PyErr_FormatFromCause@@Base+0x6a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a2bc │ │ │ │ - cbz r0, 5abb2 <_PyErr_FormatFromCause@@Base+0x6da> │ │ │ │ - movw r1, #41772 @ 0xa32c │ │ │ │ + bl 149e14 │ │ │ │ + cbz r0, 5ac02 <_PyErr_FormatFromCause@@Base+0x6da> │ │ │ │ + movw r1, #41196 @ 0xa0ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a28ac │ │ │ │ + bl 1a38a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac56 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + bl b0834 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b208 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.w 5ad32 <_PyErr_FormatFromCause@@Base+0x85a> │ │ │ │ + bne.w 5ad82 <_PyErr_FormatFromCause@@Base+0x85a> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 5ad02 <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.w 5ad52 <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ac56 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - b.n 5ab7e <_PyErr_FormatFromCause@@Base+0x6a6> │ │ │ │ + bne.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + b.n 5abce <_PyErr_FormatFromCause@@Base+0x6a6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bmi.n 5ac70 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ + bmi.n 5acc0 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e6e4 │ │ │ │ + bl 13e234 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5ad12 <_PyErr_FormatFromCause@@Base+0x83a> │ │ │ │ + beq.w 5ad62 <_PyErr_FormatFromCause@@Base+0x83a> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ac70 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ + beq.n 5acc0 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ tst.w r5, #402653184 @ 0x18000000 │ │ │ │ - bne.n 5ac70 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ + bne.n 5acc0 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 159244 │ │ │ │ + bl 158f64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ac5a <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ + bne.n 5acaa <_PyErr_FormatFromCause@@Base+0x782> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ - bgt.n 5ac0a <_PyErr_FormatFromCause@@Base+0x732> │ │ │ │ + bgt.n 5ac5a <_PyErr_FormatFromCause@@Base+0x732> │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r9 │ │ │ │ blx 2addc <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #432] @ (5adb0 <_PyErr_FormatFromCause@@Base+0x8d8>) │ │ │ │ + ldr r3, [pc, #432] @ (5ae00 <_PyErr_FormatFromCause@@Base+0x8d8>) │ │ │ │ add.w r2, r9, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b208 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5ac3c <_PyErr_FormatFromCause@@Base+0x764> │ │ │ │ + bne.n 5ac8c <_PyErr_FormatFromCause@@Base+0x764> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ac42 <_PyErr_FormatFromCause@@Base+0x76a> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5ac92 <_PyErr_FormatFromCause@@Base+0x76a> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac0a <_PyErr_FormatFromCause@@Base+0x732> │ │ │ │ - b.n 5ac50 <_PyErr_FormatFromCause@@Base+0x778> │ │ │ │ + beq.n 5ac5a <_PyErr_FormatFromCause@@Base+0x732> │ │ │ │ + b.n 5aca0 <_PyErr_FormatFromCause@@Base+0x778> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 5ad3e <_PyErr_FormatFromCause@@Base+0x866> │ │ │ │ + bge.n 5ad8e <_PyErr_FormatFromCause@@Base+0x866> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ada6 <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + b.n 5adf6 <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac56 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - bl f73ac │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + beq.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + bl f6eb0 │ │ │ │ + movw r1, #51788 @ 0xca4c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a28ac │ │ │ │ + bl 1a38a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ac56 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + beq.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 5acaa <_PyErr_FormatFromCause@@Base+0x7d2> │ │ │ │ + ble.n 5acfa <_PyErr_FormatFromCause@@Base+0x7d2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4872 @ 0x1308 │ │ │ │ + movw r1, #4296 @ 0x10c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 5ac56 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + bl 159d64 │ │ │ │ + b.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 2addc <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #240] @ (5adb0 <_PyErr_FormatFromCause@@Base+0x8d8>) │ │ │ │ + ldr r3, [pc, #240] @ (5ae00 <_PyErr_FormatFromCause@@Base+0x8d8>) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 15a044 │ │ │ │ - bl b0e80 │ │ │ │ + bl 159d64 │ │ │ │ + bl b0834 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b208 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 5acfe <_PyErr_FormatFromCause@@Base+0x826> │ │ │ │ + bne.n 5ad4e <_PyErr_FormatFromCause@@Base+0x826> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ad02 <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5ad52 <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5acce <_PyErr_FormatFromCause@@Base+0x7f6> │ │ │ │ - b.n 5ac56 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + beq.n 5ad1e <_PyErr_FormatFromCause@@Base+0x7f6> │ │ │ │ + b.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5ad8a <_PyErr_FormatFromCause@@Base+0x8b2> │ │ │ │ + bge.n 5adda <_PyErr_FormatFromCause@@Base+0x8b2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 5ac56 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4904 @ 0x1328 │ │ │ │ + movw r1, #4328 @ 0x10e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5ad02 <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ + blt.n 5ad52 <_PyErr_FormatFromCause@@Base+0x82a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ - b.n 5ada6 <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ + bl 94148 │ │ │ │ + b.n 5adf6 <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ad4e <_PyErr_FormatFromCause@@Base+0x876> │ │ │ │ + bne.n 5ad9e <_PyErr_FormatFromCause@@Base+0x876> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ad6a <_PyErr_FormatFromCause@@Base+0x892> │ │ │ │ - movw r1, #50248 @ 0xc448 │ │ │ │ + bne.n 5adba <_PyErr_FormatFromCause@@Base+0x892> │ │ │ │ + movw r1, #49672 @ 0xc208 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movs r2, #8 │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 5ad72 <_PyErr_FormatFromCause@@Base+0x89a> │ │ │ │ + cbnz r0, 5adc2 <_PyErr_FormatFromCause@@Base+0x89a> │ │ │ │ mov r0, r9 │ │ │ │ - bl 9438c │ │ │ │ - b.n 5ada6 <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ + bl 94148 │ │ │ │ + b.n 5adf6 <_PyErr_FormatFromCause@@Base+0x8ce> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52400 @ 0xccb0 │ │ │ │ + movw r1, #51824 @ 0xca70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5ac56 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ - movw r1, #50248 @ 0xc448 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5aca6 <_PyErr_FormatFromCause@@Base+0x77e> │ │ │ │ + movw r1, #49672 @ 0xc208 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ad72 <_PyErr_FormatFromCause@@Base+0x89a> │ │ │ │ + bne.n 5adc2 <_PyErr_FormatFromCause@@Base+0x89a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r4, r1, #1 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #24] @ (5ade0 <_PyErr_FormatFromCause@@Base+0x908>) │ │ │ │ - bl 1c887c │ │ │ │ - cbz r0, 5adde <_PyErr_FormatFromCause@@Base+0x906> │ │ │ │ + ldr r0, [pc, #24] @ (5ae30 <_PyErr_FormatFromCause@@Base+0x908>) │ │ │ │ + bl 875fc │ │ │ │ + cbz r0, 5ae2e <_PyErr_FormatFromCause@@Base+0x906> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #320] @ (5af24 <_PyErr_FormatFromCause@@Base+0xa4c>) │ │ │ │ + ldr r7, [pc, #320] @ (5af74 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 5adfc <_PyErr_FormatFromCause@@Base+0x924> │ │ │ │ + cbz r1, 5ae4c <_PyErr_FormatFromCause@@Base+0x924> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5ae18 <_PyErr_FormatFromCause@@Base+0x940> │ │ │ │ + bmi.n 5ae68 <_PyErr_FormatFromCause@@Base+0x940> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15700 @ 0x3d54 │ │ │ │ + movw r1, #15124 @ 0x3b14 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ae30 <_PyErr_FormatFromCause@@Base+0x958> │ │ │ │ + b.n 5ae80 <_PyErr_FormatFromCause@@Base+0x958> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #16] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - cbz r2, 5ae60 <_PyErr_FormatFromCause@@Base+0x988> │ │ │ │ + cbz r2, 5aeb0 <_PyErr_FormatFromCause@@Base+0x988> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 13e6f4 │ │ │ │ + bl 13e244 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1c8534 │ │ │ │ - cbz r4, 5ae88 <_PyErr_FormatFromCause@@Base+0x9b0> │ │ │ │ - ldr r0, [pc, #28] @ (5ae90 <_PyErr_FormatFromCause@@Base+0x9b8>) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 1c94f4 │ │ │ │ + cbz r4, 5aed8 <_PyErr_FormatFromCause@@Base+0x9b0> │ │ │ │ + ldr r0, [pc, #28] @ (5aee0 <_PyErr_FormatFromCause@@Base+0x9b8>) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57776 @ 0xe1b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ + │ │ │ │ +0005aee4 : │ │ │ │ + b.w 2367a0 <_PyXIData_GetNotShareableErrorType@@Base+0x1b4> │ │ │ │ + b.w 5a590 <_PyErr_FormatFromCause@@Base+0x68> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #348] @ (5b000 <_PyErr_FormatFromCause@@Base+0xb28>) │ │ │ │ + ldr r4, [pc, #348] @ (5b058 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5aebe <_PyErr_FormatFromCause@@Base+0x9e6> │ │ │ │ + bne.n 5af16 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aeae <_PyErr_FormatFromCause@@Base+0x9d6> │ │ │ │ + bne.n 5af06 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5aed0 <_PyErr_FormatFromCause@@Base+0x9f8> │ │ │ │ + beq.n 5af28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ movs r5, #0 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c7148 │ │ │ │ + bl 1c8170 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5afb8 <_PyErr_FormatFromCause@@Base+0xae0> │ │ │ │ - ldr r6, [pc, #268] @ (5b004 <_PyErr_FormatFromCause@@Base+0xb2c>) │ │ │ │ + beq.n 5b010 │ │ │ │ + ldr r6, [pc, #268] @ (5b05c ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5afb8 <_PyErr_FormatFromCause@@Base+0xae0> │ │ │ │ + beq.n 5b010 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #58865 @ 0xe5f1 │ │ │ │ + movw r1, #58137 @ 0xe319 │ │ │ │ movt r1, #21 │ │ │ │ - movw r3, #59817 @ 0xe9a9 │ │ │ │ + movw r3, #59529 @ 0xe889 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movw r0, #49328 @ 0xc0b0 │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #5245 @ 0x147d │ │ │ │ + movw r0, #4069 @ 0xfe5 │ │ │ │ movt r0, #19 │ │ │ │ movw r5, #44868 @ 0xaf44 │ │ │ │ movt r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 7a9e0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7aa30 <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r0, 5af9a <_PyErr_FormatFromCause@@Base+0xac2> │ │ │ │ + cbz r0, 5aff2 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ - bl 5b010 │ │ │ │ + bl 5b20a │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 5af9a <_PyErr_FormatFromCause@@Base+0xac2> │ │ │ │ + cbz r0, 5aff2 │ │ │ │ ldr.w r6, [r6, #1572] @ 0x624 │ │ │ │ - bl 1c6ea4 │ │ │ │ + bl 1c7ecc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5af80 <_PyErr_FormatFromCause@@Base+0xaa8> │ │ │ │ + cbz r0, 5afd8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46135 @ 0xb437 │ │ │ │ + movw r1, #46393 @ 0xb539 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2de95c <_Py_hashtable_foreach@@Base> │ │ │ │ - cbnz r0, 5af7a <_PyErr_FormatFromCause@@Base+0xaa2> │ │ │ │ - movw r1, #46215 @ 0xb487 │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbnz r0, 5afd2 │ │ │ │ + movw r1, #46851 @ 0xb703 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 2de95c <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5af86 <_PyErr_FormatFromCause@@Base+0xaae> │ │ │ │ - b.n 5af9e <_PyErr_FormatFromCause@@Base+0xac6> │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5afde │ │ │ │ + b.n 5aff6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1352e0 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 134e28 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5af9a <_PyErr_FormatFromCause@@Base+0xac2> │ │ │ │ - movw r1, #46919 @ 0xb747 │ │ │ │ + b.n 5aff2 │ │ │ │ + movw r1, #47653 @ 0xba25 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2de95c <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5afb8 <_PyErr_FormatFromCause@@Base+0xae0> │ │ │ │ - b.n 5af9e <_PyErr_FormatFromCause@@Base+0xac6> │ │ │ │ - bl 23c160 │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b010 │ │ │ │ + b.n 5aff6 │ │ │ │ + bl 23c814 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5afb8 <_PyErr_FormatFromCause@@Base+0xae0> │ │ │ │ + cbz r0, 5b010 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5afb8 <_PyErr_FormatFromCause@@Base+0xae0> │ │ │ │ + bge.n 5b010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5afb8 <_PyErr_FormatFromCause@@Base+0xae0> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b010 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c7148 │ │ │ │ + bl 1c8170 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5afd6 <_PyErr_FormatFromCause@@Base+0xafe> │ │ │ │ + bne.n 5b02e │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5afc6 <_PyErr_FormatFromCause@@Base+0xaee> │ │ │ │ + bne.n 5b01e │ │ │ │ dmb ish │ │ │ │ - beq.n 5afe2 <_PyErr_FormatFromCause@@Base+0xb0a> │ │ │ │ - ldr r0, [pc, #32] @ (5b000 <_PyErr_FormatFromCause@@Base+0xb28>) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 5b03a │ │ │ │ + ldr r0, [pc, #32] @ (5b058 ) │ │ │ │ + bl 2845f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 5afea <_PyErr_FormatFromCause@@Base+0xb12> │ │ │ │ - bl 1352e0 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b042 │ │ │ │ + bl 134e28 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5aff2 <_PyErr_FormatFromCause@@Base+0xb1a> │ │ │ │ - bl 1352e0 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b04a │ │ │ │ + bl 134e28 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 5affa <_PyErr_FormatFromCause@@Base+0xb22> │ │ │ │ - bl 1352e0 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b052 │ │ │ │ + bl 134e28 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005b008 : │ │ │ │ - b.w 2360e0 <_PyXIData_GetNotShareableErrorType@@Base+0x1b4> │ │ │ │ - b.w 5a540 <_PyErr_FormatFromCause@@Base+0x68> │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 1c6e50 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 5b042 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #45551 @ 0xb1ef │ │ │ │ - movt r1, #5 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2de95c <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b042 │ │ │ │ - mov r0, r4 │ │ │ │ - movs r4, #0 │ │ │ │ - bl 1352e0 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - │ │ │ │ -0005b046 : │ │ │ │ - ldr r3, [pc, #72] @ (5b090 ) │ │ │ │ +0005b060 : │ │ │ │ + ldr r3, [pc, #72] @ (5b0ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 5b072 │ │ │ │ + cbnz r0, 5b08c │ │ │ │ bx lr │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5b07c │ │ │ │ + beq.n 5b096 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 5b07c │ │ │ │ + bcs.n 5b096 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 5b08e │ │ │ │ + cbz r0, 5b0a8 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5b054 │ │ │ │ - b.n 5b06e │ │ │ │ + bls.n 5b06e │ │ │ │ + b.n 5b088 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5b08e │ │ │ │ + cbz r0, 5b0a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b08e │ │ │ │ + bge.n 5b0a8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b0d4 │ │ │ │ + cbz r0, 5b0f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b0d6 │ │ │ │ + cbz r0, 5b0f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5b0d6 │ │ │ │ + cbz r0, 5b0f2 │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #4 │ │ │ │ strd r5, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 13e8e8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b.n 5b0e8 │ │ │ │ + bl 13e438 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b.n 5b104 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ - bl 84de8 │ │ │ │ + bl 1c94f4 │ │ │ │ + bl 84b48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b132 │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b14e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ae18 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b12a │ │ │ │ + bge.n 5b146 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 5b162 │ │ │ │ + cbnz r3, 5b17e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5b17e │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5b19a │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5b182 │ │ │ │ + cbz r3, 5b19e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #55588 @ 0xd924 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b18a │ │ │ │ + b.n 5b1a6 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005b18c : │ │ │ │ +0005b1a8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (5b1bc ) │ │ │ │ + ldr r3, [pc, #32] @ (5b1d8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1cff9c │ │ │ │ - cbz r0, 5b1b8 │ │ │ │ + bl 1d1004 │ │ │ │ + cbz r0, 5b1d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @@ -70409,923 +70424,942 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b1e4 │ │ │ │ + bge.n 5b200 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b1e4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b200 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89a2c │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 897f4 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ (5b260 ) │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ - movt r3, #7 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 5b220 │ │ │ │ - movs r0, #8 │ │ │ │ - blx 2c0b0 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 5b22a │ │ │ │ - ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ - movs r1, #8 │ │ │ │ - blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r4, 5b252 │ │ │ │ - ldmia.w r5, {r0, r1} │ │ │ │ - stmia.w r4, {r0, r1} │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7f9c0 <_Py_hashtable_set@@Base> │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 5b258 │ │ │ │ - ldr.w r3, [r6, #1520] @ 0x5f0 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ - blx r3 │ │ │ │ - b.n 5b25a │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b25a │ │ │ │ - movs r5, #0 │ │ │ │ + bl 1c7e78 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5b23c │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #46099 @ 0xb413 │ │ │ │ + movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b23c │ │ │ │ + mov r0, r4 │ │ │ │ + movs r4, #0 │ │ │ │ + bl 134e28 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b286 │ │ │ │ + cbnz r3, 5b262 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b286 │ │ │ │ + ble.n 5b262 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b286 │ │ │ │ - cbnz r0, 5b2a4 │ │ │ │ + bne.n 5b262 │ │ │ │ + cbnz r0, 5b280 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movw r3, #21040 @ 0x5230 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5b2b8 │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 5b294 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 5201a <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5b2b8 │ │ │ │ + bl 5206a <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5b294 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b378 │ │ │ │ + bl 5b354 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b2de │ │ │ │ + cbnz r3, 5b2ba │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b2de │ │ │ │ + ble.n 5b2ba │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b2de │ │ │ │ - cbnz r4, 5b2fa │ │ │ │ + bne.n 5b2ba │ │ │ │ + cbnz r4, 5b2d6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r6, sp, #20 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #72] @ (5b33c ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #72] @ (5b318 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b334 │ │ │ │ + cbz r0, 5b310 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 181b48 │ │ │ │ + bl 181db8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 25be90 <_PyXIData_Release@@Base+0x144> │ │ │ │ + bl 25bff8 <_PyXIData_Release@@Base+0x108> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b334 │ │ │ │ + cbz r0, 5b310 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2ad3d4 │ │ │ │ + bl 2ad184 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b324 │ │ │ │ + blt.n 5b300 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5b334 │ │ │ │ + b.n 5b310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b320 │ │ │ │ + bne.n 5b2fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b320 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b2fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005b340 : │ │ │ │ +0005b31c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 5b36e │ │ │ │ - bl 205ef4 │ │ │ │ - cbnz r0, 5b36e │ │ │ │ + bmi.n 5b34a │ │ │ │ + bl 206c08 │ │ │ │ + cbnz r0, 5b34a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 21040c │ │ │ │ + b.w 211130 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 168c08 <_Py_UniversalNewlineFgetsWithSize@@Base+0xe4> │ │ │ │ + b.w 168938 <_Py_UniversalNewlineFgetsWithSize@@Base+0xe4> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5b3a6 │ │ │ │ + bcc.n 5b382 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5104 @ 0x13f0 │ │ │ │ + movw r1, #4528 @ 0x11b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5b3ee │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5b3ca │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b3be │ │ │ │ + cbnz r0, 5b39a │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c160 │ │ │ │ - cbz r4, 5b3d4 │ │ │ │ + b.w 23c814 │ │ │ │ + cbz r4, 5b3b0 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5b3d4 │ │ │ │ + bhi.n 5b3b0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2dd5d4 <_PyXIData_Free@@Base+0xee4> │ │ │ │ + bl 2dd428 <_PySemaphore_Destroy@@Base+0x1e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 5b3e2 │ │ │ │ - bl 2c3330 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 5b3be │ │ │ │ + bl 2c30e8 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5b3e8 │ │ │ │ - bl 806cc │ │ │ │ + b.n 5b3c4 │ │ │ │ + bl 8049c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5b432 │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5b40e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2acb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b42a │ │ │ │ + bge.n 5b406 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r0, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r4, r3 │ │ │ │ - bl 5b010 │ │ │ │ - cbz r0, 5b46a │ │ │ │ - mov r2, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7f9c0 <_Py_hashtable_set@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 5b470 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1352e0 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 5b472 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b472 │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - movw r2, #5124 @ 0x1404 │ │ │ │ - movt r2, #50 @ 0x32 │ │ │ │ - ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26a1b8 <_PyXIData_Clear@@Base+0x35c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movs r0, #4 │ │ │ │ - ldr.w r8, [r3, #16] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 80a88 │ │ │ │ - cbz r0, 5b4d0 │ │ │ │ + ldr r6, [pc, #96] @ (5b484 ) │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ + movt r3, #7 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 5b444 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8f6bc │ │ │ │ - cbz r0, 5b4bc │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - bl 8f6bc │ │ │ │ - cbnz r0, 5b4d4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b4d0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b4d0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 5b518 │ │ │ │ - str r0, [r4, #20] │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - bl 37d64 <_PyImport_SetModule@@Base+0x44> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5b4bc │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ - bl 8f6bc │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5b4bc │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl 9baf8 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + b.n 5b44e │ │ │ │ + ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ + movs r1, #8 │ │ │ │ + blx r2 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r4, 5b476 │ │ │ │ + ldmia.w r5, {r0, r1} │ │ │ │ + stmia.w r4, {r0, r1} │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7f7d0 <_Py_hashtable_set@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b512 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b512 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - adds r3, r5, #1 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 5b47c │ │ │ │ + ldr.w r3, [r6, #1520] @ 0x5f0 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ + blx r3 │ │ │ │ + b.n 5b47e │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 5b47e │ │ │ │ + movs r5, #0 │ │ │ │ + mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movw r2, #4548 @ 0x11c4 │ │ │ │ + movt r2, #50 @ 0x32 │ │ │ │ + ldrd r0, r1, [r0, #8] │ │ │ │ + b.w 26a398 <_PyXIData_Clear@@Base+0x35c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b53e │ │ │ │ + cbnz r3, 5b4ba │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b53e │ │ │ │ + ble.n 5b4ba │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b53e │ │ │ │ - cbnz r0, 5b556 │ │ │ │ + bne.n 5b4ba │ │ │ │ + cbnz r0, 5b4d2 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #32] @ (5b570 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5b56a │ │ │ │ + ldr r3, [pc, #32] @ (5b4ec ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 5b4e6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 5201a <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5b56a │ │ │ │ + bl 5206a <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5b4e6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b378 │ │ │ │ + bl 5b354 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b5b4 │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b530 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bb04 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b5ac │ │ │ │ + bge.n 5b528 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.w 2b9a2c │ │ │ │ + b.w 2b97dc │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r4, r3 │ │ │ │ + bl 5b20a │ │ │ │ + cbz r0, 5b56c │ │ │ │ + mov r2, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7f7d0 <_Py_hashtable_set@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 5b572 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 134e28 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 5b574 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + b.n 5b574 │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5b5e8 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + cbnz r1, 5b5a4 │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ + movw r1, #61028 @ 0xee64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5b610 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5b5cc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b606 │ │ │ │ + bge.n 5b5c2 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ - cbz r4, 5b60a │ │ │ │ + cbz r4, 5b5c6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b610 │ │ │ │ + b.n 5b5cc │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5b63a │ │ │ │ + bne.n 5b5f6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5b656 │ │ │ │ - b.n 5b650 │ │ │ │ + bne.n 5b612 │ │ │ │ + b.n 5b60c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42232 @ 0xa4f8 │ │ │ │ + movw r0, #41656 @ 0xa2b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5b690 │ │ │ │ - b.n 5b62c │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5b690 │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5b64c │ │ │ │ + b.n 5b5e8 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5b64c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b668 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5b690 │ │ │ │ + bne.n 5b624 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5b64c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 5b916 │ │ │ │ - cbz r0, 5b690 │ │ │ │ + bl 5b950 │ │ │ │ + cbz r0, 5b64c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b8f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b694 │ │ │ │ + bne.n 5b650 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b69c │ │ │ │ + b.n 5b658 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 5b6c2 │ │ │ │ + cbz r4, 5b67e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b716 │ │ │ │ + bge.n 5b6d2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5b716 │ │ │ │ + b.n 5b6d2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b716 │ │ │ │ + cbz r0, 5b6d2 │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 5b708 │ │ │ │ + bge.n 5b6c4 │ │ │ │ ldrd r0, r1, [r6, #40] @ 0x28 │ │ │ │ adds r7, #1 │ │ │ │ adds r6, #8 │ │ │ │ - bl 2a0fdc │ │ │ │ - cbnz r0, 5b702 │ │ │ │ + bl 2a0d8c │ │ │ │ + cbnz r0, 5b6be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b6fe │ │ │ │ + bge.n 5b6ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b6fe │ │ │ │ + cbnz r3, 5b6ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b716 │ │ │ │ + b.n 5b6d2 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 5b6d6 │ │ │ │ + b.n 5b692 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5160 @ 0x1428 │ │ │ │ + movw r1, #4584 @ 0x11e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4} │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #46215 @ 0xb487 │ │ │ │ - movt r1, #5 │ │ │ │ - str r4, [r3, #16] │ │ │ │ - pop {r4} │ │ │ │ - b.w 2de95c <_Py_hashtable_foreach@@Base> │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movs r0, #4 │ │ │ │ + ldr.w r8, [r3, #16] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 80858 │ │ │ │ + cbz r0, 5b74c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8f484 │ │ │ │ + cbz r0, 5b738 │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + bl 8f484 │ │ │ │ + cbnz r0, 5b750 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5b74c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5b74c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 5b794 │ │ │ │ + str r0, [r4, #20] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + bl 37d6c <_PyImport_SetModule@@Base+0x44> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5b738 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ + bl 8f484 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5b738 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl 9b8a0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5b78e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5b78e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + adds r3, r5, #1 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 5b770 │ │ │ │ - movw r0, #5216 @ 0x1460 │ │ │ │ + cbnz r3, 5b7aa │ │ │ │ + movw r0, #4640 @ 0x1220 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 171048 │ │ │ │ - cbnz r0, 5b7a2 │ │ │ │ + bl 170ddc │ │ │ │ + cbnz r0, 5b7dc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #5232 @ 0x1470 │ │ │ │ + movw r0, #4656 @ 0x1230 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21a3cc │ │ │ │ - b.n 5b7c6 │ │ │ │ + bl 21b094 │ │ │ │ + b.n 5b800 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5b7c4 │ │ │ │ + bne.n 5b7fe │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49208 @ 0xc038 │ │ │ │ + movw r1, #48632 @ 0xbdf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 291288 <_PyArg_BadArgument@@Base+0x1eac> │ │ │ │ + bl 29103c <_PyArg_BadArgument@@Base+0x1ea0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5b7ec │ │ │ │ - beq.n 5b7f0 │ │ │ │ + blt.n 5b826 │ │ │ │ + beq.n 5b82a │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5b7f8 │ │ │ │ + b.n 5b832 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b7f8 │ │ │ │ + b.n 5b832 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ - bl eee5c │ │ │ │ + bl 154a8c │ │ │ │ + bl ee8d8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5b8a2 │ │ │ │ + beq.n 5b8dc │ │ │ │ mov r0, r3 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b8a2 │ │ │ │ + bne.n 5b8dc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154f54 │ │ │ │ - bl eee5c │ │ │ │ + bl 154a8c │ │ │ │ + bl ee8d8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #20048 @ 0x4e50 │ │ │ │ + movw r0, #19472 @ 0x4c10 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5b89e │ │ │ │ - bne.n 5b8ce │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5b8d8 │ │ │ │ + bne.n 5b908 │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5b8b6 │ │ │ │ + cbz r3, 5b8f0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5b8b6 │ │ │ │ + bge.n 5b8f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5b8ce │ │ │ │ + beq.n 5b908 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b8a6 │ │ │ │ + blt.n 5b8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 5b862 │ │ │ │ + bge.n 5b89c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b912 │ │ │ │ + b.n 5b94c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b866 │ │ │ │ + b.n 5b8a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b898 │ │ │ │ + bne.n 5b8d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b898 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b8d2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5252 @ 0x1484 │ │ │ │ + movw r1, #4676 @ 0x1244 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5b89e │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5b8d8 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - cbz r1, 5b90a │ │ │ │ + cbz r1, 5b944 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5b90a │ │ │ │ + bge.n 5b944 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5b8f8 │ │ │ │ + beq.n 5b932 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 5b8ea │ │ │ │ + b.n 5b924 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b90a │ │ │ │ + bge.n 5b944 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b90a │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b944 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5b948 │ │ │ │ + beq.n 5b982 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5292 @ 0x14ac │ │ │ │ + movw r1, #4716 @ 0x126c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5b95a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5b994 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b95e │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5b95e │ │ │ │ + bne.n 5b998 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5b998 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b962 │ │ │ │ + b.n 5b99c │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 27e000 <_PyUnicode_EncodeUTF16@@Base+0x2e18> │ │ │ │ + bl 27dde0 <_PyUnicode_EncodeUTF16@@Base+0x2e18> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b99a │ │ │ │ - bl 248a9c │ │ │ │ + cbz r0, 5b9d4 │ │ │ │ + bl 24915c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b99a │ │ │ │ + bne.n 5b9d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b998 │ │ │ │ + bge.n 5b9d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b998 │ │ │ │ + cbnz r3, 5b9d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 5b9cc │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + cbnz r4, 5ba06 │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5324 @ 0x14cc │ │ │ │ + movw r1, #4748 @ 0x128c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5b9e8 │ │ │ │ + b.n 5ba22 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4} │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #46851 @ 0xb703 │ │ │ │ + movt r1, #5 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + pop {r4} │ │ │ │ + b.w 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5ba10 │ │ │ │ + bne.n 5ba62 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ba2a │ │ │ │ - b.n 5ba24 │ │ │ │ + bne.n 5ba7c │ │ │ │ + b.n 5ba76 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42216 @ 0xa4e8 │ │ │ │ + movw r0, #41640 @ 0xa2a8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 5ba4e │ │ │ │ - b.n 5ba02 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5ba4e │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 5baa0 │ │ │ │ + b.n 5ba54 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5baa0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5b916 │ │ │ │ - cbz r0, 5ba4e │ │ │ │ + bl 5b950 │ │ │ │ + cbz r0, 5baa0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b094 │ │ │ │ - cbz r0, 5ba52 │ │ │ │ + cbz r0, 5baa4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ba5a │ │ │ │ + b.n 5baac │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5ba9e │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5baf0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bdf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5ba96 │ │ │ │ + bge.n 5bae8 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 5bac8 │ │ │ │ + bmi.n 5bb1a │ │ │ │ movw r2, #23992 @ 0x5db8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5bb00 │ │ │ │ + bne.n 5bb52 │ │ │ │ mov r6, r0 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bb08 │ │ │ │ + cbz r0, 5bb5a │ │ │ │ mov r1, r6 │ │ │ │ - bl a0618 │ │ │ │ + bl a0104 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bae8 │ │ │ │ + beq.n 5bb3a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0618 │ │ │ │ + bl a0104 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bb08 │ │ │ │ + bne.n 5bb5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bafc │ │ │ │ + bge.n 5bb4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bafc │ │ │ │ + cbnz r3, 5bb4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bb08 │ │ │ │ + b.n 5bb5a │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #55840 @ 0xda20 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5bb5c │ │ │ │ + beq.n 5bbae │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 5bb5c │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 5bbae │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #5356 @ 0x14ec │ │ │ │ + movw r1, #4780 @ 0x12ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58030 │ │ │ │ + bl 58080 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bb6e │ │ │ │ + bne.n 5bbc0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bb7a │ │ │ │ + b.n 5bbcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -71333,26 +71367,26 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 5bbae │ │ │ │ + bmi.n 5bc00 │ │ │ │ movw r3, #23992 @ 0x5db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bbae │ │ │ │ + beq.n 5bc00 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5bbc4 │ │ │ │ + b.n 5bc16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 436b0 │ │ │ │ + bl 43700 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bba4 │ │ │ │ + beq.n 5bbf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -71360,204 +71394,205 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 5bbe6 │ │ │ │ + bhi.n 5bc38 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5bbfc │ │ │ │ - b.n 5bc10 │ │ │ │ - movw r0, #23824 @ 0x5d10 │ │ │ │ + bgt.n 5bc4e │ │ │ │ + b.n 5bc62 │ │ │ │ + movw r0, #23248 @ 0x5ad0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bbe0 │ │ │ │ - b.n 5bc1c │ │ │ │ + bne.n 5bc32 │ │ │ │ + b.n 5bc6e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bc12 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5bc1c │ │ │ │ - b.n 5bc12 │ │ │ │ + bne.n 5bc64 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5bc6e │ │ │ │ + b.n 5bc64 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5bc68 │ │ │ │ + b.n 5bcbc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005bc20 : │ │ │ │ +0005bc72 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (5bc64 ) │ │ │ │ + ldr r5, [pc, #60] @ (5bcb8 ) │ │ │ │ ldr r4, [r4, r5] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr.w ip, [r5] │ │ │ │ ldrd r7, r6, [r1] │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ it eq │ │ │ │ cmpeq ip, r7 │ │ │ │ - beq.n 5bc5e │ │ │ │ + beq.n 5bcb0 │ │ │ │ add.w r7, r5, #110592 @ 0x1b000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5bc56 │ │ │ │ + bge.n 5bca8 │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #3300] @ 0xce4 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5bc42 │ │ │ │ + b.n 5bc94 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2b75e8 <_PyObject_GetState@@Base> │ │ │ │ + bl 2b73d0 <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bcdc │ │ │ │ + cbz r0, 5bd30 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 5bc9e │ │ │ │ + cbnz r3, 5bcf2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #5436 @ 0x153c │ │ │ │ + movw r0, #4860 @ 0x12fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5bcca │ │ │ │ + bgt.n 5bd1e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl aefc4 │ │ │ │ + bl ae978 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #2804 @ 0xaf4 │ │ │ │ + movw r3, #2228 @ 0x8b4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r0, #5444 @ 0x1544 │ │ │ │ + movw r0, #4868 @ 0x1304 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5bcdc │ │ │ │ + b.n 5bd30 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #4880 @ 0x1310 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005bce2 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +0005bd36 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #2 │ │ │ │ movs r5, #0 │ │ │ │ strd r3, r4, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5bd2a <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ + beq.n 5bd7e <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 5be90 <_PyMonitoring_FirePyStartEvent@@Base+0x1ae> │ │ │ │ + b.n 5bee4 <_PyMonitoring_FirePyStartEvent@@Base+0x1ae> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9b974 │ │ │ │ + bl 9b71c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bd50 <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5bd64 <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ + bne.n 5bda4 <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5bdb8 <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5bd5a <_PyMonitoring_FirePyStartEvent@@Base+0x78> │ │ │ │ + cbz r3, 5bdae <_PyMonitoring_FirePyStartEvent@@Base+0x78> │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5bd66 <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ + b.n 5bdba <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #272] @ (5be8c <_PyMonitoring_FirePyStartEvent@@Base+0x1aa>) │ │ │ │ + ldr r3, [pc, #272] @ (5bee0 <_PyMonitoring_FirePyStartEvent@@Base+0x1aa>) │ │ │ │ mov r9, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr.w sl, [r0, r3] │ │ │ │ subs r0, r2, #0 │ │ │ │ ldrb.w r4, [r9] │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ str.w r1, [r8, #4] │ │ │ │ - bge.n 5bdb8 <_PyMonitoring_FirePyStartEvent@@Base+0xd6> │ │ │ │ + bge.n 5be0c <_PyMonitoring_FirePyStartEvent@@Base+0xd6> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5468 @ 0x155c │ │ │ │ + movw r1, #4892 @ 0x131c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5be84 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ + b.n 5bed8 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 5bdc8 <_PyMonitoring_FirePyStartEvent@@Base+0xe6> │ │ │ │ - bl 9438c │ │ │ │ + beq.n 5be1c <_PyMonitoring_FirePyStartEvent@@Base+0xe6> │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bdb2 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + beq.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #45688 @ 0xb278 │ │ │ │ + movw r8, #45112 @ 0xb038 │ │ │ │ movt r8, #74 @ 0x4a │ │ │ │ orr.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5be82 <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ + beq.n 5bed6 <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ cmp r4, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ it hi │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ ite ls │ │ │ │ @@ -71568,54 +71603,54 @@ │ │ │ │ addhi r7, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ lsl.w fp, ip, r7 │ │ │ │ sxtb r0, r7 │ │ │ │ eor.w r4, r4, fp │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 244704 <_PyInterpreterState_LookUpID@@Base+0x28c> │ │ │ │ + bl 244dc4 <_PyInterpreterState_LookUpID@@Base+0x28c> │ │ │ │ uxtb r4, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bdda <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + beq.n 5be2e <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5be84 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ + beq.n 5bed8 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 5be74 <_PyMonitoring_FirePyStartEvent@@Base+0x192> │ │ │ │ - movw r2, #43972 @ 0xabc4 │ │ │ │ + ble.n 5bec8 <_PyMonitoring_FirePyStartEvent@@Base+0x192> │ │ │ │ + movw r2, #43396 @ 0xa984 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48456 @ 0xbd48 │ │ │ │ + movw r1, #47880 @ 0xbb08 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r3, #19 │ │ │ │ mla r6, r3, r7, r6 │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ add.w r5, r5, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r5, #3328] @ 0xd00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bdb2 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + beq.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #3328] @ 0xd00 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bdb2 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bge.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bdb2 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bdb2 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bne.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5be06 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 5bdda <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + b.n 5be2e <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -71624,231 +71659,231 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2ac98 │ │ │ │ - cbz r0, 5bece <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ + cbz r0, 5bf22 <_PyMonitoring_FirePyStartEvent@@Base+0x1ec> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bed4 <_PyMonitoring_FirePyStartEvent@@Base+0x1f2> │ │ │ │ + b.n 5bf28 <_PyMonitoring_FirePyStartEvent@@Base+0x1f2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005bedc : │ │ │ │ +0005bf30 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5befa │ │ │ │ + cbz r3, 5bf4e │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5bf12 │ │ │ │ + b.n 5bf66 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 5bf02 │ │ │ │ + bgt.n 5bf56 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5bf12 │ │ │ │ + b.n 5bf66 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5befe │ │ │ │ + bgt.n 5bf52 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5befe │ │ │ │ + beq.n 5bf52 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5bf34 │ │ │ │ + b.n 5bf88 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #3 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #220] @ (5c008 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #220] @ (5c05c ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c000 │ │ │ │ + beq.n 5c054 │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5bfea │ │ │ │ + beq.n 5c03e │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - cbz r5, 5bf82 │ │ │ │ + cbz r5, 5bfd6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5bf68 │ │ │ │ + bmi.n 5bfbc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #55248 @ 0xd7d0 │ │ │ │ + movw r1, #54672 @ 0xd590 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5312 @ 0x14c0 │ │ │ │ + movw r0, #4736 @ 0x1280 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5bfa8 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5bffc │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5bfa8 │ │ │ │ + cbz r0, 5bffc │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5bfc2 │ │ │ │ + bne.n 5c016 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5bff2 │ │ │ │ + beq.n 5c046 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5bfac │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 5c000 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #55268 @ 0xd7e4 │ │ │ │ + movw r1, #54692 @ 0xd5a4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5312 @ 0x14c0 │ │ │ │ + movw r0, #4736 @ 0x1280 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c000 │ │ │ │ + b.n 5c054 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c000 │ │ │ │ + cbz r0, 5c054 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5bfda │ │ │ │ + beq.n 5c02e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5bfa8 │ │ │ │ - movw r3, #48300 @ 0xbcac │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5bffc │ │ │ │ + movw r3, #47724 @ 0xba6c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 5bff4 │ │ │ │ - movw r5, #48300 @ 0xbcac │ │ │ │ + b.n 5c048 │ │ │ │ + movw r5, #47724 @ 0xba6c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5c00c │ │ │ │ + bl 5c060 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005c00c : │ │ │ │ +0005c060 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2d7a70 │ │ │ │ - cbz r0, 5c03a │ │ │ │ + bl 2d7828 │ │ │ │ + cbz r0, 5c08e │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22a324 │ │ │ │ + b.w 22ad7c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005c03c <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +0005c090 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #2 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movs r4, #1 │ │ │ │ strd r3, r4, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5c08e <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + cbnz r5, 5c0e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5c08e <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + ble.n 5c0e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c08e <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ - cbnz r2, 5c0a8 <_PyMonitoring_FirePyResumeEvent@@Base+0x6c> │ │ │ │ + bne.n 5c0e2 <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + cbnz r2, 5c0fc <_PyMonitoring_FirePyResumeEvent@@Base+0x6c> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #64] @ (5c0e4 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5c0e0 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + ldr r3, [pc, #64] @ (5c138 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 5c134 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4fca4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 5c0d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bl 4fcf4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 5c128 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2afec │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5c0d8 <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ + beq.n 5c12c <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ef48 │ │ │ │ - movw r2, #2992 @ 0xbb0 │ │ │ │ + bl 26f120 │ │ │ │ + movw r2, #2416 @ 0x970 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 56886 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ + bl 568d6 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c0e0 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + b.n 5c134 <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r4, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -71857,987 +71892,987 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5c10e <_PyMonitoring_FirePyResumeEvent@@Base+0xd2> │ │ │ │ + bhi.n 5c162 <_PyMonitoring_FirePyResumeEvent@@Base+0xd2> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 5c122 <_PyMonitoring_FirePyResumeEvent@@Base+0xe6> │ │ │ │ + beq.n 5c176 <_PyMonitoring_FirePyResumeEvent@@Base+0xe6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c124 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ - movw r0, #23932 @ 0x5d7c │ │ │ │ + b.n 5c178 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 5c132 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ - b.n 5c104 <_PyMonitoring_FirePyResumeEvent@@Base+0xc8> │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 5c186 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + b.n 5c158 <_PyMonitoring_FirePyResumeEvent@@Base+0xc8> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a196c <_PyLong_Frexp@@Base+0x7f4> │ │ │ │ + bl 1a2964 <_PyLong_Frexp@@Base+0x7f4> │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n 5c136 <_PyMonitoring_FirePyResumeEvent@@Base+0xfa> │ │ │ │ + bne.n 5c18a <_PyMonitoring_FirePyResumeEvent@@Base+0xfa> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c182 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + b.n 5c1d6 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c152 <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ + blt.n 5c1a6 <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47488 @ 0xb980 │ │ │ │ + movw r1, #46912 @ 0xb740 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5c132 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5c186 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 5c16a <_PyMonitoring_FirePyResumeEvent@@Base+0x12e> │ │ │ │ + cbz r0, 5c1be <_PyMonitoring_FirePyResumeEvent@@Base+0x12e> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 105c64 │ │ │ │ + bl 105754 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c132 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + beq.n 5c186 <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 5c182 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ - cbz r4, 5c17a <_PyMonitoring_FirePyResumeEvent@@Base+0x13e> │ │ │ │ + cbnz r0, 5c1d6 <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + cbz r4, 5c1ce <_PyMonitoring_FirePyResumeEvent@@Base+0x13e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c180 <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ + bge.n 5c1d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c180 <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ + b.n 5c1d4 <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cb4c <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c634 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005c186 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +0005c1da <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #46440 @ 0xb568 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c1f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ + beq.n 5c244 <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5c1f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ + beq.n 5c244 <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 5c218 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ - b.n 5c208 <_PyMonitoring_FirePyYieldEvent@@Base+0x82> │ │ │ │ + bls.n 5c26c <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ + b.n 5c25c <_PyMonitoring_FirePyYieldEvent@@Base+0x82> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5c1e8 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ - movw r0, #24396 @ 0x5f4c │ │ │ │ + beq.n 5c23c <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ + movw r0, #23820 @ 0x5d0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c1e8 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ - b.n 5c22e <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ - movw r0, #24396 @ 0x5f4c │ │ │ │ + bne.n 5c23c <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ + b.n 5c282 <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ + movw r0, #23820 @ 0x5d0c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1d49d0 │ │ │ │ - cbz r0, 5c22e <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ + bl 1d5b14 │ │ │ │ + cbz r0, 5c282 <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5c222 <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ + ble.n 5c276 <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - b.n 5c224 <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ + b.n 5c278 <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 221164 │ │ │ │ + b.w 221bd4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - cbnz r6, 5c25c <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + cbnz r6, 5c2b0 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 5c25c <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + ble.n 5c2b0 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c25c <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ - cbnz r2, 5c276 <_PyMonitoring_FirePyYieldEvent@@Base+0xf0> │ │ │ │ + bne.n 5c2b0 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + cbnz r2, 5c2ca <_PyMonitoring_FirePyYieldEvent@@Base+0xf0> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #100] @ (5c2d4 <_PyMonitoring_FirePyYieldEvent@@Base+0x14e>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 5c2ca <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ + ldr r3, [pc, #100] @ (5c328 <_PyMonitoring_FirePyYieldEvent@@Base+0x14e>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 5c31e <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5c290 <_PyMonitoring_FirePyYieldEvent@@Base+0x10a> │ │ │ │ + bne.n 5c2e4 <_PyMonitoring_FirePyYieldEvent@@Base+0x10a> │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 5c2ac <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ - bl 174c6c │ │ │ │ + b.n 5c300 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ + bl 174c64 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c2ac <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5c2ca <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ + bne.n 5c300 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5c31e <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #50092 @ 0xc3ac │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 57068 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ + b.w 570b8 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r1, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5c302 <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ + beq.n 5c356 <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42400 @ 0xa5a0 │ │ │ │ + movw r0, #41824 @ 0xa360 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c3e4 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + beq.n 5c438 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5c32a <_PyMonitoring_FirePyYieldEvent@@Base+0x1a4> │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 5c37e <_PyMonitoring_FirePyYieldEvent@@Base+0x1a4> │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #42400 @ 0xa5a0 │ │ │ │ + movw r0, #41824 @ 0xa360 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c3e4 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c438 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c3fe <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + beq.n 5c452 <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5c35a <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ + beq.n 5c3ae <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5c3e4 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5c438 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c3e4 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + beq.n 5c438 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov.w r3, #65537 @ 0x10001 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 5c3a2 <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ - bl 834bc │ │ │ │ + bcs.n 5c3f6 <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ + bl 83284 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5c3a2 <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ + cbz r0, 5c3f6 <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 2b7dc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c3ae <_PyMonitoring_FirePyYieldEvent@@Base+0x228> │ │ │ │ + bne.n 5c402 <_PyMonitoring_FirePyYieldEvent@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 5c36e <_PyMonitoring_FirePyYieldEvent@@Base+0x1e8> │ │ │ │ + blt.n 5c3c2 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c3aa <_PyMonitoring_FirePyYieldEvent@@Base+0x224> │ │ │ │ - bl 23c160 │ │ │ │ + blt.n 5c3fe <_PyMonitoring_FirePyYieldEvent@@Base+0x224> │ │ │ │ + bl 23c814 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5c3fe <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + b.n 5c452 <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 5c36c <_PyMonitoring_FirePyYieldEvent@@Base+0x1e6> │ │ │ │ + b.n 5c3c0 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c3f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ + cbz r0, 5c44c <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5c3c4 <_PyMonitoring_FirePyYieldEvent@@Base+0x23e> │ │ │ │ + b.n 5c418 <_PyMonitoring_FirePyYieldEvent@@Base+0x23e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 5c3f8 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ + bge.n 5c44c <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14e090 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14dbc4 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c3bc <_PyMonitoring_FirePyYieldEvent@@Base+0x236> │ │ │ │ + bne.n 5c410 <_PyMonitoring_FirePyYieldEvent@@Base+0x236> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c3e8 <_PyMonitoring_FirePyYieldEvent@@Base+0x262> │ │ │ │ + blt.n 5c43c <_PyMonitoring_FirePyYieldEvent@@Base+0x262> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c3fe <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + b.n 5c452 <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c3de <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ + bne.n 5c432 <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c3de <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c432 <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #5604 @ 0x15e4 │ │ │ │ + movw r1, #5028 @ 0x13a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 5c446 <_PyMonitoring_FirePyYieldEvent@@Base+0x2c0> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 5c49a <_PyMonitoring_FirePyYieldEvent@@Base+0x2c0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2b034 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c44a <_PyMonitoring_FirePyYieldEvent@@Base+0x2c4> │ │ │ │ + cbz r0, 5c49e <_PyMonitoring_FirePyYieldEvent@@Base+0x2c4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c450 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ca> │ │ │ │ + b.n 5c4a4 <_PyMonitoring_FirePyYieldEvent@@Base+0x2ca> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c454 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0005c4a8 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 195ea0 │ │ │ │ + bl 1969cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c4d2 <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ + cbz r0, 5c526 <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #5628 @ 0x15fc │ │ │ │ + movw r0, #5052 @ 0x13bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c4c2 <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ + blt.n 5c516 <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c4d2 <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ + b.n 5c526 <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c4be <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ + bne.n 5c512 <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c4be <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c512 <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5c518 <_PyMonitoring_FirePyReturnEvent@@Base+0xc4>) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5c56c <_PyMonitoring_FirePyReturnEvent@@Base+0xc4>) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5c506 <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ + cbz r2, 5c55a <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #57768 @ 0xe1a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r0, #62492 @ 0xf41c │ │ │ │ + b.w 94e38 │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5c5e8 <_PyMonitoring_FireCallEvent@@Base+0x84> │ │ │ │ + bl 5c63c <_PyMonitoring_FireCallEvent@@Base+0x84> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c560 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ + cbz r0, 5c5b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 8ecc4 │ │ │ │ + bl 8e7f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c550 <_PyMonitoring_FirePyReturnEvent@@Base+0xfc> │ │ │ │ + blt.n 5c5a4 <_PyMonitoring_FirePyReturnEvent@@Base+0xfc> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c560 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ + b.n 5c5b4 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c54c <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ + bne.n 5c5a0 <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c54c <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c5a0 <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c564 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0005c5b8 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r4, #4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #12 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #28] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #34280 @ 0x85e8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r3, r6, r5 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ - bl 27b64c <_PyUnicode_EncodeUTF16@@Base+0x464> │ │ │ │ + bl 27b42c <_PyUnicode_EncodeUTF16@@Base+0x464> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5c5e4 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ - cbz r0, 5c5e4 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ + beq.n 5c638 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ + cbz r0, 5c638 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c5d4 <_PyMonitoring_FireCallEvent@@Base+0x70> │ │ │ │ + blt.n 5c628 <_PyMonitoring_FireCallEvent@@Base+0x70> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c5e4 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ + b.n 5c638 <_PyMonitoring_FireCallEvent@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c5d0 <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ + bne.n 5c624 <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c5d0 <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c624 <_PyMonitoring_FireCallEvent@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5c600 <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ + cbnz r3, 5c654 <_PyMonitoring_FireCallEvent@@Base+0x9c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5c65c <_PyMonitoring_FireCallEvent@@Base+0xf8> │ │ │ │ + cbz r3, 5c6b0 <_PyMonitoring_FireCallEvent@@Base+0xf8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5c60e <_PyMonitoring_FireCallEvent@@Base+0xaa> │ │ │ │ + cbz r4, 5c662 <_PyMonitoring_FireCallEvent@@Base+0xaa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a714 │ │ │ │ + bl 9a4bc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5c614 <_PyMonitoring_FireCallEvent@@Base+0xb0> │ │ │ │ - bl 7fabc │ │ │ │ + b.n 5c668 <_PyMonitoring_FireCallEvent@@Base+0xb0> │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5c674 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + cbz r4, 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5c644 <_PyMonitoring_FireCallEvent@@Base+0xe0> │ │ │ │ + cbz r2, 5c698 <_PyMonitoring_FireCallEvent@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #28692 @ 0x7014 │ │ │ │ + movw r1, #28116 @ 0x6dd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c644 <_PyMonitoring_FireCallEvent@@Base+0xe0> │ │ │ │ + bne.n 5c698 <_PyMonitoring_FireCallEvent@@Base+0xe0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c640 <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ + bge.n 5c694 <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c640 <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ + cbnz r3, 5c694 <_PyMonitoring_FireCallEvent@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c674 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + b.n 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5c674 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + cbz r2, 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18868 @ 0x49b4 │ │ │ │ + movw r1, #18292 @ 0x4774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c674 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ - b.n 5c62c <_PyMonitoring_FireCallEvent@@Base+0xc8> │ │ │ │ - cbz r4, 5c66c <_PyMonitoring_FireCallEvent@@Base+0x108> │ │ │ │ + bne.n 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + b.n 5c680 <_PyMonitoring_FireCallEvent@@Base+0xc8> │ │ │ │ + cbz r4, 5c6c0 <_PyMonitoring_FireCallEvent@@Base+0x108> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c674 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + bge.n 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c674 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ + b.n 5c6c8 <_PyMonitoring_FireCallEvent@@Base+0x110> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 2df358 <_Py_hashtable_foreach@@Base+0x9fc> │ │ │ │ + b.w 2df1ac <_Py_hashtable_foreach@@Base+0x9fc> │ │ │ │ │ │ │ │ -0005c67c <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0005c6d0 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #7 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c6aa <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - b.w 2e30dc <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ +0005c6fe <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + b.w 2e2e98 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c6ce <_PyMonitoring_FireBranchRightEvent@@Base+0x24> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5c710 <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ + bne.n 5c722 <_PyMonitoring_FireBranchRightEvent@@Base+0x24> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5c764 <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 2be98 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c6ec <_PyMonitoring_FireBranchRightEvent@@Base+0x42> │ │ │ │ + bne.n 5c740 <_PyMonitoring_FireBranchRightEvent@@Base+0x42> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 5c6fc <_PyMonitoring_FireBranchRightEvent@@Base+0x52> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 5c750 <_PyMonitoring_FireBranchRightEvent@@Base+0x52> │ │ │ │ movs r1, #0 │ │ │ │ - bl 1f40d4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f50b4 <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c706 <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ + bne.n 5c75a <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5d4 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5c710 <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5c764 <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c714 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0005c768 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c742 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0005c796 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c89c <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c79c <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + beq.n 5c7f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5c794 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ - bl f7380 │ │ │ │ - b.n 5c79c <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5c7e8 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ + bl f6e84 │ │ │ │ + b.n 5c7f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5c7fc <_PyMonitoring_FirePyThrowEvent@@Base+0xba> │ │ │ │ + beq.n 5c850 <_PyMonitoring_FirePyThrowEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 206780 │ │ │ │ + bl 207494 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b510 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c7d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ + bne.n 5c82c <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 206780 │ │ │ │ + bl 207494 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5c800 <_PyMonitoring_FirePyThrowEvent@@Base+0xbe> │ │ │ │ + bne.n 5c854 <_PyMonitoring_FirePyThrowEvent@@Base+0xbe> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c808 <_PyMonitoring_FirePyThrowEvent@@Base+0xc6> │ │ │ │ + b.n 5c85c <_PyMonitoring_FirePyThrowEvent@@Base+0xc6> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5c846 <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ - movw r5, #43848 @ 0xab48 │ │ │ │ + beq.n 5c89a <_PyMonitoring_FirePyThrowEvent@@Base+0x104> │ │ │ │ + movw r5, #43856 @ 0xab50 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57984 <_PyXI_FormatExcInfo@@Base+0x68> │ │ │ │ + bl 579d4 <_PyXI_FormatExcInfo@@Base+0x68> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c86e <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ + cbnz r0, 5c8c2 <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ + movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 5c850 <_PyMonitoring_FirePyThrowEvent@@Base+0x10e> │ │ │ │ - bl f73ac │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 5c8a4 <_PyMonitoring_FirePyThrowEvent@@Base+0x10e> │ │ │ │ + bl f6eb0 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5c898 <_PyMonitoring_FirePyThrowEvent@@Base+0x156> │ │ │ │ - movw r3, #43808 @ 0xab20 │ │ │ │ + b.n 5c8ec <_PyMonitoring_FirePyThrowEvent@@Base+0x156> │ │ │ │ + movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c842 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ + bne.n 5c896 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c842 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ - b.n 5c898 <_PyMonitoring_FirePyThrowEvent@@Base+0x156> │ │ │ │ + bne.n 5c896 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ + b.n 5c8ec <_PyMonitoring_FirePyThrowEvent@@Base+0x156> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c880 <_PyMonitoring_FirePyThrowEvent@@Base+0x13e> │ │ │ │ + bge.n 5c8d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c880 <_PyMonitoring_FirePyThrowEvent@@Base+0x13e> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c8d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x13e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #34972 @ 0x889c │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl f6e30 │ │ │ │ + bl f6934 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 5c8d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x192> │ │ │ │ + cbnz r0, 5c928 <_PyMonitoring_FirePyThrowEvent@@Base+0x192> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5680 @ 0x1630 │ │ │ │ + movw r1, #5104 @ 0x13f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5c8d6 <_PyMonitoring_FirePyThrowEvent@@Base+0x194> │ │ │ │ + b.n 5c92a <_PyMonitoring_FirePyThrowEvent@@Base+0x194> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c8d8 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0005c92c <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c89c <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c932 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 5c986 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5c92a <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ - bl f7380 │ │ │ │ - b.n 5c932 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5c97e <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ + bl f6e84 │ │ │ │ + b.n 5c986 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5c96a <_PyMonitoring_FireRaiseEvent@@Base+0x92> │ │ │ │ + beq.n 5c9be <_PyMonitoring_FireRaiseEvent@@Base+0x92> │ │ │ │ blx 2bfd4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c96e <_PyMonitoring_FireRaiseEvent@@Base+0x96> │ │ │ │ + bne.n 5c9c2 <_PyMonitoring_FireRaiseEvent@@Base+0x96> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c976 <_PyMonitoring_FireRaiseEvent@@Base+0x9e> │ │ │ │ + b.n 5c9ca <_PyMonitoring_FireRaiseEvent@@Base+0x9e> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5c990 <_PyMonitoring_FireRaiseEvent@@Base+0xb8>) │ │ │ │ + ldr r2, [pc, #20] @ (5c9e4 <_PyMonitoring_FireRaiseEvent@@Base+0xb8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4068] @ 0xfe4 │ │ │ │ - b.n 5cb1c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ + b.n 5cb70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005c994 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0005c9e8 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c89c <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c9ee <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + beq.n 5ca42 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5c9e6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ - bl f7380 │ │ │ │ - b.n 5c9ee <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5ca3a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ + bl f6e84 │ │ │ │ + b.n 5ca42 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 5ca14 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ - cbz r2, 5ca14 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ + blt.n 5ca68 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ + cbz r2, 5ca68 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 5ca30 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ + bgt.n 5ca84 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5720 @ 0x1658 │ │ │ │ + movw r1, #5144 @ 0x1418 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cac2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ + b.n 5cb16 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 5ca90 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ + cbz r6, 5cae4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154f54 │ │ │ │ - bl eee5c │ │ │ │ + bl 154a8c │ │ │ │ + bl ee8d8 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 5ca7a <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ + beq.n 5cace <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 5ca7a <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 5cace <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - movw r1, #47836 @ 0xbadc │ │ │ │ + movw r1, #47260 @ 0xb89c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 5ca2a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x96> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 5ca7e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x96> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ - b.n 5caaa <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ + b.n 5cafe <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ add.w r1, r0, r4, lsl #2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ adds r1, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5caaa <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ + beq.n 5cafe <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 5ca9c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x108> │ │ │ │ + b.n 5caf0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x108> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cab8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x124> │ │ │ │ + bge.n 5cb0c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x124> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 5cabc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ + cbz r4, 5cb10 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cac2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ + b.n 5cb16 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (5cb18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x184>) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (5cb6c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x184>) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5cafa <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ + blt.n 5cb4e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57768 @ 0xe1a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5cb16 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x182> │ │ │ │ + cbz r0, 5cb6a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x182> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57776 @ 0xe1b0 │ │ │ │ + movw r0, #57200 @ 0xdf70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldc2 0, cr0, [ip, #-328]! @ 0xfffffeb8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5cb70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1dc> │ │ │ │ - ldr r1, [pc, #64] @ (5cb74 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e0>) │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 5cbc4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1dc> │ │ │ │ + ldr r1, [pc, #64] @ (5cbc8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -72862,437 +72897,437 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl f6e30 │ │ │ │ + bl f6934 │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #5756 @ 0x167c │ │ │ │ + movw r3, #5180 @ 0x143c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - bl 3675c <_PyEval_SetProfile@@Base+0x378> │ │ │ │ + bl 36760 <_PyEval_SetProfile@@Base+0x378> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cbc4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x230> │ │ │ │ - movw r0, #5800 @ 0x16a8 │ │ │ │ + bne.n 5cc18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x230> │ │ │ │ + movw r0, #5224 @ 0x1468 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f7380 │ │ │ │ + b.w f6e84 │ │ │ │ │ │ │ │ -0005cbd0 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0005cc24 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c89c <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cc2a <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + beq.n 5cc7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5cc22 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ - bl f7380 │ │ │ │ - b.n 5cc2a <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5cc76 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ + bl f6e84 │ │ │ │ + b.n 5cc7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cc50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x80> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5cc6e <_PyMonitoring_FirePyUnwindEvent@@Base+0x9e> │ │ │ │ + bne.n 5cca4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x80> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5ccc2 <_PyMonitoring_FirePyUnwindEvent@@Base+0x9e> │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 2bebc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5cc72 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa2> │ │ │ │ + bne.n 5ccc6 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ccbc <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ - bl 7a16c │ │ │ │ + b.n 5cd10 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + bl 7a1bc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5cc82 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb2> │ │ │ │ + cbnz r0, 5ccd6 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c410 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5ccae <_PyMonitoring_FirePyUnwindEvent@@Base+0xde> │ │ │ │ - bl 7a3fc │ │ │ │ + cbz r5, 5cd02 <_PyMonitoring_FirePyUnwindEvent@@Base+0xde> │ │ │ │ + bl 7a44c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e494c │ │ │ │ - bl 1ce01c │ │ │ │ + b.w 1e5930 │ │ │ │ + bl 1cf084 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5cce8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x118> │ │ │ │ + cbnz r1, 5cd3c <_PyMonitoring_FirePyUnwindEvent@@Base+0x118> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5856 @ 0x16e0 │ │ │ │ + movw r1, #5280 @ 0x14a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5cd14 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5cd68 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5cd28 <_PyMonitoring_FirePyUnwindEvent@@Base+0x158> │ │ │ │ + beq.n 5cd7c <_PyMonitoring_FirePyUnwindEvent@@Base+0x158> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 5cd1a <_PyMonitoring_FirePyUnwindEvent@@Base+0x14a> │ │ │ │ + bmi.n 5cd6e <_PyMonitoring_FirePyUnwindEvent@@Base+0x14a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5888 @ 0x1700 │ │ │ │ + movw r1, #5312 @ 0x14c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cd3a <_PyMonitoring_FirePyUnwindEvent@@Base+0x16a> │ │ │ │ + b.n 5cd8e <_PyMonitoring_FirePyUnwindEvent@@Base+0x16a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cd2a <_PyMonitoring_FirePyUnwindEvent@@Base+0x15a> │ │ │ │ + bge.n 5cd7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x15a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5cd2a <_PyMonitoring_FirePyUnwindEvent@@Base+0x15a> │ │ │ │ + b.n 5cd7e <_PyMonitoring_FirePyUnwindEvent@@Base+0x15a> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #20] @ (5cd54 <_PyMonitoring_FirePyUnwindEvent@@Base+0x184>) │ │ │ │ + ldr r2, [pc, #20] @ (5cda8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x184>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4072] @ 0xfe8 │ │ │ │ - b.n 5cb1c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ + b.n 5cb70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005cd58 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0005cdac <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - movw r4, #43804 @ 0xab1c │ │ │ │ + movw r4, #43808 @ 0xab20 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ movs r1, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5c89c <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cdd6 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + beq.n 5ce2a <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cdc4 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + bge.n 5ce18 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5cdc4 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + cbnz r3, 5ce18 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5cdce <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5ce22 <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ mov r0, r4 │ │ │ │ - bl f7380 │ │ │ │ - b.n 5cdd6 <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + bl f6e84 │ │ │ │ + b.n 5ce2a <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84de8 │ │ │ │ + bl 84b48 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5ce1c <_PyMonitoring_FireStopIterationEvent@@Base+0xc4>) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5ce70 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4>) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5ce0a <_PyMonitoring_FireStopIterationEvent@@Base+0xb2> │ │ │ │ + cbz r2, 5ce5e <_PyMonitoring_FireStopIterationEvent@@Base+0xb2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #57768 @ 0xe1a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r0, #62492 @ 0xf41c │ │ │ │ + b.w 94e38 │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ nop │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5ce3e <_PyMonitoring_FireStopIterationEvent@@Base+0xe6> │ │ │ │ + cbz r3, 5ce92 <_PyMonitoring_FireStopIterationEvent@@Base+0xe6> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5ce56 <_PyMonitoring_FireStopIterationEvent@@Base+0xfe> │ │ │ │ + b.n 5ceaa <_PyMonitoring_FireStopIterationEvent@@Base+0xfe> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5ce46 <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ + bgt.n 5ce9a <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5ce56 <_PyMonitoring_FireStopIterationEvent@@Base+0xfe> │ │ │ │ + b.n 5ceaa <_PyMonitoring_FireStopIterationEvent@@Base+0xfe> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5ce42 <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ + bgt.n 5ce96 <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5ce42 <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ + beq.n 5ce96 <_PyMonitoring_FireStopIterationEvent@@Base+0xea> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5ce78 <_PyMonitoring_FireStopIterationEvent@@Base+0x120> │ │ │ │ + b.n 5cecc <_PyMonitoring_FireStopIterationEvent@@Base+0x120> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #216] @ (5cf48 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #216] @ (5cf9c <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cf3e <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ + beq.n 5cf92 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r8, sl, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 5ceac <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ + beq.n 5cf00 <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5ce8c <_PyMonitoring_FireStopIterationEvent@@Base+0x134> │ │ │ │ + cbz r5, 5cee0 <_PyMonitoring_FireStopIterationEvent@@Base+0x134> │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 5ceba <_PyMonitoring_FireStopIterationEvent@@Base+0x162> │ │ │ │ - b.n 5ce94 <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ + beq.n 5cf0e <_PyMonitoring_FireStopIterationEvent@@Base+0x162> │ │ │ │ + b.n 5cee8 <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5cea6 <_PyMonitoring_FireStopIterationEvent@@Base+0x14e> │ │ │ │ - bl e5b48 │ │ │ │ + cbz r0, 5cefa <_PyMonitoring_FireStopIterationEvent@@Base+0x14e> │ │ │ │ + bl e55c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 5cf3c <_PyMonitoring_FireStopIterationEvent@@Base+0x1e4> │ │ │ │ + blt.n 5cf90 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e4> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5cec6 <_PyMonitoring_FireStopIterationEvent@@Base+0x16e> │ │ │ │ - b.n 5cea8 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ + beq.n 5cf1a <_PyMonitoring_FireStopIterationEvent@@Base+0x16e> │ │ │ │ + b.n 5cefc <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ movs r7, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 5cece <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ + b.n 5cf22 <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5cece <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ + b.n 5cf22 <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5cece <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ + b.n 5cf22 <_PyMonitoring_FireStopIterationEvent@@Base+0x176> │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 25fbac <_PyPickle_GetXIData@@Base+0x3f4> │ │ │ │ + bl 25fd54 <_PyPickle_GetXIData@@Base+0x3f4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cf3e <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ + cbz r0, 5cf92 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 260138 <_PyPickle_GetXIData@@Base+0x980> │ │ │ │ + bl 2602e0 <_PyPickle_GetXIData@@Base+0x980> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf36 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 286930 <_Py_set_inheritable_async_safe@@Base+0x9a8> │ │ │ │ + bl 286704 <_Py_set_inheritable_async_safe@@Base+0x964> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf36 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 260328 <_PyPickle_GetXIData@@Base+0xb70> │ │ │ │ + bl 2604d0 <_PyPickle_GetXIData@@Base+0xb70> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf36 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2603e4 <_PyPickle_GetXIData@@Base+0xc2c> │ │ │ │ + bl 26058c <_PyPickle_GetXIData@@Base+0xc2c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf36 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28faf0 <_PyArg_BadArgument@@Base+0x714> │ │ │ │ + bl 28f8a4 <_PyArg_BadArgument@@Base+0x708> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cf36 <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ + beq.n 5cf8a <_PyMonitoring_FireStopIterationEvent@@Base+0x1de> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cf2c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bge.n 5cf80 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cf2c <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + cbnz r3, 5cf80 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5cf3e <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ + b.n 5cf92 <_PyMonitoring_FireStopIterationEvent@@Base+0x1e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5cf8c <_PyMonitoring_FireStopIterationEvent@@Base+0x234>) │ │ │ │ - bl 247ba0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5cfe0 <_PyMonitoring_FireStopIterationEvent@@Base+0x234>) │ │ │ │ + bl 248260 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5cf7c <_PyMonitoring_FireStopIterationEvent@@Base+0x224> │ │ │ │ + blt.n 5cfd0 <_PyMonitoring_FireStopIterationEvent@@Base+0x224> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #57768 @ 0xe1a8 │ │ │ │ + movw r0, #57192 @ 0xdf68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ - movw r0, #62492 @ 0xf41c │ │ │ │ + b.w 94e38 │ │ │ │ + movw r0, #61916 @ 0xf1dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ ands.w r0, r8, r2, lsr #1 │ │ │ │ │ │ │ │ -0005cf90 : │ │ │ │ +0005cfe4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #4 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #19 │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, sp, r2 │ │ │ │ - bl 15213c │ │ │ │ + bl 151c6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5cfd8 │ │ │ │ + beq.n 5d02c │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 5cfd2 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bls.n 5d026 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5948 @ 0x173c │ │ │ │ + movw r1, #5372 @ 0x14fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cfd8 │ │ │ │ + b.n 5d02c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ ldrge r2, [r0, #12] │ │ │ │ ldrge r0, [r2, #8] │ │ │ │ subge r0, r0, r3 │ │ │ │ it ge │ │ │ │ bicge.w r0, r0, r0, asr #31 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #108] @ (5d070 ) │ │ │ │ + ldr r1, [pc, #108] @ (5d0c4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ @@ -73307,257 +73342,257 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ str.w r1, [r6, #3868] @ 0xf1c │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d06c │ │ │ │ + bge.n 5d0c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d06c │ │ │ │ + cbnz r3, 5d0c0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbnz r3, 5d090 │ │ │ │ + cbnz r3, 5d0e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 5d0aa │ │ │ │ + cbz r2, 5d0fe │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5d0aa │ │ │ │ + cbz r3, 5d0fe │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42260 @ 0xa514 │ │ │ │ + movw r1, #41684 @ 0xa2d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d14c │ │ │ │ + b.n 5d1a0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 5d0b8 │ │ │ │ + cbz r2, 5d10c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 2a73a8 <_PyTime_AsTimeval@@Base+0x130c> │ │ │ │ + bl 2a7158 <_PyTime_AsTimeval@@Base+0x130c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d14c │ │ │ │ + beq.n 5d1a0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r0, #12 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 1a68b0 <_PyLong_UInt64_Converter@@Base+0x36b4> │ │ │ │ + bl 1a78c8 <_PyLong_UInt64_Converter@@Base+0x36c0> │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add.w r0, r4, #16 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 1a68b0 <_PyLong_UInt64_Converter@@Base+0x36b4> │ │ │ │ + bl 1a78c8 <_PyLong_UInt64_Converter@@Base+0x36c0> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5d14c │ │ │ │ + cbz r3, 5d1a0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a76a0 <_PyLong_GCD@@Base+0xd4c> │ │ │ │ + bl 1a86b8 <_PyLong_GCD@@Base+0xd4c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d10c │ │ │ │ + beq.n 5d160 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 5d124 │ │ │ │ + b.n 5d178 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d0a6 │ │ │ │ + bge.n 5d0fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d0a6 │ │ │ │ + bne.n 5d0fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d0a6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d0fa │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 5d14a │ │ │ │ + bge.n 5d19e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr.w r3, [r0, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r3] │ │ │ │ str r3, [r7, r6] │ │ │ │ - b.n 5d124 │ │ │ │ + b.n 5d178 │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c4a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d180 │ │ │ │ + bge.n 5d1d4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d1a8 │ │ │ │ + b.n 5d1fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 14e090 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14dbc4 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 14e090 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14dbc4 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 14e090 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14dbc4 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #50216 @ 0xc428 │ │ │ │ + movw r0, #49640 @ 0xc1e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 180658 <_PyLong_Copy@@Base> │ │ │ │ + bl 1808c8 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - movw r0, #40920 @ 0x9fd8 │ │ │ │ + movw r0, #40344 @ 0x9d98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2afa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d200 │ │ │ │ + bge.n 5d254 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d228 │ │ │ │ + b.n 5d27c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f11c0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f21a0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1f11c0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f21a0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f11c0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f21a0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #50216 @ 0xc428 │ │ │ │ + movw r0, #49640 @ 0xc1e8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - beq.n 5d25a │ │ │ │ - movw r0, #42548 @ 0xa634 │ │ │ │ + beq.n 5d2ae │ │ │ │ + movw r0, #41972 @ 0xa3f4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 5d28c │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 5d2e0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 154c98 │ │ │ │ - cbz r0, 5d28c │ │ │ │ + bl 1547d0 │ │ │ │ + cbz r0, 5d2e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5d28c │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5d2e0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b1f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d290 │ │ │ │ + bne.n 5d2e4 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d298 │ │ │ │ + b.n 5d2ec │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5d2c0 │ │ │ │ + cbz r4, 5d314 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbnz r4, 5d2d4 │ │ │ │ - b.n 5d2ca │ │ │ │ - bl 2a5860 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5d2b8 │ │ │ │ - b.n 5d2e0 │ │ │ │ - bl 7fabc │ │ │ │ + cbnz r4, 5d328 │ │ │ │ + b.n 5d31e │ │ │ │ + bl 2a5610 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5d30c │ │ │ │ + b.n 5d334 │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 5d2e0 │ │ │ │ + cbz r0, 5d334 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -73566,296 +73601,296 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d30e │ │ │ │ + beq.n 5d362 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d33c │ │ │ │ + bne.n 5d390 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5d322 │ │ │ │ + beq.n 5d376 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5d33e │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 5d392 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5d364 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5d3b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1168d8 │ │ │ │ + bl 1163d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d364 │ │ │ │ + bge.n 5d3b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d364 │ │ │ │ + cbnz r3, 5d3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5d392 │ │ │ │ + beq.n 5d3e6 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21224 @ 0x52e8 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 5d3c0 │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 5d414 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5d3ba │ │ │ │ - bl 9b974 │ │ │ │ + cbz r0, 5d40e │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d3b6 │ │ │ │ + bge.n 5d40a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d3b6 │ │ │ │ + cbnz r3, 5d40a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5d3c8 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5d3c4 │ │ │ │ + bne.n 5d41c │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5d418 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d4e6 │ │ │ │ + b.n 5d53a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r6, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 154f54 │ │ │ │ - bl eee5c │ │ │ │ + bl 154a8c │ │ │ │ + bl ee8d8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d3ee │ │ │ │ + beq.n 5d442 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d4b6 │ │ │ │ + beq.n 5d50a │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ - cbnz r5, 5d400 │ │ │ │ + cbnz r5, 5d454 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a5860 │ │ │ │ + bl 2a5610 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d4e6 │ │ │ │ + beq.n 5d53a │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldrd r9, r1, [r3, #4] │ │ │ │ add.w r2, r4, r9 │ │ │ │ add.w r5, r9, #1 │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r2 │ │ │ │ cmp r5, r1 │ │ │ │ - ble.n 5d474 │ │ │ │ + ble.n 5d4c8 │ │ │ │ cmp r5, #8 │ │ │ │ add.w r5, r5, r5, asr #3 │ │ │ │ ite gt │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq.n 5d438 │ │ │ │ + beq.n 5d48c │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5d43c │ │ │ │ - b.n 5d46e │ │ │ │ + bcc.n 5d490 │ │ │ │ + b.n 5d4c2 │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r3, #16 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5d450 │ │ │ │ - bl 9bcbc │ │ │ │ + beq.n 5d4a4 │ │ │ │ + bl 9ba64 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5d466 │ │ │ │ - b.n 5d46e │ │ │ │ + cbnz r0, 5d4ba │ │ │ │ + b.n 5d4c2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5d46e │ │ │ │ + cbz r0, 5d4c2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r6, [r3, #8] │ │ │ │ - b.n 5d474 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 5d3c0 │ │ │ │ + b.n 5d4c8 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 5d414 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ it ge │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5d494 │ │ │ │ + bge.n 5d4e8 │ │ │ │ add.w r5, r0, r2, lsl #2 │ │ │ │ ldr.w r5, [r5, #-4] │ │ │ │ str.w r5, [r0, r2, lsl #2] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 5d47e │ │ │ │ + b.n 5d4d2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, #1 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ str.w r8, [r0, r4, lsl #2] │ │ │ │ str r1, [r3, #4] │ │ │ │ - b.n 5d4e6 │ │ │ │ + b.n 5d53a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154f54 │ │ │ │ - bl eee5c │ │ │ │ + bl 154a8c │ │ │ │ + bl ee8d8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21224 @ 0x52e8 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5d3c0 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5d414 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5d512 │ │ │ │ + bne.n 5d566 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5d530 │ │ │ │ - b.n 5d52a │ │ │ │ + bne.n 5d584 │ │ │ │ + b.n 5d57e │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42708 @ 0xa6d4 │ │ │ │ + movw r0, #42132 @ 0xa494 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d5a2 │ │ │ │ - b.n 5d504 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5d5a2 │ │ │ │ + beq.n 5d5f6 │ │ │ │ + b.n 5d558 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5d5f6 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d542 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5d5a2 │ │ │ │ + bne.n 5d596 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5d5f6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ - cbz r0, 5d5a2 │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + cbz r0, 5d5f6 │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #6136 @ 0x17f8 │ │ │ │ + movw r1, #5560 @ 0x15b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #6140 @ 0x17fc │ │ │ │ + movw r0, #5564 @ 0x15bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d5a2 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 5d5f6 │ │ │ │ + bl b0834 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5d5a6 │ │ │ │ + bge.n 5d5fa │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d5ae │ │ │ │ + b.n 5d602 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005d5b4 : │ │ │ │ +0005d608 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5d5c6 │ │ │ │ - cbnz r1, 5d5cc │ │ │ │ - bl 5d900 │ │ │ │ - b.n 5d5d8 │ │ │ │ + cbz r0, 5d61a │ │ │ │ + cbnz r1, 5d620 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5d62c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d5de │ │ │ │ + cbnz r0, 5d632 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d5fc │ │ │ │ + b.n 5d650 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1429bc │ │ │ │ + bl 142508 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d5fc │ │ │ │ + bge.n 5d650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d5fc │ │ │ │ + cbnz r3, 5d650 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -73863,413 +73898,413 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159310 │ │ │ │ - cbnz r0, 5d678 │ │ │ │ + bl 159030 │ │ │ │ + cbnz r0, 5d6cc │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 5d650 │ │ │ │ + blt.n 5d6a4 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 5d650 │ │ │ │ + ble.n 5d6a4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c370 │ │ │ │ - cbnz r0, 5d650 │ │ │ │ + cbnz r0, 5d6a4 │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d67a │ │ │ │ + b.n 5d6ce │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41768 @ 0xa328 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d66c │ │ │ │ + bne.n 5d6c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d67a │ │ │ │ + bge.n 5d6ce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d67a │ │ │ │ + b.n 5d6ce │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d67a │ │ │ │ + b.n 5d6ce │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5d684 │ │ │ │ + cbz r3, 5d6d8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 5d6ce │ │ │ │ - cbz r0, 5d6ca │ │ │ │ + bl 5d722 │ │ │ │ + cbz r0, 5d71e │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d6c0 │ │ │ │ + bne.n 5d714 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 5d6f6 │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bmi.n 5d74a │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d78c │ │ │ │ - b.n 5d704 │ │ │ │ + beq.n 5d7e0 │ │ │ │ + b.n 5d758 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5d768 │ │ │ │ + bne.n 5d7bc │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f29a0 │ │ │ │ + bl 1f3980 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5d768 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5d73e │ │ │ │ + bne.n 5d7bc │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5d792 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d78c │ │ │ │ + bge.n 5d7e0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 5d78c │ │ │ │ + cbnz r5, 5d7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d7a6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d7fa │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 5d768 │ │ │ │ + cbnz r3, 5d7bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r1, [r6] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d75c │ │ │ │ + bge.n 5d7b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5d760 │ │ │ │ + cbz r3, 5d7b4 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 5d7a6 │ │ │ │ + b.n 5d7fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d75c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d7b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2205c8 │ │ │ │ + bl 221038 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5d790 │ │ │ │ + blt.n 5d7e4 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5d7a0 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5d7a0 │ │ │ │ + bne.n 5d7f4 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5d7f4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d7a6 │ │ │ │ + b.n 5d7fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d77a │ │ │ │ + bne.n 5d7ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d77a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d7ce │ │ │ │ movs r5, #1 │ │ │ │ strd r8, r7, [r6] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9b974 │ │ │ │ + bl 9b71c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d7d0 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5d7f4 │ │ │ │ + bne.n 5d824 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5d848 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5d7ea │ │ │ │ + cbz r3, 5d83e │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 5d7e4 │ │ │ │ + blt.n 5d838 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 5d7e8 │ │ │ │ + b.n 5d83c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5d7f6 │ │ │ │ + b.n 5d84a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - movw r1, #45644 @ 0xb24c │ │ │ │ + movw r1, #45068 @ 0xb00c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2204ac │ │ │ │ + bl 220f1c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d89c │ │ │ │ + beq.n 5d8f0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 5d874 │ │ │ │ + cbz r5, 5d8c8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5d856 │ │ │ │ + bmi.n 5d8aa │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #6152 @ 0x1808 │ │ │ │ + movw r1, #5576 @ 0x15c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d89c │ │ │ │ + bge.n 5d8f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d89c │ │ │ │ + cbnz r3, 5d8f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d89c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d8f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a714 │ │ │ │ + bl 9a4bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d87a │ │ │ │ + bge.n 5d8ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d87a │ │ │ │ + cbnz r3, 5d8ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d87a │ │ │ │ - bl 7fabc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d8ce │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5d89e │ │ │ │ + cbz r4, 5d8f2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a0618 │ │ │ │ + bl a0104 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d89e │ │ │ │ + bne.n 5d8f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d89c │ │ │ │ + bge.n 5d8f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d89c │ │ │ │ + cbnz r3, 5d8f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5d8c2 │ │ │ │ + cbnz r0, 5d916 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5d8cc │ │ │ │ - b.n 5d8d2 │ │ │ │ + cbnz r0, 5d920 │ │ │ │ + b.n 5d926 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d8bc │ │ │ │ - b.n 5d8fe │ │ │ │ + beq.n 5d910 │ │ │ │ + b.n 5d952 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d8fe │ │ │ │ + cbnz r0, 5d952 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d8dc │ │ │ │ + cbz r0, 5d930 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d8fe │ │ │ │ + cbnz r0, 5d952 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d8e6 │ │ │ │ + cbz r0, 5d93a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d8fe │ │ │ │ + cbnz r0, 5d952 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d8f0 │ │ │ │ + cbz r0, 5d944 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d8fe │ │ │ │ + cbnz r0, 5d952 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5d8fe │ │ │ │ + cbz r0, 5d952 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ (5d928 ) │ │ │ │ + ldr r3, [pc, #36] @ (5d97c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 5d910 │ │ │ │ + cbz r3, 5d964 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5d926 │ │ │ │ + cbnz r3, 5d97a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #6184 @ 0x1828 │ │ │ │ + movw r2, #5608 @ 0x15e8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 11e51c <_PyErr_SetString@@Base> │ │ │ │ + b.w 11dffc <_PyErr_SetString@@Base> │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 5d6ce │ │ │ │ - cbz r0, 5d96c │ │ │ │ + bl 5d722 │ │ │ │ + cbz r0, 5d9c0 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ lsrs r0, r3, #12 │ │ │ │ orr.w r0, r0, r2, lsl #20 │ │ │ │ bfi r0, r3, #0, #8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d962 │ │ │ │ + bne.n 5d9b6 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5d98e │ │ │ │ + cbnz r0, 5d9e2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5d998 │ │ │ │ - b.n 5d99e │ │ │ │ + cbnz r0, 5d9ec │ │ │ │ + b.n 5d9f2 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d988 │ │ │ │ - b.n 5d9ac │ │ │ │ + beq.n 5d9dc │ │ │ │ + b.n 5da00 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d9ac │ │ │ │ + cbnz r0, 5da00 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d9ac │ │ │ │ + cbz r0, 5da00 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5d9d0 │ │ │ │ + bne.n 5da24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5d6ce │ │ │ │ - cbnz r0, 5d9e6 │ │ │ │ - b.n 5da7e │ │ │ │ + bl 5d722 │ │ │ │ + cbnz r0, 5da3a │ │ │ │ + b.n 5dad2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42836 @ 0xa754 │ │ │ │ + movw r0, #42260 @ 0xa514 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da7e │ │ │ │ - b.n 5d9c4 │ │ │ │ + beq.n 5dad2 │ │ │ │ + b.n 5da18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 5d6ce │ │ │ │ + bl 5d722 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da7e │ │ │ │ + beq.n 5dad2 │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 5da10 │ │ │ │ + bcs.n 5da64 │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 5da28 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bcc.n 5da7c │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6220 @ 0x184c │ │ │ │ + movw r1, #5644 @ 0x160c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5da5c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5dab0 │ │ │ │ mov.w r2, #65280 @ 0xff00 │ │ │ │ movt r2, #15 │ │ │ │ movs r1, #0 │ │ │ │ movt r1, #65520 @ 0xfff0 │ │ │ │ and.w r0, r1, r4, lsl #12 │ │ │ │ and.w r2, r2, r3, lsl #8 │ │ │ │ bic.w r1, r3, #4080 @ 0xff0 │ │ │ │ @@ -74277,90 +74312,90 @@ │ │ │ │ bic.w r1, r1, #15 │ │ │ │ uxtb r0, r4 │ │ │ │ orr.w r1, r1, r4, lsr #20 │ │ │ │ orrs r0, r2 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5da74 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5da7e │ │ │ │ + bne.n 5dac8 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5dad2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 14e09c │ │ │ │ + b.w 14dbd0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 133df4 │ │ │ │ + b.w 13393c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 5dab4 │ │ │ │ + cbz r4, 5db08 │ │ │ │ mov r0, r1 │ │ │ │ movs r4, #0 │ │ │ │ - bl 90198 │ │ │ │ + bl 8ff60 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 5daaa │ │ │ │ + cbz r5, 5dafe │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5daa2 │ │ │ │ + b.n 5daf6 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5dab4 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5dabe │ │ │ │ + bne.n 5db08 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5db12 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005dac2 : │ │ │ │ +0005db16 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 5dad6 │ │ │ │ - cbnz r1, 5dadc │ │ │ │ - bl 5d900 │ │ │ │ - b.n 5dae6 │ │ │ │ + cbz r0, 5db2a │ │ │ │ + cbnz r1, 5db30 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5db3a │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b7320 │ │ │ │ + bl b6cec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5daf6 │ │ │ │ - movw r0, #6272 @ 0x1880 │ │ │ │ + bge.n 5db4a │ │ │ │ + movw r0, #5696 @ 0x1640 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 243288 │ │ │ │ - b.n 5dafc │ │ │ │ + bl 243948 │ │ │ │ + b.n 5db50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 5db22 │ │ │ │ + cbz r3, 5db76 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5db24 │ │ │ │ + b.n 5db78 │ │ │ │ mov r9, r3 │ │ │ │ - movw r4, #7496 @ 0x1d48 │ │ │ │ + movw r4, #6920 @ 0x1b08 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ @@ -74368,1423 +74403,1423 @@ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - cbnz r7, 5db5e │ │ │ │ + cbnz r7, 5dbb2 │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 5db5e │ │ │ │ + ble.n 5dbb2 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 5db5e │ │ │ │ - cbnz r6, 5db80 │ │ │ │ + bgt.n 5dbb2 │ │ │ │ + cbnz r6, 5dbd4 │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #232] @ (5dc60 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #232] @ (5dcb4 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5dc40 │ │ │ │ + beq.n 5dc94 │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl 149ce4 │ │ │ │ + bl 14983c │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5dc3c │ │ │ │ - cbz r7, 5dbda │ │ │ │ + beq.n 5dc90 │ │ │ │ + cbz r7, 5dc2e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 5dbba │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 5dc0e │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5dbb2 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5dc06 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5dc3c │ │ │ │ + bne.n 5dc90 │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 5dbbe │ │ │ │ - b.n 5dbde │ │ │ │ + bne.n 5dc12 │ │ │ │ + b.n 5dc32 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5dbce │ │ │ │ + cbz r0, 5dc22 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 5d6ce │ │ │ │ - cbz r0, 5dc3c │ │ │ │ + bl 5d722 │ │ │ │ + cbz r0, 5dc90 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5dbde │ │ │ │ + beq.n 5dc32 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1edccc │ │ │ │ - cbnz r0, 5dbde │ │ │ │ - b.n 5dc3c │ │ │ │ + bl 1eec1c │ │ │ │ + cbnz r0, 5dc32 │ │ │ │ + b.n 5dc90 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 5dc04 │ │ │ │ + beq.n 5dc58 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bd44 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5dc12 │ │ │ │ + b.n 5dc66 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 2ae94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ - cbz r5, 5dc44 │ │ │ │ + bl b39dc │ │ │ │ + cbz r5, 5dc98 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5dc2e │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5dc82 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5dbe6 │ │ │ │ - b.n 5dc3c │ │ │ │ + beq.n 5dc3a │ │ │ │ + b.n 5dc90 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5dc4c │ │ │ │ + b.n 5dca0 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 5dc4c │ │ │ │ + b.n 5dca0 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 50e06 │ │ │ │ + bl 50e56 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5dca0 │ │ │ │ + cbz r0, 5dcf4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 58518 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ + bl 58568 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5dc90 │ │ │ │ + blt.n 5dce4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5dca0 │ │ │ │ + b.n 5dcf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5dc8c │ │ │ │ + bne.n 5dce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5dc8c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5dce0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ movs r6, #0 │ │ │ │ cmp r1, r8 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bne.n 5dccc │ │ │ │ + bne.n 5dd20 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r2, #0] │ │ │ │ - b.n 5e15e │ │ │ │ + b.n 5e1b2 │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r3 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e15e │ │ │ │ + beq.w 5e1b2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5dd08 │ │ │ │ + bne.n 5dd5c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + movw r1, #5896 @ 0x1708 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5e15a │ │ │ │ - ldr r7, [pc, #660] @ (5dfa0 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5e1ae │ │ │ │ + ldr r7, [pc, #660] @ (5dff4 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #6524 @ 0x197c │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dd4a │ │ │ │ + bge.n 5dd9e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dd4a │ │ │ │ + cbnz r3, 5dd9e │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e15e │ │ │ │ + beq.w 5e1b2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5dd7e │ │ │ │ + bne.n 5ddd2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6564 @ 0x19a4 │ │ │ │ + movw r1, #5988 @ 0x1764 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5e15a │ │ │ │ - movw r1, #6524 @ 0x197c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5e1ae │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ddba │ │ │ │ + bge.n 5de0e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5ddba │ │ │ │ + cbnz r3, 5de0e │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5e15e │ │ │ │ + beq.w 5e1b2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 5dddc │ │ │ │ + beq.n 5de30 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5de04 │ │ │ │ - b.n 5ddfe │ │ │ │ + bne.n 5de58 │ │ │ │ + b.n 5de52 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5ddfe │ │ │ │ + beq.n 5de52 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ddfe │ │ │ │ + bge.n 5de52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5ddfe │ │ │ │ + cbnz r3, 5de52 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5de40 │ │ │ │ - movw r1, #6524 @ 0x197c │ │ │ │ + b.n 5de94 │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de40 │ │ │ │ + bge.n 5de94 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5de40 │ │ │ │ + cbnz r3, 5de94 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e15e │ │ │ │ + beq.w 5e1b2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5de82 │ │ │ │ + beq.n 5ded6 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5de88 │ │ │ │ + bne.n 5dedc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5de82 │ │ │ │ + beq.n 5ded6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de82 │ │ │ │ + bge.n 5ded6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5de82 │ │ │ │ + cbnz r3, 5ded6 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 5dec4 │ │ │ │ - movw r1, #6524 @ 0x197c │ │ │ │ + b.n 5df18 │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dec4 │ │ │ │ + bge.n 5df18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dec4 │ │ │ │ + cbnz r3, 5df18 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e15e │ │ │ │ + beq.w 5e1b2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e13c │ │ │ │ + beq.w 5e190 │ │ │ │ ldr.w r1, [r4, #944] @ 0x3b0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5e15e │ │ │ │ + beq.w 5e1b2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5df16 │ │ │ │ + beq.n 5df6a │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5df1c │ │ │ │ + bne.n 5df70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df16 │ │ │ │ + bge.n 5df6a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5df16 │ │ │ │ + cbnz r3, 5df6a │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 5df5c │ │ │ │ - movw r1, #6620 @ 0x19dc │ │ │ │ + b.n 5dfb0 │ │ │ │ + movw r1, #6044 @ 0x179c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df5c │ │ │ │ + bge.n 5dfb0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5df5c │ │ │ │ + cbnz r3, 5dfb0 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e15e │ │ │ │ + beq.w 5e1b2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5df98 │ │ │ │ + beq.n 5dfec │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5dfa4 │ │ │ │ + bne.n 5dff8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df98 │ │ │ │ + bge.n 5dfec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5df98 │ │ │ │ + cbnz r3, 5dfec │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 5dfe2 │ │ │ │ + b.n 5e036 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #6620 @ 0x19dc │ │ │ │ + movw r1, #6044 @ 0x179c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e154 │ │ │ │ + bne.w 5e1a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dfe2 │ │ │ │ + bge.n 5e036 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dfe2 │ │ │ │ + cbnz r3, 5e036 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e15e │ │ │ │ + beq.w 5e1b2 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5e00e │ │ │ │ + bne.n 5e062 │ │ │ │ mov r0, sl │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e15a │ │ │ │ + beq.w 5e1ae │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 5e038 │ │ │ │ + bmi.n 5e08c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #6660 @ 0x1a04 │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #6084 @ 0x17c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 5e154 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 5e1a8 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 288154 <_Py_set_inheritable_async_safe@@Base+0x21cc> │ │ │ │ + bl 287f1c <_Py_set_inheritable_async_safe@@Base+0x217c> │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e154 │ │ │ │ + beq.w 5e1a8 │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #6620 @ 0x19dc │ │ │ │ + movw r1, #6044 @ 0x179c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.n 5e0e6 │ │ │ │ + bge.n 5e13a │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r0, [r7, r6] │ │ │ │ ldr.w r8, [r3, r9, lsl #2] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w r2, [r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e154 │ │ │ │ + bne.n 5e1a8 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2884a0 │ │ │ │ + bl 288268 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e0ae │ │ │ │ + bge.n 5e102 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5e0ae │ │ │ │ + cbnz r3, 5e102 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e154 │ │ │ │ + bne.n 5e1a8 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5e0da │ │ │ │ + beq.n 5e12e │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6716 @ 0x1a3c │ │ │ │ + movw r1, #6140 @ 0x17fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5e154 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5e1a8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 5e056 │ │ │ │ + b.n 5e0aa │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e102 │ │ │ │ + bge.n 5e156 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, 5e102 │ │ │ │ + cbnz r2, 5e156 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #32 │ │ │ │ ldrd r8, r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd r4, r5, [sp, #16] │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5e136 │ │ │ │ + cbz r0, 5e18a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ strd r2, r7, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ str r4, [r0, #28] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ str.w r3, [fp] │ │ │ │ - b.n 5e15e │ │ │ │ + b.n 5e1b2 │ │ │ │ str.w r0, [fp] │ │ │ │ - b.n 5e154 │ │ │ │ + b.n 5e1a8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6776 @ 0x1a78 │ │ │ │ + movw r1, #6200 @ 0x1838 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #43800 @ 0xab18 │ │ │ │ + movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ ittte ls │ │ │ │ - movwls r3, #7496 @ 0x1d48 │ │ │ │ + movwls r3, #6920 @ 0x1b08 │ │ │ │ movtls r3, #78 @ 0x4e │ │ │ │ addls.w r3, r3, r2, lsl #2 │ │ │ │ - movwhi r1, #6824 @ 0x1aa8 │ │ │ │ + movwhi r1, #6248 @ 0x1868 │ │ │ │ ite hi │ │ │ │ movthi r1, #50 @ 0x32 │ │ │ │ ldrls r1, [r3, #60] @ 0x3c │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ adds r5, #1 │ │ │ │ adds r2, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 22f130 │ │ │ │ + bl 22f7ec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #6860 @ 0x1acc │ │ │ │ + movw r0, #6284 @ 0x188c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5e1dc │ │ │ │ + cbz r2, 5e230 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8f6bc │ │ │ │ - b.w 2dc828 <_PyXIData_Free@@Base+0x138> │ │ │ │ + b.w 8f484 │ │ │ │ + b.w 2dc5e0 <_PyXIData_Free@@Base+0x138> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5e210 │ │ │ │ + cbz r0, 5e264 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e210 │ │ │ │ + bge.n 5e264 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e210 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e264 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5e22a │ │ │ │ + cbz r0, 5e27e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e22a │ │ │ │ + bge.n 5e27e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e22a │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e27e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5e244 │ │ │ │ + cbz r0, 5e298 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e244 │ │ │ │ + bge.n 5e298 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e244 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e298 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5e25e │ │ │ │ + cbz r0, 5e2b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e25e │ │ │ │ + bge.n 5e2b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e25e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e2b2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 139440 │ │ │ │ + bl 138f98 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e296 │ │ │ │ + beq.n 5e2ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e296 │ │ │ │ + ble.n 5e2ea │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e2b2 │ │ │ │ + bge.n 5e306 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e2b2 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + b.n 5e306 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5e2ce │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5e322 │ │ │ │ mov r0, r4 │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e2ce │ │ │ │ + bge.n 5e322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e2ce │ │ │ │ + cbnz r3, 5e322 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6864 @ 0x1ad0 │ │ │ │ + movw r0, #6288 @ 0x1890 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1f0230 │ │ │ │ + bl 1f1210 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e342 │ │ │ │ - movw r1, #6884 @ 0x1ae4 │ │ │ │ + cbz r0, 5e396 │ │ │ │ + movw r1, #6308 @ 0x18a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e314 │ │ │ │ + bge.n 5e368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e314 │ │ │ │ + cbnz r3, 5e368 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5e340 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5e394 │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #55808 @ 0xda00 │ │ │ │ + movw r0, #55232 @ 0xd7c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e342 │ │ │ │ + bge.n 5e396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e342 │ │ │ │ + cbnz r3, 5e396 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e342 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e396 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e374 │ │ │ │ + beq.n 5e3c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e374 │ │ │ │ + ble.n 5e3c8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e390 │ │ │ │ + bge.n 5e3e4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e390 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + b.n 5e3e4 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5e3b6 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5e40a │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 5e39c │ │ │ │ - bl 1429bc │ │ │ │ + cbnz r2, 5e3f0 │ │ │ │ + bl 142508 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5e3a2 │ │ │ │ - bl a2fa8 │ │ │ │ + b.n 5e3f6 │ │ │ │ + bl a2a94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e3b6 │ │ │ │ + bge.n 5e40a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e3b6 │ │ │ │ + cbnz r3, 5e40a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ ldrd r9, sl, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5e488 │ │ │ │ + beq.n 5e4dc │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e488 │ │ │ │ + bne.n 5e4dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e488 │ │ │ │ + beq.n 5e4dc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #49089 @ 0xbfc1 │ │ │ │ + movw r3, #48505 @ 0xbd79 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r0, #6904 @ 0x1af8 │ │ │ │ + movw r0, #6328 @ 0x18b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e436 │ │ │ │ + cbnz r0, 5e48a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - movw r0, #6916 @ 0x1b04 │ │ │ │ + movw r0, #6340 @ 0x18c4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e46a │ │ │ │ + bge.n 5e4be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e46a │ │ │ │ + cbnz r3, 5e4be │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5e42a │ │ │ │ + beq.n 5e47e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e488 │ │ │ │ + bge.n 5e4dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5e488 │ │ │ │ + cbnz r3, 5e4dc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005e48e : │ │ │ │ +0005e4e2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 5e4a6 │ │ │ │ - bl 5d900 │ │ │ │ - b.n 5e4b0 │ │ │ │ + cbnz r0, 5e4fa │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5e504 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2b9090 │ │ │ │ + bl 2b8e40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5e4c0 │ │ │ │ - movw r0, #6928 @ 0x1b10 │ │ │ │ + bge.n 5e514 │ │ │ │ + movw r0, #6352 @ 0x18d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 243288 │ │ │ │ - b.n 5e4c6 │ │ │ │ + bl 243948 │ │ │ │ + b.n 5e51a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e4fa │ │ │ │ + beq.n 5e54e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e4fa │ │ │ │ + ble.n 5e54e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e516 │ │ │ │ + bge.n 5e56a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e516 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + b.n 5e56a │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5e532 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5e586 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2a6c │ │ │ │ + bl f24dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e532 │ │ │ │ + bge.n 5e586 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e532 │ │ │ │ + cbnz r3, 5e586 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e558 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5e586 │ │ │ │ + bne.n 5e5ac │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5e5da │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 2b424 │ │ │ │ - cbz r0, 5e574 │ │ │ │ + cbz r0, 5e5c8 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e588 │ │ │ │ + b.n 5e5dc │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #49876 @ 0xc2d4 │ │ │ │ + movw r0, #49300 @ 0xc094 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ - b.n 5e588 │ │ │ │ + bl 94e38 │ │ │ │ + b.n 5e5dc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e5ce │ │ │ │ + bgt.n 5e622 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5e5be │ │ │ │ - movw r1, #56448 @ 0xdc80 │ │ │ │ + cbz r2, 5e612 │ │ │ │ + movw r1, #55872 @ 0xda40 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5e5ca │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5e61e │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e5e2 │ │ │ │ - bl 1f0ab0 │ │ │ │ + b.n 5e636 │ │ │ │ + bl 1f1a90 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e5ca │ │ │ │ + beq.n 5e61e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e5e4 : │ │ │ │ +0005e638 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2b9090 │ │ │ │ + bl 2b8e40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #10564 @ 0x2944 │ │ │ │ + movw r0, #9988 @ 0x2704 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5e640 │ │ │ │ + beq.n 5e694 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e656 │ │ │ │ + bne.n 5e6aa │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e688 │ │ │ │ + beq.n 5e6dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e658 │ │ │ │ - b.n 5e688 │ │ │ │ + bgt.n 5e6ac │ │ │ │ + b.n 5e6dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5e674 │ │ │ │ + beq.n 5e6c8 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e6a2 │ │ │ │ + bne.n 5e6f6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e688 │ │ │ │ + beq.n 5e6dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e6a4 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 5e6f8 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5e6e2 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5e736 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 9b0e4 │ │ │ │ + bl 9ae8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e6ce │ │ │ │ + bge.n 5e722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e6ce │ │ │ │ + cbnz r3, 5e722 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e6e2 │ │ │ │ + bge.n 5e736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e6e2 │ │ │ │ + cbnz r3, 5e736 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005e6e6 : │ │ │ │ +0005e73a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b7320 │ │ │ │ + bl b6cec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movw r0, #8444 @ 0x20fc │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5e736 │ │ │ │ + beq.n 5e78a │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e74c │ │ │ │ + bne.n 5e7a0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e77e │ │ │ │ + beq.n 5e7d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e74e │ │ │ │ - b.n 5e77e │ │ │ │ + bgt.n 5e7a2 │ │ │ │ + b.n 5e7d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5e76a │ │ │ │ + beq.n 5e7be │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e798 │ │ │ │ + bne.n 5e7ec │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e77e │ │ │ │ + beq.n 5e7d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e79a │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 5e7ee │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5e7d8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5e82c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl f3d8c │ │ │ │ + bl f3808 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e7c4 │ │ │ │ + bge.n 5e818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e7c4 │ │ │ │ + cbnz r3, 5e818 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e7d8 │ │ │ │ + bge.n 5e82c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e7d8 │ │ │ │ + cbnz r3, 5e82c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 1c5fe4 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ + bl 1c700c <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 9438c │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #100] @ (5e874 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5e828 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5e818 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5e83a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #60] @ (5e878 ) │ │ │ │ - ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 5e846 │ │ │ │ - bl 36884 <_PyEval_SetProfile@@Base+0x4a0> │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5e85e │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5e84e │ │ │ │ - dmb ish │ │ │ │ - beq.n 5e86a │ │ │ │ - ldr r0, [pc, #12] @ (5e874 ) │ │ │ │ - bl 284818 │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - pop {r4, pc} │ │ │ │ - strb r0, [r1, #20] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + b.w 94148 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 1c5fe4 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ + bl 1c700c <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 5e8cc │ │ │ │ + cbnz r3, 5e8a4 │ │ │ │ ldrd r0, r4, [r0, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #7100 @ 0x1bbc │ │ │ │ + movw r0, #6524 @ 0x197c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 5e908 │ │ │ │ - bl 103cec │ │ │ │ + bpl.n 5e8e0 │ │ │ │ + bl 103798 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e8ea │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5e908 │ │ │ │ - bl f73ac │ │ │ │ - b.n 5e908 │ │ │ │ + bne.n 5e8c2 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5e8e0 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 5e8e0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5e908 │ │ │ │ + bne.n 5e8e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #7108 @ 0x1bc4 │ │ │ │ + movw r0, #6532 @ 0x1984 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5e934 │ │ │ │ + cbz r0, 5e90c │ │ │ │ movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1294 │ │ │ │ + b.w f0d0c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #6 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [pc, #100] @ (5e9ac ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 5e960 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5e950 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5e972 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #60] @ (5e9b0 ) │ │ │ │ + ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r3, 5e97e │ │ │ │ + bl 36888 <_PyEval_SetProfile@@Base+0x4a0> │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5e996 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5e986 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5e9a2 │ │ │ │ + ldr r0, [pc, #12] @ (5e9ac ) │ │ │ │ + bl 2845f8 │ │ │ │ + movw r0, #5752 @ 0x1678 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + pop {r4, pc} │ │ │ │ + strb r0, [r1, #20] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5e970 │ │ │ │ + cbz r0, 5e9c4 │ │ │ │ movw r1, #20496 @ 0x5010 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f1294 │ │ │ │ + b.w f0d0c │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ ldrd r4, r6, [r3] │ │ │ │ blx 2b44c │ │ │ │ cmp r4, #6 │ │ │ │ - bhi.n 5e9ae │ │ │ │ - movw r3, #7496 @ 0x1d48 │ │ │ │ + bhi.n 5ea02 │ │ │ │ + movw r3, #6920 @ 0x1b08 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ - cbnz r6, 5e9ca │ │ │ │ - b.n 5e9e8 │ │ │ │ + cbnz r6, 5ea1e │ │ │ │ + b.n 5ea3c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #7120 @ 0x1bd0 │ │ │ │ + movw r1, #6544 @ 0x1990 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7380 │ │ │ │ - cbz r4, 5e9fe │ │ │ │ + bl f6e84 │ │ │ │ + cbz r4, 5ea52 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.w 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #31 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #5672 @ 0x1628 │ │ │ │ + movw r1, #5096 @ 0x13e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r2, [r2, #444] @ 0x1bc │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 5eaa0 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 5eaf4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 4057a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ + bl 405ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5eaa2 │ │ │ │ + cbz r0, 5eaf6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5eaa2 │ │ │ │ + ble.n 5eaf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a8240 │ │ │ │ - cbz r0, 5ea84 │ │ │ │ + bl 2a7ff0 │ │ │ │ + cbz r0, 5ead8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ea80 │ │ │ │ + bge.n 5ead4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ea80 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ead4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5ea60 │ │ │ │ + b.n 5eab4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 5eaa2 │ │ │ │ + cbz r3, 5eaf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ea9c │ │ │ │ + bge.n 5eaf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ea9c │ │ │ │ + cbnz r3, 5eaf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5eaa2 │ │ │ │ + b.n 5eaf6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -75792,559 +75827,559 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5ead6 │ │ │ │ + beq.n 5eb2a │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5eaec │ │ │ │ + bne.n 5eb40 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 5eb42 │ │ │ │ + beq.n 5eb96 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5eaee │ │ │ │ - b.n 5eb42 │ │ │ │ + bgt.n 5eb42 │ │ │ │ + b.n 5eb96 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5eb0a │ │ │ │ + beq.n 5eb5e │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5eb20 │ │ │ │ + bne.n 5eb74 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5eb42 │ │ │ │ + beq.n 5eb96 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5eb22 │ │ │ │ - b.n 5eb42 │ │ │ │ + bgt.n 5eb76 │ │ │ │ + b.n 5eb96 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 5eb7e │ │ │ │ + cbz r6, 5ebd2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5eb5c │ │ │ │ + bne.n 5ebb0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 5eb6a │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bne.n 5ebbe │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5ebb8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5ec0c │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5eb72 │ │ │ │ - b.n 5eb34 │ │ │ │ + bne.n 5ebc6 │ │ │ │ + b.n 5eb88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5eb74 │ │ │ │ - b.n 5eb42 │ │ │ │ + bgt.n 5ebc8 │ │ │ │ + b.n 5eb96 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 10a2b0 │ │ │ │ + bl 109dc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5eb9e │ │ │ │ + bge.n 5ebf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5eb9e │ │ │ │ + cbnz r3, 5ebf2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ebb2 │ │ │ │ + bge.n 5ec06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ebb2 │ │ │ │ + cbnz r3, 5ec06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5ec6c │ │ │ │ + beq.n 5ecc0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ec68 │ │ │ │ + bne.n 5ecbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afff8 │ │ │ │ + bl 2afda8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ec68 │ │ │ │ + beq.n 5ecbc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b1778 │ │ │ │ + bl 2b1528 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59912 @ 0xea08 │ │ │ │ + movw r0, #59320 @ 0xe7b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5ec16 │ │ │ │ + cbnz r0, 5ec6a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f794 │ │ │ │ + b.w 4f7e4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ - movw r0, #7160 @ 0x1bf8 │ │ │ │ + movw r0, #6584 @ 0x19b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b1b98 │ │ │ │ + bl 2b1948 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ec4a │ │ │ │ + bge.n 5ec9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ec4a │ │ │ │ + cbnz r3, 5ec9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ec0a │ │ │ │ + beq.n 5ec5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ec68 │ │ │ │ + bge.n 5ecbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5ec68 │ │ │ │ + cbnz r3, 5ecbc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5a446 │ │ │ │ + bl 5a496 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ec94 │ │ │ │ + beq.n 5ece8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 241ac8 <_PyBytesWriter_WriteBytes@@Base+0x4f0> │ │ │ │ - b.n 5ec96 │ │ │ │ + bl 242188 <_PyBytesWriter_WriteBytes@@Base+0x4f0> │ │ │ │ + b.n 5ecea │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 21124c │ │ │ │ + bl 211f70 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ecf4 │ │ │ │ + cbz r0, 5ed48 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ecd4 │ │ │ │ - bl 211724 │ │ │ │ + cbz r0, 5ed28 │ │ │ │ + bl 212410 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ecd4 │ │ │ │ + bne.n 5ed28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ecd0 │ │ │ │ + bge.n 5ed24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ecd0 │ │ │ │ + cbnz r3, 5ed24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ecf4 │ │ │ │ + b.n 5ed48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ece2 │ │ │ │ + bge.n 5ed36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5ecec │ │ │ │ + cbz r3, 5ed40 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5ecf4 │ │ │ │ + b.n 5ed48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ece2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ed36 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 5ed24 │ │ │ │ + beq.n 5ed78 │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42884 @ 0xa784 │ │ │ │ + movw r0, #42308 @ 0xa544 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5ed36 │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5ed8a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5ed3a │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5ed3a │ │ │ │ + bne.n 5ed8e │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5ed8e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5edcc │ │ │ │ + b.n 5ee20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ed36 │ │ │ │ + beq.n 5ed8a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ed36 │ │ │ │ + beq.n 5ed8a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5ed68 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5edbc │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ed36 │ │ │ │ + bne.n 5ed8a │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2bfb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5ed9a │ │ │ │ + bne.n 5edee │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5eda8 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5edfc │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ed70 │ │ │ │ - b.n 5ed36 │ │ │ │ - cbz r4, 5edc4 │ │ │ │ + beq.n 5edc4 │ │ │ │ + b.n 5ed8a │ │ │ │ + cbz r4, 5ee18 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 23ce20 │ │ │ │ + bl 23d4d8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5edfa │ │ │ │ + beq.n 5ee4e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14e09c │ │ │ │ + b.w 14dbd0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #21432 @ 0x53b8 │ │ │ │ + movw r3, #20856 @ 0x5178 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5ee10 ) │ │ │ │ - b.n 5ee88 │ │ │ │ + ldr r1, [pc, #4] @ (5ee64 ) │ │ │ │ + b.n 5eedc │ │ │ │ nop │ │ │ │ - cbz r4, 5ee14 │ │ │ │ + cbz r4, 5ee68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #7176 @ 0x1c08 │ │ │ │ + movw r0, #6600 @ 0x19c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5ee40 │ │ │ │ + bge.n 5ee94 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b0670 │ │ │ │ + b.w 2b0420 │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #58832 @ 0xe5d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 247eec │ │ │ │ + bl 2485ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ee82 │ │ │ │ + beq.n 5eed6 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14e09c │ │ │ │ + b.w 14dbd0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl e8acc │ │ │ │ + bl e8544 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ef38 │ │ │ │ + beq.n 5ef8c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r5, 5ef18 │ │ │ │ + cbnz r5, 5ef6c │ │ │ │ mov r1, r6 │ │ │ │ - bl dba38 │ │ │ │ + bl db428 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5eefe │ │ │ │ + bne.n 5ef52 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 5eeee │ │ │ │ - bl f73ac │ │ │ │ - movw r1, #43836 @ 0xab3c │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 5ef42 │ │ │ │ + bl f6eb0 │ │ │ │ + movw r1, #43840 @ 0xab40 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #7196 @ 0x1c1c │ │ │ │ + movw r1, #6620 @ 0x19dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5eef6 │ │ │ │ - b.n 5ef3c │ │ │ │ + blt.n 5ef4a │ │ │ │ + b.n 5ef90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ef3c │ │ │ │ + bge.n 5ef90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ef3c │ │ │ │ - b.n 5ef10 │ │ │ │ + cbnz r3, 5ef90 │ │ │ │ + b.n 5ef64 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ef0c │ │ │ │ + bge.n 5ef60 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 5ef10 │ │ │ │ + cbz r5, 5ef64 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5ef3c │ │ │ │ + b.n 5ef90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ef3c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ef90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ef2a │ │ │ │ + bge.n 5ef7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ef2a │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ef7e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 862f4 │ │ │ │ + b.w 86054 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 5ef6c │ │ │ │ + beq.n 5efc0 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42868 @ 0xa774 │ │ │ │ + movw r0, #42292 @ 0xa534 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5ef7e │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5efd2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5ef82 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5ef82 │ │ │ │ + bne.n 5efd6 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5efd6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5effa │ │ │ │ + b.n 5f04e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ef7e │ │ │ │ + beq.n 5efd2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ef7e │ │ │ │ + beq.n 5efd2 │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r3, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx 2b10c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5efc8 │ │ │ │ + bne.n 5f01c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5efd6 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5f02a │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5efa2 │ │ │ │ - b.n 5ef7e │ │ │ │ - cbz r4, 5eff2 │ │ │ │ + beq.n 5eff6 │ │ │ │ + b.n 5efd2 │ │ │ │ + cbz r4, 5f046 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ - bl 241708 <_PyBytesWriter_WriteBytes@@Base+0x130> │ │ │ │ + bl 241dc8 <_PyBytesWriter_WriteBytes@@Base+0x130> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f028 │ │ │ │ + beq.n 5f07c │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14e09c │ │ │ │ - b.n 5f02a │ │ │ │ + bl 14dbd0 │ │ │ │ + b.n 5f07e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4} │ │ │ │ mov.w r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrd r2, r4, [r0, #4] │ │ │ │ add r3, r4 │ │ │ │ adds r3, #63 @ 0x3f │ │ │ │ ldr r0, [r2, #16] │ │ │ │ pop {r4} │ │ │ │ lsrs r3, r3, #6 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 5a446 │ │ │ │ + bl 5a496 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f072 │ │ │ │ + beq.n 5f0c6 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14e09c │ │ │ │ - b.n 5f074 │ │ │ │ + bl 14dbd0 │ │ │ │ + b.n 5f0c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #188] @ (5f148 ) │ │ │ │ + ldr r2, [pc, #188] @ (5f19c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ addw r4, r7, #3820 @ 0xeec │ │ │ │ addw r7, r7, #3852 @ 0xf0c │ │ │ │ @@ -76353,830 +76388,828 @@ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n 5f09e │ │ │ │ + bne.n 5f0f2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f140 │ │ │ │ - movw sl, #8596 @ 0x2194 │ │ │ │ + beq.n 5f194 │ │ │ │ + movw sl, #8020 @ 0x1f54 │ │ │ │ movt sl, #47 @ 0x2f │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #8756 @ 0x2234 │ │ │ │ + movw r3, #8180 @ 0x1ff4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #61508 @ 0xf044 │ │ │ │ + movw r1, #60932 @ 0xee04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #7236 @ 0x1c44 │ │ │ │ + movw r0, #6660 @ 0x1a04 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 5f138 │ │ │ │ - bl 9baf8 │ │ │ │ + cbz r7, 5f18c │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 5f11e │ │ │ │ + cbz r0, 5f172 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f138 │ │ │ │ + bge.n 5f18c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5f138 │ │ │ │ + cbnz r3, 5f18c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f138 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f18c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f130 │ │ │ │ + bge.n 5f184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5f130 │ │ │ │ + cbnz r3, 5f184 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5f0d2 │ │ │ │ - b.n 5f140 │ │ │ │ + bne.n 5f126 │ │ │ │ + b.n 5f194 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5f176 │ │ │ │ + bne.n 5f1c6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f196 │ │ │ │ - b.n 5f18e │ │ │ │ + bne.n 5f1e6 │ │ │ │ + b.n 5f1de │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42744 @ 0xa6f8 │ │ │ │ + movw r0, #42168 @ 0xa4b8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f248 │ │ │ │ - b.n 5f168 │ │ │ │ - bl 940d4 │ │ │ │ + beq.n 5f298 │ │ │ │ + b.n 5f1b8 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f248 │ │ │ │ + bne.n 5f298 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f1ae │ │ │ │ - bl 940d4 │ │ │ │ + cbnz r0, 5f1fe │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f248 │ │ │ │ + bne.n 5f298 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f1cc │ │ │ │ - bl 9b974 │ │ │ │ + b.n 5f21c │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f1c8 │ │ │ │ + bge.n 5f218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f1c8 │ │ │ │ + cbnz r3, 5f218 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 5f1a0 │ │ │ │ + beq.n 5f1f0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f248 │ │ │ │ + beq.n 5f298 │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5f1fc │ │ │ │ + bge.n 5f24c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ mov r0, r5 │ │ │ │ - bl 808d0 │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f27a │ │ │ │ + beq.n 5f2ca │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2b1cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5f26c │ │ │ │ + bge.n 5f2bc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5f24c │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5f29c │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f20e │ │ │ │ + beq.n 5f25e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f25c │ │ │ │ + blt.n 5f2ac │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f27a │ │ │ │ + b.n 5f2ca │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 5f240 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 5f290 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5f248 │ │ │ │ + bne.n 5f298 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f248 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f298 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5f278 │ │ │ │ + beq.n 5f2c8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl b73f4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6dc0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 59aa4 │ │ │ │ + bl 59af4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f35e │ │ │ │ + beq.n 5f3ae │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5f2be │ │ │ │ + cbz r0, 5f30e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f35e │ │ │ │ + b.n 5f3ae │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1e9b58 │ │ │ │ + bl 1ead28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f2ba │ │ │ │ + beq.n 5f30a │ │ │ │ ldrd r0, r7, [sp, #8] │ │ │ │ adds r2, r0, #5 │ │ │ │ adc.w r3, r7, #0 │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ - bcs.n 5f2f4 │ │ │ │ + bcs.n 5f344 │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ add r0, r3 │ │ │ │ - b.n 5f35e │ │ │ │ + b.n 5f3ae │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ adds r3, r0, r3 │ │ │ │ adc.w r2, r7, #0 │ │ │ │ cmp r3, r1 │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ - bcs.n 5f310 │ │ │ │ - bl 8f7c4 │ │ │ │ - b.n 5f35e │ │ │ │ + bcs.n 5f360 │ │ │ │ + bl 8f58c │ │ │ │ + b.n 5f3ae │ │ │ │ mov r6, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5f31c │ │ │ │ + bge.n 5f36c │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r6, r7, r7, lsl #1 │ │ │ │ lsrs r3, r6, #28 │ │ │ │ ite eq │ │ │ │ moveq.w r8, #2 │ │ │ │ movne.w r8, #3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 93afc │ │ │ │ - cbz r0, 5f35e │ │ │ │ + bl 938b8 │ │ │ │ + cbz r0, 5f3ae │ │ │ │ cmp r7, #0 │ │ │ │ add.w r3, r0, #12 │ │ │ │ it lt │ │ │ │ movlt.w r5, #4294967295 @ 0xffffffff │ │ │ │ rsb r5, r5, #1 │ │ │ │ orr.w r5, r5, r8, lsl #3 │ │ │ │ str r5, [r0, #8] │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ orr.w r4, r4, r6, lsl #2 │ │ │ │ lsrs r6, r6, #30 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ orrs.w r2, r4, r6 │ │ │ │ - bne.n 5f348 │ │ │ │ + bne.n 5f398 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (5f370 ) │ │ │ │ + ldr r2, [pc, #8] @ (5f3c0 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 421c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + b.w 42210 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ nop │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #21432 @ 0x53b8 │ │ │ │ + movw r3, #20856 @ 0x5178 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5f384 ) │ │ │ │ - b.w 5ee88 │ │ │ │ + ldr r1, [pc, #4] @ (5f3d4 ) │ │ │ │ + b.w 5eedc │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 270c90 <_PyArg_ParseStackAndKeywords@@Base+0xf58> │ │ │ │ + b.w 270e68 <_PyArg_ParseStackAndKeywords@@Base+0xf58> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5f3c6 │ │ │ │ - movw r0, #42752 @ 0xa700 │ │ │ │ + bls.n 5f416 │ │ │ │ + movw r0, #42176 @ 0xa4c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f4ca │ │ │ │ + beq.w 5f51a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f3da │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5f42a │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f4ca │ │ │ │ + bne.n 5f51a │ │ │ │ ldrd r5, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f4ca │ │ │ │ + beq.n 5f51a │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5f404 │ │ │ │ + ble.n 5f454 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f408 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5f458 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f4ca │ │ │ │ - b.n 5f408 │ │ │ │ + bne.n 5f51a │ │ │ │ + b.n 5f458 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [sp, #24] │ │ │ │ - bl 17d8ec │ │ │ │ - cbnz r0, 5f42c │ │ │ │ + bl 17db5c │ │ │ │ + cbnz r0, 5f47c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7700 @ 0x1e14 │ │ │ │ + movw r1, #7124 @ 0x1bd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5f4b0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5f500 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a668 │ │ │ │ + bl 17a520 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 5f4b0 │ │ │ │ + blt.n 5f500 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5f4ec │ │ │ │ + bl 5f53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f4b0 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 5f500 │ │ │ │ + bl b0834 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ blx 2adac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt.n 5f478 │ │ │ │ + blt.n 5f4c8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f48a │ │ │ │ + b.n 5f4da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5f474 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5f4c4 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f446 │ │ │ │ + beq.n 5f496 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r6, [r9] │ │ │ │ - bl 5f84c │ │ │ │ + bl 5f89c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5f4ba │ │ │ │ - cbnz r5, 5f4b0 │ │ │ │ + bge.n 5f50a │ │ │ │ + cbnz r5, 5f500 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r6, [r9] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5f4ca │ │ │ │ + bl 1e5930 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5f51a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #21416 @ 0x53a8 │ │ │ │ + movw r3, #20840 @ 0x5168 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5f4e8 ) │ │ │ │ - b.w 5ee88 │ │ │ │ + ldr r1, [pc, #4] @ (5f538 ) │ │ │ │ + b.w 5eedc │ │ │ │ nop │ │ │ │ - cbz r4, 5f4ec │ │ │ │ + cbz r4, 5f53c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 5f512 │ │ │ │ + bge.n 5f562 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 834bc │ │ │ │ - b.n 5f514 │ │ │ │ + bl 83284 │ │ │ │ + b.n 5f564 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 5f522 │ │ │ │ - bl 23c160 │ │ │ │ + cbnz r0, 5f572 │ │ │ │ + bl 23c814 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f664 │ │ │ │ + b.n 5f6b4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 5f53a │ │ │ │ + bgt.n 5f58a │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 834bc │ │ │ │ - b.n 5f53c │ │ │ │ + bl 83284 │ │ │ │ + b.n 5f58c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 5f54c │ │ │ │ + cbnz r0, 5f59c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83ac4 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 5f51c │ │ │ │ - movw sl, #29681 @ 0x73f1 │ │ │ │ + bl 8388c │ │ │ │ + bl 23c814 │ │ │ │ + b.n 5f56c │ │ │ │ + movw sl, #28365 @ 0x6ecd │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 5f63c │ │ │ │ + beq.n 5f68c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5f566 │ │ │ │ - bl 5d900 │ │ │ │ - b.n 5f640 │ │ │ │ + bne.n 5f5b6 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5f690 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 5f5b2 │ │ │ │ + cbz r2, 5f602 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 5f5b2 │ │ │ │ + cbz r2, 5f602 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 5f5a6 │ │ │ │ + bne.n 5f5f6 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 5f590 │ │ │ │ + bcc.n 5f5e0 │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (5f668 ) │ │ │ │ + ldr r1, [pc, #224] @ (5f6b8 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ - b.n 5f640 │ │ │ │ + bl 15c3f0 │ │ │ │ + b.n 5f690 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f5e2 │ │ │ │ + bge.n 5f632 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f5e2 │ │ │ │ + b.n 5f632 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f5e2 │ │ │ │ - b.n 5f640 │ │ │ │ + cbnz r0, 5f632 │ │ │ │ + b.n 5f690 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 5f5d4 │ │ │ │ + cbz r1, 5f624 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 5f5d4 │ │ │ │ - movw r1, #30584 @ 0x7778 │ │ │ │ + cbz r3, 5f624 │ │ │ │ + movw r1, #30008 @ 0x7538 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f41b4 │ │ │ │ - b.n 5f640 │ │ │ │ - movw r1, #30612 @ 0x7794 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 5f690 │ │ │ │ + movw r1, #30036 @ 0x7554 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f41b4 │ │ │ │ - b.n 5f640 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 5f690 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 159244 │ │ │ │ + bl 158f64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f60c │ │ │ │ + bne.n 5f65c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f640 │ │ │ │ + bge.n 5f690 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f640 │ │ │ │ + cbnz r3, 5f690 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f640 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f690 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f61e │ │ │ │ + bge.n 5f66e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f61e │ │ │ │ + cbnz r3, 5f66e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r3, r5, lsl #3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 5f556 │ │ │ │ + b.n 5f5a6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f664 │ │ │ │ + b.n 5f6b4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83ac4 │ │ │ │ - cbz r5, 5f65c │ │ │ │ + bl 8388c │ │ │ │ + cbz r5, 5f6ac │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5f64c │ │ │ │ + bne.n 5f69c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 5f51c │ │ │ │ + bl 8388c │ │ │ │ + b.n 5f56c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #560 @ 0x230 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 5f692 │ │ │ │ + bge.n 5f6e2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 834bc │ │ │ │ - b.n 5f694 │ │ │ │ + bl 83284 │ │ │ │ + b.n 5f6e4 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 5f6a2 │ │ │ │ - bl 23c160 │ │ │ │ + cbnz r0, 5f6f2 │ │ │ │ + bl 23c814 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f7e4 │ │ │ │ + b.n 5f834 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 5f6ba │ │ │ │ + bgt.n 5f70a │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 834bc │ │ │ │ - b.n 5f6bc │ │ │ │ + bl 83284 │ │ │ │ + b.n 5f70c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 5f6cc │ │ │ │ + cbnz r0, 5f71c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83ac4 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 5f69c │ │ │ │ - movw sl, #29681 @ 0x73f1 │ │ │ │ + bl 8388c │ │ │ │ + bl 23c814 │ │ │ │ + b.n 5f6ec │ │ │ │ + movw sl, #28365 @ 0x6ecd │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 5f7bc │ │ │ │ + beq.n 5f80c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5f6e6 │ │ │ │ - bl 5d900 │ │ │ │ - b.n 5f7c0 │ │ │ │ + bne.n 5f736 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 5f810 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 5f732 │ │ │ │ + cbz r2, 5f782 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 5f732 │ │ │ │ + cbz r2, 5f782 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 5f726 │ │ │ │ + bne.n 5f776 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 5f710 │ │ │ │ + bcc.n 5f760 │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (5f7e8 ) │ │ │ │ + ldr r1, [pc, #224] @ (5f838 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ - b.n 5f7c0 │ │ │ │ + bl 15c3f0 │ │ │ │ + b.n 5f810 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f762 │ │ │ │ + bge.n 5f7b2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f762 │ │ │ │ + b.n 5f7b2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f762 │ │ │ │ - b.n 5f7c0 │ │ │ │ + cbnz r0, 5f7b2 │ │ │ │ + b.n 5f810 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 5f754 │ │ │ │ + cbz r1, 5f7a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 5f754 │ │ │ │ - movw r1, #30584 @ 0x7778 │ │ │ │ + cbz r3, 5f7a4 │ │ │ │ + movw r1, #30008 @ 0x7538 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f41b4 │ │ │ │ - b.n 5f7c0 │ │ │ │ - movw r1, #30612 @ 0x7794 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 5f810 │ │ │ │ + movw r1, #30036 @ 0x7554 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f41b4 │ │ │ │ - b.n 5f7c0 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 5f810 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f78c │ │ │ │ + bne.n 5f7dc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f7c0 │ │ │ │ + bge.n 5f810 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f7c0 │ │ │ │ + cbnz r3, 5f810 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f7c0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f810 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f79e │ │ │ │ + bge.n 5f7ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f79e │ │ │ │ + cbnz r3, 5f7ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r1, [r1, fp] │ │ │ │ str.w r1, [r3, r5, lsl #3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r1, fp │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ adds r5, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 5f6d6 │ │ │ │ + b.n 5f726 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f7e4 │ │ │ │ + b.n 5f834 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83ac4 │ │ │ │ - cbz r5, 5f7dc │ │ │ │ + bl 8388c │ │ │ │ + cbz r5, 5f82c │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5f7cc │ │ │ │ + bne.n 5f81c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 5f69c │ │ │ │ + bl 8388c │ │ │ │ + b.n 5f6ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #560 @ 0x230 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (5f7f8 ) │ │ │ │ + ldr r2, [pc, #8] @ (5f848 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 421c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + b.w 42210 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ nop │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 15e93c │ │ │ │ + b.w 15e664 │ │ │ │ │ │ │ │ -0005f802 : │ │ │ │ +0005f852 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #52] @ (5f848 ) │ │ │ │ + ldr r0, [pc, #52] @ (5f898 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 5f82a │ │ │ │ + cbnz r1, 5f87a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 43d14 <_PyImport_ClearExtension@@Base+0x1dc> │ │ │ │ + b.w 43d64 <_PyImport_ClearExtension@@Base+0x1dc> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #7736 @ 0x1e38 │ │ │ │ + movw r2, #7160 @ 0x1bf8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r1 │ │ │ │ - movw sl, #58305 @ 0xe3c1 │ │ │ │ + movw sl, #58929 @ 0xe631 │ │ │ │ movt sl, #23 │ │ │ │ mov r5, r7 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 5f8b4 │ │ │ │ + beq.n 5f904 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 5f8ae │ │ │ │ + cbz r4, 5f8fe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 5f896 │ │ │ │ + cbz r3, 5f8e6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 5f896 │ │ │ │ + cbz r3, 5f8e6 │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 5f890 │ │ │ │ + bne.n 5f8e0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 5f896 │ │ │ │ + b.n 5f8e6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f8ae │ │ │ │ + bge.n 5f8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f8ae │ │ │ │ + cbnz r3, 5f8fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - b.n 5f872 │ │ │ │ + b.n 5f8c2 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 83ac4 │ │ │ │ + b.w 8388c │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #21416 @ 0x53a8 │ │ │ │ + movw r3, #20840 @ 0x5168 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5f8d0 ) │ │ │ │ - b.w 5ee88 │ │ │ │ + ldr r1, [pc, #4] @ (5f920 ) │ │ │ │ + b.w 5eedc │ │ │ │ nop │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005f8d4 : │ │ │ │ +0005f924 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5f904 │ │ │ │ + bne.n 5f954 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #7788 @ 0x1e6c │ │ │ │ + movw r0, #7212 @ 0x1c2c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f90a : │ │ │ │ +0005f95a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #43824 @ 0xab30 │ │ │ │ + movw r4, #43828 @ 0xab34 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r2 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ - bl 21502c │ │ │ │ + bl 215cf4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 5fa00 │ │ │ │ + bl 5fa50 │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -77184,160 +77217,346 @@ │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 5f984 │ │ │ │ + cbnz r0, 5f9d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 80ce4 │ │ │ │ + b.w 80aa0 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f9fc │ │ │ │ + beq.n 5fa4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 648d8 │ │ │ │ + bl 649be │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 5f9fc │ │ │ │ + cbz r4, 5fa4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f9f8 │ │ │ │ + ble.n 5fa48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 5f9e6 │ │ │ │ + cbz r0, 5fa36 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9ca │ │ │ │ + bge.n 5fa1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f9ca │ │ │ │ + cbnz r3, 5fa1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f9d6 │ │ │ │ + blt.n 5fa26 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f9fc │ │ │ │ + b.n 5fa4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5f9d2 │ │ │ │ + bne.n 5fa22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f9d2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fa22 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9f8 │ │ │ │ + bge.n 5fa48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f9f8 │ │ │ │ + cbnz r3, 5fa48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b.n 5f99a │ │ │ │ + b.n 5f9ea │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005fa00 : │ │ │ │ +0005fa50 : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - beq.n 5fa32 │ │ │ │ + beq.n 5fa82 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r1, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 5fa2a │ │ │ │ + cbnz r3, 5fa7a │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 5fa36 │ │ │ │ + b.n 5fa86 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fa20 │ │ │ │ - b.n 5fa36 │ │ │ │ + bne.n 5fa70 │ │ │ │ + b.n 5fa86 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005fa38 : │ │ │ │ +0005fa88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 4d4ec │ │ │ │ + bl 4d53c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5fcb4 │ │ │ │ + movs r3, #0 │ │ │ │ + strh r3, [r0, #16] │ │ │ │ + bl 97894 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 5fb04 │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 5fafa │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5faea │ │ │ │ + dmb ish │ │ │ │ + beq.n 5fb04 │ │ │ │ + bl 2b99dc │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r3, [r4, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 5fb98 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ + ldrh.w r9, [r3] │ │ │ │ + ldrb.w r8, [r3, #2] │ │ │ │ + ldrd sl, r7, [r3, #8] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + blx 2bef0 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 5fc66 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2c030 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bef0 │ │ │ │ + mov fp, r0 │ │ │ │ + cbz r0, 5fb54 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bef0 │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r0, 5fb5c │ │ │ │ + mov r0, fp │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2af44 │ │ │ │ + b.n 5fc66 │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2c030 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c0b0 │ │ │ │ + cbnz r0, 5fb80 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2af44 │ │ │ │ + b.n 5fc66 │ │ │ │ + strh.w r9, [r0] │ │ │ │ + strb.w r8, [r0, #2] │ │ │ │ + strd fp, r7, [r0, #4] │ │ │ │ + str r6, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + movs r6, #0 │ │ │ │ + b.n 5fc72 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrh.w fp, [r3] │ │ │ │ + ldrb.w sl, [r3, #2] │ │ │ │ + ldrd r6, r8, [r3, #8] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + blx 2bef0 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5fc66 │ │ │ │ + mov ip, r8 │ │ │ │ + mov r8, r0 │ │ │ │ + add.w r9, ip, #64 @ 0x40 │ │ │ │ + mov lr, r8 │ │ │ │ + ldr.w r0, [ip] │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldr.w r2, [ip, #-8] │ │ │ │ + add.w r8, r8, #16 │ │ │ │ + ldr.w r3, [ip, #-4] │ │ │ │ + cmp ip, r9 │ │ │ │ + stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ + bne.n 5fbc0 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bef0 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 5fc00 │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bef0 │ │ │ │ + mov r8, r0 │ │ │ │ + cbnz r0, 5fc08 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af44 │ │ │ │ + b.n 5fc66 │ │ │ │ + mov lr, r6 │ │ │ │ + mov ip, r0 │ │ │ │ + add.w r3, r6, #64 @ 0x40 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r6, ip │ │ │ │ + ldr.w r3, [lr, #12] │ │ │ │ + ldr.w r0, [lr] │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldr.w r1, [lr, #-12] │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldr.w r2, [lr, #-8] │ │ │ │ + stmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.n 5fc12 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c0b0 │ │ │ │ + cbnz r0, 5fc50 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2af44 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af44 │ │ │ │ + b.n 5fc66 │ │ │ │ + strh.w fp, [r0] │ │ │ │ + strb.w sl, [r0, #2] │ │ │ │ + strd r9, r8, [r0, #4] │ │ │ │ + str r7, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + b.n 5fb94 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + bl 23c814 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 5fc9c │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5fc92 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5fc82 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5fc9c │ │ │ │ + bl 2845f8 │ │ │ │ + cbz r6, 5fcb4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5fcb2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5fcb2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 5faae │ │ │ │ + bgt.n 5fd12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5fa90 │ │ │ │ + cbz r2, 5fcf4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ - movw r3, #14644 @ 0x3934 │ │ │ │ + movw r3, #14068 @ 0x36f4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #36872 @ 0x9008 │ │ │ │ + movw r1, #36296 @ 0x8dc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 5fae6 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 5fd4a │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ - bl a8e24 │ │ │ │ + bl a87dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5fae6 │ │ │ │ + cbz r0, 5fd4a │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r5, #20 │ │ │ │ subs r2, r6, #1 │ │ │ │ - bl a9268 │ │ │ │ + bl a8c20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5fad6 │ │ │ │ + blt.n 5fd3a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5fae6 │ │ │ │ + b.n 5fd4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fad2 │ │ │ │ + bne.n 5fd36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fad2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fd36 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -77345,1383 +77564,1197 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b44c │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 5fb1e │ │ │ │ + bne.n 5fd82 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5fb3e │ │ │ │ - b.n 5fb34 │ │ │ │ + bne.n 5fda2 │ │ │ │ + b.n 5fd98 │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #42768 @ 0xa710 │ │ │ │ + movw r0, #42192 @ 0xa4d0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5fb3a │ │ │ │ - b.n 5fb10 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 5fb3e │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5fd9e │ │ │ │ + b.n 5fd74 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 5fda2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5fba0 │ │ │ │ + b.n 5fe04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fb3a │ │ │ │ + bne.n 5fd9e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fb3a │ │ │ │ + beq.n 5fd9e │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bed4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fb8c │ │ │ │ + bge.n 5fdf0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fbac │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5fe10 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fb5a │ │ │ │ + beq.n 5fdbe │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fb98 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5fdfc │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fb3a │ │ │ │ + bne.n 5fd9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 5fbbc │ │ │ │ + cbz r3, 5fe20 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 5fbbc │ │ │ │ + bl 159d64 │ │ │ │ + b.n 5fe20 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 5fb8c │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 5fdf0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #43824 @ 0xab30 │ │ │ │ + movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 5fbe8 │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 5fe4c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fc00 │ │ │ │ + b.n 5fe64 │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fbe2 │ │ │ │ - bl f73ac │ │ │ │ + bne.n 5fe46 │ │ │ │ + bl f6eb0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5fc2e │ │ │ │ + bhi.n 5fe92 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5fc4e │ │ │ │ - b.n 5fc46 │ │ │ │ - movw r0, #42776 @ 0xa718 │ │ │ │ + bne.n 5feb2 │ │ │ │ + b.n 5feaa │ │ │ │ + movw r0, #42200 @ 0xa4d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fd2a │ │ │ │ - b.n 5fc20 │ │ │ │ - bl 940d4 │ │ │ │ + beq.n 5ff8e │ │ │ │ + b.n 5fe84 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fd2a │ │ │ │ + bne.n 5ff8e │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 246718 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ + bl 246dd8 <_PyUnicode_Copy@@Base+0x1c4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fd2a │ │ │ │ + beq.n 5ff8e │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 5fc78 │ │ │ │ + ble.n 5fedc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5fc7c │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 5fee0 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fd2a │ │ │ │ - b.n 5fc7c │ │ │ │ + bne.n 5ff8e │ │ │ │ + b.n 5fee0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 17d8ec │ │ │ │ - cbnz r0, 5fca0 │ │ │ │ + bl 17db5c │ │ │ │ + cbnz r0, 5ff04 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7924 @ 0x1ef4 │ │ │ │ + movw r1, #7348 @ 0x1cb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5fd14 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 5ff78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17a668 │ │ │ │ + bl 17a520 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 5fd14 │ │ │ │ + blt.n 5ff78 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5f66c │ │ │ │ + bl 5f6bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5fd14 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 5ff78 │ │ │ │ + bl b0834 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2bd5c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fd06 │ │ │ │ + bge.n 5ff6a │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fcf4 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 5ff58 │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fcba │ │ │ │ - b.n 5fd02 │ │ │ │ + beq.n 5ff1e │ │ │ │ + b.n 5ff66 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f84c │ │ │ │ + bl 5f89c │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fd1e │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5fd2a │ │ │ │ + bne.n 5ff82 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 5ff8e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5fd5e │ │ │ │ + beq.n 5ffc2 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5fd74 │ │ │ │ + bne.n 5ffd8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5fda6 │ │ │ │ + beq.n 6000a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5fd76 │ │ │ │ - b.n 5fda6 │ │ │ │ + bgt.n 5ffda │ │ │ │ + b.n 6000a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5fd92 │ │ │ │ + beq.n 5fff6 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5fdc0 │ │ │ │ + bne.n 60024 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5fda6 │ │ │ │ + beq.n 6000a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5fdc2 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 60026 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5fe00 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 60064 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 145458 │ │ │ │ + bl 144fa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fdec │ │ │ │ + bge.n 60050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5fdec │ │ │ │ + cbnz r3, 60050 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fe00 │ │ │ │ + bge.n 60064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fe00 │ │ │ │ + cbnz r3, 60064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5fe30 │ │ │ │ + beq.n 60094 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42736 @ 0xa6f0 │ │ │ │ + movw r0, #42160 @ 0xa4b0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fef4 │ │ │ │ + beq.n 60158 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5fe44 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 600a8 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fef4 │ │ │ │ + bne.n 60158 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17d8ec │ │ │ │ - cbnz r0, 5fe66 │ │ │ │ + bl 17db5c │ │ │ │ + cbnz r0, 600ca │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7960 @ 0x1f18 │ │ │ │ + movw r1, #7384 @ 0x1cd8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 5fede │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 60142 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17a668 │ │ │ │ + bl 17a520 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 5fede │ │ │ │ + blt.n 60142 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f4ec │ │ │ │ + bl 5f53c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5fede │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 60142 │ │ │ │ + bl b0834 │ │ │ │ ldr.w r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - blt.n 5feaa │ │ │ │ + blt.n 6010e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5febc │ │ │ │ + b.n 60120 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5fea6 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 6010a │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fe80 │ │ │ │ + beq.n 600e4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 5f84c │ │ │ │ + bl 5f89c │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5fee8 │ │ │ │ - cbnz r5, 5fede │ │ │ │ + bge.n 6014c │ │ │ │ + cbnz r5, 60142 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [r7, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 5fef4 │ │ │ │ + bl 1e5930 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 60158 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ff26 │ │ │ │ + cbz r0, 6018a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ff26 │ │ │ │ + bge.n 6018a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ff26 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6018a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5ff40 │ │ │ │ + cbz r0, 601a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ff40 │ │ │ │ + bge.n 601a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ff40 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 601a4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5ff5a │ │ │ │ + cbz r0, 601be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ff5a │ │ │ │ + bge.n 601be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ff5a │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 601be │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 139440 │ │ │ │ + bl 138f98 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 6016c │ │ │ │ - movs r3, #0 │ │ │ │ - strh r3, [r0, #16] │ │ │ │ - bl 97ae4 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 5ffbc │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5ffb2 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5ffa2 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5ffbc │ │ │ │ - bl 28e400 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 60050 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ - ldrh.w r9, [r3] │ │ │ │ - ldrb.w r8, [r3, #2] │ │ │ │ - ldrd sl, r7, [r3, #8] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - blx 2bef0 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 6011e │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2c030 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bef0 │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r0, 6000c │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bef0 │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r0, 60014 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2af44 │ │ │ │ - b.n 6011e │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2c030 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c0b0 │ │ │ │ - cbnz r0, 60038 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2af44 │ │ │ │ - b.n 6011e │ │ │ │ - strh.w r9, [r0] │ │ │ │ - strb.w r8, [r0, #2] │ │ │ │ - strd fp, r7, [r0, #4] │ │ │ │ - str r6, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - movs r6, #0 │ │ │ │ - b.n 6012a │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrh.w fp, [r3] │ │ │ │ - ldrb.w sl, [r3, #2] │ │ │ │ - ldrd r6, r8, [r3, #8] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - blx 2bef0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 6011e │ │ │ │ - mov ip, r8 │ │ │ │ - mov r8, r0 │ │ │ │ - add.w r9, ip, #64 @ 0x40 │ │ │ │ - mov lr, r8 │ │ │ │ - ldr.w r0, [ip] │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r2, [ip, #-8] │ │ │ │ - add.w r8, r8, #16 │ │ │ │ - ldr.w r3, [ip, #-4] │ │ │ │ - cmp ip, r9 │ │ │ │ - stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - bne.n 60078 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bef0 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 600b8 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bef0 │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r0, 600c0 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af44 │ │ │ │ - b.n 6011e │ │ │ │ - mov lr, r6 │ │ │ │ - mov ip, r0 │ │ │ │ - add.w r3, r6, #64 @ 0x40 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r6, ip │ │ │ │ - ldr.w r3, [lr, #12] │ │ │ │ - ldr.w r0, [lr] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldr.w r1, [lr, #-12] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r2, [lr, #-8] │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp lr, r3 │ │ │ │ - bne.n 600ca │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c0b0 │ │ │ │ - cbnz r0, 60108 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2af44 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af44 │ │ │ │ - b.n 6011e │ │ │ │ - strh.w fp, [r0] │ │ │ │ - strb.w sl, [r0, #2] │ │ │ │ - strd r9, r8, [r0, #4] │ │ │ │ - str r7, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - b.n 6004c │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - bl 23c160 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 60154 │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 6014a │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 6013a │ │ │ │ - dmb ish │ │ │ │ - beq.n 60154 │ │ │ │ - bl 284818 │ │ │ │ - cbz r6, 6016c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6016a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 6016a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #160] @ (60228 ) │ │ │ │ + ldr r5, [pc, #160] @ (60278 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 601a2 │ │ │ │ + bne.n 601f2 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 60192 │ │ │ │ + bne.n 601e2 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 601b4 │ │ │ │ + beq.n 60204 │ │ │ │ mov r0, r5 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r6, [pc, #116] @ (6022c ) │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r6, [pc, #116] @ (6027c ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 601f4 │ │ │ │ + cbz r3, 60244 │ │ │ │ ldr.w r0, [r6, #1564] @ 0x61c │ │ │ │ - bl 60230 <_Py_hashtable_size@@Base> │ │ │ │ + bl 60280 <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r6, #1556] @ 0x614 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 60230 <_Py_hashtable_size@@Base> │ │ │ │ + bl 60280 <_Py_hashtable_size@@Base> │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 60230 <_Py_hashtable_size@@Base> │ │ │ │ + bl 60280 <_Py_hashtable_size@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ add r4, r0 │ │ │ │ - movw r1, #26885 @ 0x6905 │ │ │ │ + movw r1, #26965 @ 0x6955 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r6, #1572] @ 0x624 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2de95c <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 601f6 │ │ │ │ + bl 2de7b0 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 60246 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6020e │ │ │ │ + bne.n 6025e │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 601fe │ │ │ │ + bne.n 6024e │ │ │ │ dmb ish │ │ │ │ - beq.n 6021a │ │ │ │ - ldr r0, [pc, #16] @ (60228 ) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 6026a │ │ │ │ + ldr r0, [pc, #16] @ (60278 ) │ │ │ │ + bl 2845f8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ nop │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00060230 <_Py_hashtable_size@@Base>: │ │ │ │ +00060280 <_Py_hashtable_size@@Base>: │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ bx lr │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ (602b8 <_Py_hashtable_size@@Base+0x88>) │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 60266 <_Py_hashtable_size@@Base+0x36> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60256 <_Py_hashtable_size@@Base+0x26> │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 60278 <_Py_hashtable_size@@Base+0x48> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #64] @ (602bc <_Py_hashtable_size@@Base+0x8c>) │ │ │ │ - ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 60288 <_Py_hashtable_size@@Base+0x58> │ │ │ │ - ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ - str.w r2, [r3, #1552] @ 0x610 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 602a0 <_Py_hashtable_size@@Base+0x70> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 60290 <_Py_hashtable_size@@Base+0x60> │ │ │ │ - dmb ish │ │ │ │ - beq.n 602ac <_Py_hashtable_size@@Base+0x7c> │ │ │ │ - ldr r0, [pc, #16] @ (602b8 <_Py_hashtable_size@@Base+0x88>) │ │ │ │ - bl 284818 │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - strb r0, [r1, #20] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000602c0 : │ │ │ │ +0006028e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 602da │ │ │ │ + cbnz r0, 602a8 │ │ │ │ mov r4, r6 │ │ │ │ - bl 5d900 │ │ │ │ - b.n 60366 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 60334 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 60346 │ │ │ │ + cbz r3, 60314 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 602e8 │ │ │ │ + cbnz r4, 602b6 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 602f0 │ │ │ │ + cbz r4, 602be │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 60346 │ │ │ │ + bmi.n 60314 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 60346 │ │ │ │ + cbz r3, 60314 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 60366 │ │ │ │ + cbz r0, 60334 │ │ │ │ movs r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1df608 │ │ │ │ + bl 1e05e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60326 │ │ │ │ + bge.n 602f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60326 │ │ │ │ + cbnz r3, 602f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 60364 │ │ │ │ + bne.n 60332 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60346 │ │ │ │ + bge.n 60314 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60346 │ │ │ │ + cbnz r3, 60314 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60398 │ │ │ │ + beq.n 60366 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 60398 │ │ │ │ + ble.n 60366 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 603b0 │ │ │ │ + bge.n 6037e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 603b0 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + b.n 6037e │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 603e0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 603ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 16db38 │ │ │ │ - cbnz r0, 603ec │ │ │ │ + bl 16d8a0 │ │ │ │ + cbnz r0, 603ba │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8080 @ 0x1f90 │ │ │ │ + movw r1, #7504 @ 0x1d50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 603e0 │ │ │ │ + bge.n 603ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 603e4 │ │ │ │ + cbz r3, 603b2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 60408 │ │ │ │ + b.n 603d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 603e0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 603ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fed4 │ │ │ │ + bl 9f8c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60408 │ │ │ │ + bge.n 603d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60408 │ │ │ │ + cbnz r3, 603d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r4, [pc, #104] @ (60454 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 60402 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 603f2 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 60414 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #64] @ (60458 ) │ │ │ │ + ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r2, 60424 │ │ │ │ + ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ + str.w r2, [r3, #1552] @ 0x610 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 6043c │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 6042c │ │ │ │ + dmb ish │ │ │ │ + beq.n 60448 │ │ │ │ + ldr r0, [pc, #16] @ (60454 ) │ │ │ │ + bl 2845f8 │ │ │ │ + movw r0, #5752 @ 0x1678 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + strb r0, [r1, #20] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60438 │ │ │ │ + beq.n 60488 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6044e │ │ │ │ + bne.n 6049e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60480 │ │ │ │ + beq.n 604d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60450 │ │ │ │ - b.n 60480 │ │ │ │ + bgt.n 604a0 │ │ │ │ + b.n 604d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6046c │ │ │ │ + beq.n 604bc │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6049a │ │ │ │ + bne.n 604ea │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60480 │ │ │ │ + beq.n 604d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6049c │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 604ec │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 604da │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6052a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1663fc │ │ │ │ + bl 16612c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 604c6 │ │ │ │ + bge.n 60516 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 604c6 │ │ │ │ + cbnz r3, 60516 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 604da │ │ │ │ + bge.n 6052a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 604da │ │ │ │ + cbnz r3, 6052a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6050a │ │ │ │ + beq.n 6055a │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60520 │ │ │ │ + bne.n 60570 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60552 │ │ │ │ + beq.n 605a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60522 │ │ │ │ - b.n 60552 │ │ │ │ + bgt.n 60572 │ │ │ │ + b.n 605a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6053e │ │ │ │ + beq.n 6058e │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6056c │ │ │ │ + bne.n 605bc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60552 │ │ │ │ + beq.n 605a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6056e │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 605be │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 605ac │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 605fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2a6004 │ │ │ │ + bl 2a5db4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60598 │ │ │ │ + bge.n 605e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60598 │ │ │ │ + cbnz r3, 605e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 605ac │ │ │ │ + bge.n 605fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 605ac │ │ │ │ + cbnz r3, 605fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000605b0 : │ │ │ │ +00060600 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 605cc │ │ │ │ + cbnz r0, 6061c │ │ │ │ mov r4, r6 │ │ │ │ - bl 5d900 │ │ │ │ - b.n 60790 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 607e0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60768 │ │ │ │ + beq.w 607b8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 605f4 │ │ │ │ - movw r3, #56193 @ 0xdb81 │ │ │ │ + cbz r2, 60644 │ │ │ │ + movw r3, #57921 @ 0xe241 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 605ee │ │ │ │ + bne.n 6063e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22dc20 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1090> │ │ │ │ + b.w 22e2e0 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1090> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.w 60768 │ │ │ │ + bmi.w 607b8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 60768 │ │ │ │ + beq.w 607b8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60786 │ │ │ │ + beq.w 607d6 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbz r7, 6061a │ │ │ │ + cbz r7, 6066a │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 6078a │ │ │ │ + beq.w 607da │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6078a │ │ │ │ + beq.w 607da │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ cmp r8, r7 │ │ │ │ - beq.w 6078a │ │ │ │ + beq.w 607da │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 606ca │ │ │ │ + beq.n 6071a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 606a4 │ │ │ │ + beq.n 606f4 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 60662 │ │ │ │ + cbz r2, 606b2 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 606a4 │ │ │ │ + ble.n 606f4 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 60676 │ │ │ │ + beq.n 606c6 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6064e │ │ │ │ - b.n 606a4 │ │ │ │ + bne.n 6069e │ │ │ │ + b.n 606f4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 60676 │ │ │ │ + beq.n 606c6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6065e │ │ │ │ + bne.n 606ae │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 606a4 │ │ │ │ + bne.n 606f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60734 │ │ │ │ + bne.n 60784 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60698 │ │ │ │ + bge.n 606e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 6069e │ │ │ │ + cbz r3, 606ee │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 606a4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60698 │ │ │ │ + b.n 606f4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 606e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60734 │ │ │ │ + bne.n 60784 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 606ca │ │ │ │ + bge.n 6071a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 606ca │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6071a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 60714 │ │ │ │ - movw r3, #61453 @ 0xf00d │ │ │ │ + beq.n 60764 │ │ │ │ + movw r3, #60225 @ 0xeb41 │ │ │ │ movt r3, #20 │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 60700 │ │ │ │ + bne.n 60750 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 6070c │ │ │ │ + bpl.n 6075c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 6070c │ │ │ │ + bpl.n 6075c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14f200 │ │ │ │ + bl 14ed34 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60708 │ │ │ │ + b.n 60758 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 60734 │ │ │ │ + bne.n 60784 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6071e │ │ │ │ + blt.n 6076e │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 60734 │ │ │ │ + b.n 60784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60714 │ │ │ │ + bne.n 60764 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60714 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60764 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60748 │ │ │ │ + bge.n 60798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60748 │ │ │ │ + cbnz r3, 60798 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 60790 │ │ │ │ + bne.n 607e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60768 │ │ │ │ + bge.n 607b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60768 │ │ │ │ + cbnz r3, 607b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8044 @ 0x1f6c │ │ │ │ + movw r1, #7468 @ 0x1d2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60790 │ │ │ │ + b.n 607e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 60698 │ │ │ │ - b.n 60714 │ │ │ │ + bne.n 606e8 │ │ │ │ + b.n 60764 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 607c0 │ │ │ │ + beq.n 60810 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 607ee │ │ │ │ + bne.n 6083e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 607d4 │ │ │ │ + beq.n 60824 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 607f0 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 60840 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 60816 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 60866 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 161fb4 │ │ │ │ + bl 161cc8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60816 │ │ │ │ + bge.n 60866 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60816 │ │ │ │ + cbnz r3, 60866 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 60836 │ │ │ │ + bls.n 60886 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 6086a │ │ │ │ + bl 23c814 │ │ │ │ + b.n 608ba │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 60846 │ │ │ │ + cbz r0, 60896 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 60848 │ │ │ │ - b.n 6082e │ │ │ │ + bls.n 60898 │ │ │ │ + b.n 6087e │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6082e │ │ │ │ + beq.n 6087e │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #4 │ │ │ │ - beq.n 6089c │ │ │ │ + beq.n 608ec │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #8188 @ 0x1ffc │ │ │ │ + movw r3, #7612 @ 0x1dbc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #8220 @ 0x201c │ │ │ │ + movw r0, #7644 @ 0x1ddc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r2, #5 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 608a4 │ │ │ │ - movw r0, #8256 @ 0x2040 │ │ │ │ + b.n 608f4 │ │ │ │ + movw r0, #7680 @ 0x1e00 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 608b2 │ │ │ │ - bl f73ac │ │ │ │ + cbnz r0, 60902 │ │ │ │ + bl f6eb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 5f90a │ │ │ │ + bl 5f95a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84dec │ │ │ │ + b.w 84b4c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 608e8 │ │ │ │ + bne.n 60938 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60906 │ │ │ │ - b.n 608fe │ │ │ │ + bne.n 60956 │ │ │ │ + b.n 6094e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59696 @ 0xe930 │ │ │ │ + movw r0, #59120 @ 0xe6f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60986 │ │ │ │ - b.n 608da │ │ │ │ - bl 940d4 │ │ │ │ + beq.n 609d6 │ │ │ │ + b.n 6092a │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60986 │ │ │ │ + bne.n 609d6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6092e │ │ │ │ + beq.n 6097e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24940 @ 0x616c │ │ │ │ + movw r1, #24364 @ 0x5f2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 60974 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 609c4 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 6093a │ │ │ │ + bhi.n 6098a │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 60954 │ │ │ │ + cbnz r2, 609a4 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 6097e │ │ │ │ + b.n 609ce │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50908 @ 0xc6dc │ │ │ │ + movw r1, #50332 @ 0xc49c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 60974 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 609c4 │ │ │ │ movs r5, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl.w r4, r5, r4 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ lsl.w r1, r5, r3 │ │ │ │ orrs r1, r0 │ │ │ │ adds r3, #1 │ │ │ │ tst r6, r4 │ │ │ │ it ne │ │ │ │ movne r0, r1 │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 6095e │ │ │ │ - b.n 6097e │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 60986 │ │ │ │ + bne.n 609ae │ │ │ │ + b.n 609ce │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 609d6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -78730,741 +78763,740 @@ │ │ │ │ ldr.w r1, [r0, #932] @ 0x3a4 │ │ │ │ mov fp, r2 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r8, r3 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 60c18 │ │ │ │ + beq.w 60c68 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 609dc │ │ │ │ + cbnz r4, 60a2c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8288 @ 0x2060 │ │ │ │ + movw r1, #7712 @ 0x1e20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60c18 │ │ │ │ - ldr.w sl, [pc, #576] @ 60c20 │ │ │ │ + b.n 60c68 │ │ │ │ + ldr.w sl, [pc, #576] @ 60c70 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #8340 @ 0x2094 │ │ │ │ + movw r1, #7764 @ 0x1e54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r5, sl] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60c10 │ │ │ │ + bne.w 60c60 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60c10 │ │ │ │ + bne.w 60c60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60a22 │ │ │ │ + bge.n 60a72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60a22 │ │ │ │ + cbnz r3, 60a72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #768] @ 0x300 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 60c18 │ │ │ │ + beq.w 60c68 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60a52 │ │ │ │ + cbnz r4, 60aa2 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8380 @ 0x20bc │ │ │ │ + movw r1, #7804 @ 0x1e7c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 609d6 │ │ │ │ - movw r1, #8340 @ 0x2094 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 60a26 │ │ │ │ + movw r1, #7764 @ 0x1e54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r5] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60c10 │ │ │ │ + bne.w 60c60 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60c10 │ │ │ │ + bne.w 60c60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60a92 │ │ │ │ + bge.n 60ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60a92 │ │ │ │ + cbnz r3, 60ae2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #756] @ 0x2f4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 60c18 │ │ │ │ + beq.w 60c68 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60ab6 │ │ │ │ + cbnz r4, 60b06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 609d6 │ │ │ │ + beq.n 60a26 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 60ade │ │ │ │ + bmi.n 60b2e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #8432 @ 0x20f0 │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #7856 @ 0x1eb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 60c10 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 60c60 │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl e4964 │ │ │ │ + bl e43d4 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60c10 │ │ │ │ + beq.w 60c60 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r5, sl │ │ │ │ - bge.n 60b7c │ │ │ │ + bge.n 60bcc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #284] @ (60c20 ) │ │ │ │ - movw r1, #8340 @ 0x2094 │ │ │ │ + ldr r2, [pc, #284] @ (60c70 ) │ │ │ │ + movw r1, #7764 @ 0x1e54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w ip, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r7] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60c10 │ │ │ │ + bne.n 60c60 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60b4a │ │ │ │ + bge.n 60b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 60b4a │ │ │ │ + cbnz r3, 60b9a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60c10 │ │ │ │ + bne.n 60c60 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 60b70 │ │ │ │ + beq.n 60bc0 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8488 @ 0x2128 │ │ │ │ + movw r1, #7912 @ 0x1ee8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 60c10 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 60c60 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 60af6 │ │ │ │ + b.n 60b46 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60b94 │ │ │ │ + bge.n 60be4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60b94 │ │ │ │ + cbnz r3, 60be4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #760] @ 0x2f8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 60c18 │ │ │ │ + beq.n 60c68 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60bc2 │ │ │ │ + cbnz r4, 60c12 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8544 @ 0x2160 │ │ │ │ + movw r1, #7968 @ 0x1f20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 609d6 │ │ │ │ - ldr r2, [pc, #92] @ (60c20 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 60a26 │ │ │ │ + ldr r2, [pc, #92] @ (60c70 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #8340 @ 0x2094 │ │ │ │ + movw r1, #7764 @ 0x1e54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1ccf6c │ │ │ │ - cbnz r0, 60c10 │ │ │ │ + bl 1cdfd4 │ │ │ │ + cbnz r0, 60c60 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 60c10 │ │ │ │ + cbnz r0, 60c60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60bf8 │ │ │ │ + bge.n 60c48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60bf8 │ │ │ │ + cbnz r3, 60c48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1d95f4 │ │ │ │ + bl 1da5dc │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ - cbnz r0, 60c18 │ │ │ │ + cbnz r0, 60c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84dec │ │ │ │ - b.n 609d6 │ │ │ │ + bl 84b4c │ │ │ │ + b.n 60a26 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00060c74 : │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #34280 @ 0x85e8 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.w f54dc │ │ │ │ + │ │ │ │ +00060c82 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ + adds r4, #8 │ │ │ │ + cbnz r4, 60ca4 <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 60cac <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 60d02 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r5, #72] @ 0x48 │ │ │ │ + cbnz r6, 60cca <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 30d60 │ │ │ │ + mov r6, r0 │ │ │ │ + cbnz r0, 60cdc <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ + b.n 60cf6 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + mov r2, r4 │ │ │ │ + mvn.w r1, #8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 373f8 <_PyXI_InitFailure@@Base> │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 60cbe <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + b.n 60d06 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 60cea <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbz r3, 60cee <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + mov r4, r6 │ │ │ │ + b.n 60cf6 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60cea <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ + bl 1c94f4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 60d06 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 60c42 │ │ │ │ + cbz r3, 60d26 <_PyXI_UnwrapNotShareableError@@Base+0xa4> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 60c44 │ │ │ │ + b.n 60d28 <_PyXI_UnwrapNotShareableError@@Base+0xa6> │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ ldrb.w sl, [r7, #13] │ │ │ │ ldrb.w r8, [r7, #14] │ │ │ │ ldrb.w r9, [r7, #15] │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r2, 60c64 │ │ │ │ + cbz r2, 60d48 <_PyXI_UnwrapNotShareableError@@Base+0xc6> │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 60c6c │ │ │ │ + b.n 60d50 <_PyXI_UnwrapNotShareableError@@Base+0xce> │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 60c7c │ │ │ │ + cbnz r3, 60d60 <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 60c7c │ │ │ │ + blt.n 60d60 <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 60c7c │ │ │ │ - cbnz r4, 60ca4 │ │ │ │ + bgt.n 60d60 <_PyXI_UnwrapNotShareableError@@Base+0xde> │ │ │ │ + cbnz r4, 60d88 <_PyXI_UnwrapNotShareableError@@Base+0x106> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #21784 @ 0x5518 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60d86 │ │ │ │ + beq.n 60e6a <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r5, r5, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 60d44 │ │ │ │ + beq.n 60e28 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 60cd4 │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 60db8 <_PyXI_UnwrapNotShareableError@@Base+0x136> │ │ │ │ + bl 122484 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60cd0 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 60cd0 │ │ │ │ + bne.n 60db4 <_PyXI_UnwrapNotShareableError@@Base+0x132> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 60db4 <_PyXI_UnwrapNotShareableError@@Base+0x132> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 60d86 │ │ │ │ + b.n 60e6a <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60d44 │ │ │ │ + beq.n 60e28 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 60cf0 │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 60dd4 <_PyXI_UnwrapNotShareableError@@Base+0x152> │ │ │ │ + bl 122484 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60cec │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 60dd0 <_PyXI_UnwrapNotShareableError@@Base+0x14e> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60ccc │ │ │ │ + bne.n 60db0 <_PyXI_UnwrapNotShareableError@@Base+0x12e> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60d44 │ │ │ │ + beq.n 60e28 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 60d0c │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 60df0 <_PyXI_UnwrapNotShareableError@@Base+0x16e> │ │ │ │ + bl 122484 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60d08 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 60dec <_PyXI_UnwrapNotShareableError@@Base+0x16a> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60ccc │ │ │ │ + bne.n 60db0 <_PyXI_UnwrapNotShareableError@@Base+0x12e> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60d44 │ │ │ │ + beq.n 60e28 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 60d26 │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 60e0a <_PyXI_UnwrapNotShareableError@@Base+0x188> │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60d22 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 60e06 <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60ccc │ │ │ │ + bne.n 60db0 <_PyXI_UnwrapNotShareableError@@Base+0x12e> │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60d44 │ │ │ │ + beq.n 60e28 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 60d30 │ │ │ │ + cbz r3, 60e14 <_PyXI_UnwrapNotShareableError@@Base+0x192> │ │ │ │ mov fp, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 60d44 │ │ │ │ + beq.n 60e28 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 60d44 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 60e28 <_PyXI_UnwrapNotShareableError@@Base+0x1a6> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60ccc │ │ │ │ + bne.n 60db0 <_PyXI_UnwrapNotShareableError@@Base+0x12e> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #59248 @ 0xe770 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60d6c │ │ │ │ + bne.n 60e50 <_PyXI_UnwrapNotShareableError@@Base+0x1ce> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 1ca05c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cb024 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60d86 │ │ │ │ + b.n 60e6a <_PyXI_UnwrapNotShareableError@@Base+0x1e8> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ - movw r2, #8600 @ 0x2198 │ │ │ │ + movw r2, #8060 @ 0x1f7c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2d8820 │ │ │ │ + bl 2d85d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - │ │ │ │ -00060d8e : │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #34280 @ 0x85e8 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.w f5a90 │ │ │ │ - │ │ │ │ -00060d9c <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ - adds r4, #8 │ │ │ │ - cbnz r4, 60dbe <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ - bl f73ac │ │ │ │ - b.n 60dc6 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 60e1c <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r6, 60de4 <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 30d60 │ │ │ │ - mov r6, r0 │ │ │ │ - cbnz r0, 60df6 <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ - b.n 60e10 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ - mov r2, r4 │ │ │ │ - mvn.w r1, #8 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 373f0 <_PyXI_InitFailure@@Base> │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 60dd8 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - b.n 60e20 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60e04 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbz r3, 60e08 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ - mov r4, r6 │ │ │ │ - b.n 60e10 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60e04 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 60e20 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c1dc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60e6a <_PyXI_UnwrapNotShareableError@@Base+0xce> │ │ │ │ + beq.n 60eba <_PyXI_UnwrapNotShareableError@@Base+0x238> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60e80 <_PyXI_UnwrapNotShareableError@@Base+0xe4> │ │ │ │ + bne.n 60ed0 <_PyXI_UnwrapNotShareableError@@Base+0x24e> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60eb2 <_PyXI_UnwrapNotShareableError@@Base+0x116> │ │ │ │ + beq.n 60f02 <_PyXI_UnwrapNotShareableError@@Base+0x280> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60e82 <_PyXI_UnwrapNotShareableError@@Base+0xe6> │ │ │ │ - b.n 60eb2 <_PyXI_UnwrapNotShareableError@@Base+0x116> │ │ │ │ + bgt.n 60ed2 <_PyXI_UnwrapNotShareableError@@Base+0x250> │ │ │ │ + b.n 60f02 <_PyXI_UnwrapNotShareableError@@Base+0x280> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60e9e <_PyXI_UnwrapNotShareableError@@Base+0x102> │ │ │ │ + beq.n 60eee <_PyXI_UnwrapNotShareableError@@Base+0x26c> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60ecc <_PyXI_UnwrapNotShareableError@@Base+0x130> │ │ │ │ + bne.n 60f1c <_PyXI_UnwrapNotShareableError@@Base+0x29a> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60eb2 <_PyXI_UnwrapNotShareableError@@Base+0x116> │ │ │ │ + beq.n 60f02 <_PyXI_UnwrapNotShareableError@@Base+0x280> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60ece <_PyXI_UnwrapNotShareableError@@Base+0x132> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 60f1e <_PyXI_UnwrapNotShareableError@@Base+0x29c> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 60f0c <_PyXI_UnwrapNotShareableError@@Base+0x170> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 60f5c <_PyXI_UnwrapNotShareableError@@Base+0x2da> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 40f70 │ │ │ │ + bl 40fc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60ef8 <_PyXI_UnwrapNotShareableError@@Base+0x15c> │ │ │ │ + bge.n 60f48 <_PyXI_UnwrapNotShareableError@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60ef8 <_PyXI_UnwrapNotShareableError@@Base+0x15c> │ │ │ │ + cbnz r3, 60f48 <_PyXI_UnwrapNotShareableError@@Base+0x2c6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60f0c <_PyXI_UnwrapNotShareableError@@Base+0x170> │ │ │ │ + bge.n 60f5c <_PyXI_UnwrapNotShareableError@@Base+0x2da> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60f0c <_PyXI_UnwrapNotShareableError@@Base+0x170> │ │ │ │ + cbnz r3, 60f5c <_PyXI_UnwrapNotShareableError@@Base+0x2da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00060f10 : │ │ │ │ +00060f60 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ - b.w 2e06fc │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 60f40 │ │ │ │ - bl b0fac │ │ │ │ - bl b1034 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 60f46 │ │ │ │ + beq.n 60f8c │ │ │ │ + bl b0960 │ │ │ │ + bl b09e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 60f92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57d90 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ + bl 57de0 <_PyXI_FreeExcInfo@@Base+0x25a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 60f52 │ │ │ │ + cbz r3, 60f9e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 60f72 │ │ │ │ + b.n 60fbe │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 229028 │ │ │ │ - cbnz r0, 60f6e │ │ │ │ + bl 229a80 │ │ │ │ + cbnz r0, 60fba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 60f6e │ │ │ │ + cbnz r3, 60fba │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b408c │ │ │ │ - cbnz r0, 60f6e │ │ │ │ + bl b3a54 │ │ │ │ + cbnz r0, 60fba │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 2e06fc │ │ │ │ │ │ │ │ -00060f7a : │ │ │ │ +00060fc2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 228c14 │ │ │ │ + bl 22966c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60fc4 │ │ │ │ + beq.n 6100c │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60fda │ │ │ │ + bne.n 61022 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6100c │ │ │ │ + beq.n 61054 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60fdc │ │ │ │ - b.n 6100c │ │ │ │ + bgt.n 61024 │ │ │ │ + b.n 61054 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 60ff8 │ │ │ │ + beq.n 61040 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 61026 │ │ │ │ + bne.n 6106e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6100c │ │ │ │ + beq.n 61054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61028 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 61070 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 61066 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 610ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 41322 │ │ │ │ + bl 41372 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61052 │ │ │ │ + bge.n 6109a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61052 │ │ │ │ + cbnz r3, 6109a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61066 │ │ │ │ + bge.n 610ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61066 │ │ │ │ + cbnz r3, 610ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ + b.w 2e0550 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 610aa │ │ │ │ + bne.n 610f6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 610be │ │ │ │ - b.n 610d0 │ │ │ │ + cbnz r0, 6110a │ │ │ │ + b.n 6111c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21224 @ 0x52e8 │ │ │ │ + movw r0, #20648 @ 0x50a8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 61118 │ │ │ │ - b.n 6109e │ │ │ │ - bl 9b974 │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 61164 │ │ │ │ + b.n 610ea │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 610dc │ │ │ │ + blt.n 61128 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 610ec │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 61118 │ │ │ │ + bne.n 61138 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 61164 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 610ec │ │ │ │ + b.n 61138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 610cc │ │ │ │ + bne.n 61118 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 610cc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61118 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2458d4 │ │ │ │ - cbz r0, 61118 │ │ │ │ + bl 245edc │ │ │ │ + cbz r0, 61164 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6111c │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bne.n 61168 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50692 @ 0xc604 │ │ │ │ + movw r1, #50116 @ 0xc3c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61162 │ │ │ │ + b.n 611ae │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d908 │ │ │ │ + bl 17db78 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 61118 │ │ │ │ + beq.n 61164 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 61130 │ │ │ │ + cbz r3, 6117c │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 61138 │ │ │ │ + b.n 61184 │ │ │ │ movw r5, #32180 @ 0x7db4 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ adds r3, r4, r6 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ bics.w r4, r4, r4, asr #32 │ │ │ │ it cs │ │ │ │ movcs r4, r3 │ │ │ │ @@ -79477,212 +79509,138 @@ │ │ │ │ adds r1, r5, r4 │ │ │ │ blx 2b720 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb r7, [r5, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + b.w 2e0550 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 61170 │ │ │ │ - b.w 88258 │ │ │ │ + cbz r0, 611c0 │ │ │ │ + b.w 88010 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 611d2 │ │ │ │ + beq.n 61222 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 611d2 │ │ │ │ + ble.n 61222 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r2, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ - movw r0, #8644 @ 0x21c4 │ │ │ │ + movw r0, #8068 @ 0x1f84 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 611e2 │ │ │ │ + bge.n 61232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 611e2 │ │ │ │ + cbnz r3, 61232 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 611e2 │ │ │ │ - movw r0, #8680 @ 0x21e8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61232 │ │ │ │ + movw r0, #8104 @ 0x1fa8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl eee5c │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - cbz r0, 61230 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61230 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61230 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6124a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6124a │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 6124a │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cbz r0, 61264 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61264 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61264 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - cbz r0, 6127e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6127e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 6127e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - cbz r0, 61298 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #16] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61298 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61298 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - cbz r0, 612b2 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 612b2 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 612b2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 612c0 │ │ │ │ - b.w 88258 │ │ │ │ + cbz r0, 6125c │ │ │ │ + b.w 88010 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #8704 @ 0x2200 │ │ │ │ + movw r0, #8128 @ 0x1fc0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61306 │ │ │ │ + beq.n 612a2 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 61334 │ │ │ │ + bne.n 612d0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6131a │ │ │ │ + beq.n 612b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 61336 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 612d2 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 61362 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 612fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #44] @ (61368 ) │ │ │ │ + ldr r0, [pc, #44] @ (61304 ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61362 │ │ │ │ + bge.n 612fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61362 │ │ │ │ + cbnz r3, 612fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop {12} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 61202 │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -79699,241 +79657,316 @@ │ │ │ │ ldr.w r1, [r0, #876] @ 0x36c │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 61606 │ │ │ │ + beq.w 615a0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbnz r7, 613dc │ │ │ │ + cbnz r7, 61376 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #8156 @ 0x1fdc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61606 │ │ │ │ - ldr.w sl, [pc, #556] @ 6160c │ │ │ │ + b.n 615a0 │ │ │ │ + ldr.w sl, [pc, #560] @ 615a8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #8784 @ 0x2250 │ │ │ │ + movw r1, #8208 @ 0x2010 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 615fe │ │ │ │ + bne.w 61598 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6164a │ │ │ │ + bl 6169a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 615fe │ │ │ │ + bne.w 61598 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61422 │ │ │ │ + bge.n 613bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61422 │ │ │ │ + cbnz r3, 613bc │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #744] @ 0x2e8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 61606 │ │ │ │ + beq.w 615a0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbz r7, 6145c │ │ │ │ + cbz r7, 613f6 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 61462 │ │ │ │ + bne.n 613fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6145c │ │ │ │ + bge.n 613f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6145c │ │ │ │ + cbnz r3, 613f6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 614a0 │ │ │ │ - movw r1, #8784 @ 0x2250 │ │ │ │ + b.n 6143a │ │ │ │ + movw r1, #8208 @ 0x2010 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 615fe │ │ │ │ + bne.w 61598 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 615fe │ │ │ │ + bne.w 61598 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 614a0 │ │ │ │ + bge.n 6143a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 614a0 │ │ │ │ + cbnz r3, 6143a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61606 │ │ │ │ + beq.w 615a0 │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 614ca │ │ │ │ + bne.n 61464 │ │ │ │ mov r0, fp │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 613d6 │ │ │ │ + beq.n 61370 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 614f4 │ │ │ │ + bmi.n 6148e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #8820 @ 0x2274 │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #8244 @ 0x2034 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 615fe │ │ │ │ + bl f3c30 │ │ │ │ + b.n 61598 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 288154 <_Py_set_inheritable_async_safe@@Base+0x21cc> │ │ │ │ + bl 287f1c <_Py_set_inheritable_async_safe@@Base+0x217c> │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 615fe │ │ │ │ + beq.n 61598 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, r4 │ │ │ │ adds r3, r0, #4 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #8784 @ 0x2250 │ │ │ │ + movw r1, #8208 @ 0x2010 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 6159c │ │ │ │ + bge.n 61536 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ ldr.w r4, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 615fe │ │ │ │ + bne.n 61598 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2884a0 │ │ │ │ + bl 288268 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61566 │ │ │ │ + bge.n 61500 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61566 │ │ │ │ + cbnz r3, 61500 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 615fe │ │ │ │ + bne.n 61598 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61590 │ │ │ │ + beq.n 6152a │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8876 @ 0x22ac │ │ │ │ + movw r1, #8300 @ 0x206c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 615fe │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 61598 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 61514 │ │ │ │ + b.n 614ae │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 615bc │ │ │ │ + bge.n 61556 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 615bc │ │ │ │ + cbnz r2, 61556 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - cbnz r4, 615dc │ │ │ │ + cbnz r4, 61576 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8932 @ 0x22e4 │ │ │ │ + movw r1, #8356 @ 0x20a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 615fe │ │ │ │ + b.n 61598 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #12 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 615fa │ │ │ │ + cbz r0, 61594 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r4, r5, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 61606 │ │ │ │ + b.n 615a0 │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 84dec │ │ │ │ - b.n 613d6 │ │ │ │ + bl 84b4c │ │ │ │ + b.n 61370 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl ee8d8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + cbz r0, 615f6 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 615f6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 615f6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cbz r0, 61610 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 61610 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 61610 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cbz r0, 6162a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6162a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 6162a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + cbz r0, 61644 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 61644 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 61644 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + cbz r0, 6165e │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #16] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6165e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 6165e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + cbz r0, 61678 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 61678 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 61678 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ @@ -79946,1761 +79979,1762 @@ │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bne.n 61674 │ │ │ │ + bne.n 616c4 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.w 625ac │ │ │ │ + b.w 625fc │ │ │ │ mov r5, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, r3 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 616ac │ │ │ │ + cbnz r6, 616fc │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8976 @ 0x2310 │ │ │ │ + movw r1, #8400 @ 0x20d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 61870 │ │ │ │ - ldr.w r9, [pc, #1496] @ 61c88 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 618c0 │ │ │ │ + ldr.w r9, [pc, #1496] @ 61cd8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #9024 @ 0x2340 │ │ │ │ + movw r1, #8448 @ 0x2100 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 616ee │ │ │ │ + bge.n 6173e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 616ee │ │ │ │ + cbnz r3, 6173e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 6171e │ │ │ │ + cbnz r6, 6176e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9060 @ 0x2364 │ │ │ │ + movw r1, #8484 @ 0x2124 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 61870 │ │ │ │ - movw r1, #9024 @ 0x2340 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 618c0 │ │ │ │ + movw r1, #8448 @ 0x2100 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61758 │ │ │ │ + bge.n 617a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61758 │ │ │ │ + cbnz r3, 617a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61788 │ │ │ │ + cbnz r6, 617d8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9112 @ 0x2398 │ │ │ │ + movw r1, #8536 @ 0x2158 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 61870 │ │ │ │ - movw r1, #9024 @ 0x2340 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 618c0 │ │ │ │ + movw r1, #8448 @ 0x2100 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 617c2 │ │ │ │ + bge.n 61812 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 617c2 │ │ │ │ + cbnz r3, 61812 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 617f2 │ │ │ │ + cbnz r6, 61842 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9164 @ 0x23cc │ │ │ │ + movw r1, #8588 @ 0x218c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 61870 │ │ │ │ - movw r1, #9024 @ 0x2340 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 618c0 │ │ │ │ + movw r1, #8448 @ 0x2100 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6182c │ │ │ │ + bge.n 6187c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6182c │ │ │ │ + cbnz r3, 6187c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 618d8 │ │ │ │ + beq.n 61928 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 61878 │ │ │ │ + cbnz r5, 618c8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9220 @ 0x2404 │ │ │ │ + movw r1, #8644 @ 0x21c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 625ac │ │ │ │ - movw r1, #9268 @ 0x2434 │ │ │ │ + b.w 625fc │ │ │ │ + movw r1, #8692 @ 0x21f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 618b8 │ │ │ │ + bge.n 61908 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 618b8 │ │ │ │ + cbnz r3, 61908 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ strd r2, sl, [sp] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrd r2, r1, [sp, #60] @ 0x3c │ │ │ │ - bl 23cf08 <_PyTime_AsTimespec@@Base+0xc0> │ │ │ │ + bl 23d5c0 <_PyTime_AsTimespec@@Base+0xc0> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 625ac │ │ │ │ - b.w 6259c │ │ │ │ + bne.w 625fc │ │ │ │ + b.w 625ec │ │ │ │ ldr.w r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 61ae0 │ │ │ │ + beq.w 61b30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 61982 │ │ │ │ + beq.n 619d2 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbnz r4, 6191e │ │ │ │ + cbnz r4, 6196e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9304 @ 0x2458 │ │ │ │ + movw r1, #8728 @ 0x2218 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 61870 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 618c0 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #8780 @ 0x224c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b7684 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b7050 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 6259c │ │ │ │ + blt.w 625ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61962 │ │ │ │ + bge.n 619b2 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 61962 │ │ │ │ + beq.n 619b2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61962 │ │ │ │ + cbnz r3, 619b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldrd r3, r2, [sp, #56] @ 0x38 │ │ │ │ - bl 397d8 │ │ │ │ + bl 397e0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 625ac │ │ │ │ - b.w 6259c │ │ │ │ + bne.w 625fc │ │ │ │ + b.w 625ec │ │ │ │ ldr.w r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61870 │ │ │ │ + beq.w 618c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61aee │ │ │ │ + beq.w 61b3e │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 619c6 │ │ │ │ + bne.n 61a16 │ │ │ │ mov r0, fp │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61870 │ │ │ │ + beq.w 618c0 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bmi.n 619f2 │ │ │ │ + bmi.n 61a42 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9396 @ 0x24b4 │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #8820 @ 0x2274 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ - b.w 6259c │ │ │ │ + bl f3c30 │ │ │ │ + b.w 625ec │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2430e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 2437a0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6259c │ │ │ │ + beq.w 625ec │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r0, [pc, #632] @ (61c88 ) │ │ │ │ + ldr r0, [pc, #632] @ (61cd8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 61a9a │ │ │ │ + bge.n 61aea │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #9456 @ 0x24f0 │ │ │ │ + movw r1, #8880 @ 0x22b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r7, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r7, [r5, #0] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6164a │ │ │ │ + bl 6169a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61a64 │ │ │ │ + bge.n 61ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61a64 │ │ │ │ + cbnz r3, 61ab4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 61a8e │ │ │ │ + beq.n 61ade │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9496 @ 0x2518 │ │ │ │ + movw r1, #8920 @ 0x22d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.w 6259c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.w 625ec │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 61a0e │ │ │ │ + b.n 61a5e │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 61ab8 │ │ │ │ + bge.n 61b08 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61ab8 │ │ │ │ + cbnz r2, 61b08 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 61ae6 │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 61b36 │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r9, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r6, r7 │ │ │ │ - b.w 625ac │ │ │ │ + b.w 625fc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.w 6259c │ │ │ │ + b.w 625ec │ │ │ │ ldr.w r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61e14 │ │ │ │ + beq.w 61e64 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #776] @ 0x308 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61b34 │ │ │ │ + bne.n 61b84 │ │ │ │ mov r0, fp │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61870 │ │ │ │ + beq.w 618c0 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 61b60 │ │ │ │ + bmi.n 61bb0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9560 @ 0x2558 │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #8984 @ 0x2318 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ - b.w 6259c │ │ │ │ + bl f3c30 │ │ │ │ + b.w 625ec │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl e4964 │ │ │ │ + bl e43d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6259c │ │ │ │ + beq.w 625ec │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #28] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 61c0c │ │ │ │ + bge.n 61c5c │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #9616 @ 0x2590 │ │ │ │ + movw r1, #9040 @ 0x2350 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #232] @ (61c88 ) │ │ │ │ + ldr r3, [pc, #232] @ (61cd8 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61bd4 │ │ │ │ + bge.n 61c24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61bd4 │ │ │ │ + cbnz r3, 61c24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 61c00 │ │ │ │ + beq.n 61c50 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9656 @ 0x25b8 │ │ │ │ + movw r1, #9080 @ 0x2378 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.w 6259c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.w 625ec │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 61b82 │ │ │ │ + b.n 61bd2 │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r9, r6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 61c2c │ │ │ │ + bge.n 61c7c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61c2c │ │ │ │ + cbnz r2, 61c7c │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61c5a │ │ │ │ + bne.n 61caa │ │ │ │ mov r0, fp │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61870 │ │ │ │ + beq.w 618c0 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 61c8c │ │ │ │ + bmi.n 61cdc │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9712 @ 0x25f0 │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #9136 @ 0x23b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ - b.w 6259c │ │ │ │ + bl f3c30 │ │ │ │ + b.w 625ec │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2430e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 2437a0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6259c │ │ │ │ + beq.w 625ec │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r9 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #32] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 61d3a │ │ │ │ + bge.n 61d8a │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #9616 @ 0x2590 │ │ │ │ + movw r1, #9040 @ 0x2350 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #708] @ (61f94 ) │ │ │ │ + ldr r3, [pc, #708] @ (61fe4 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6164a │ │ │ │ + bl 6169a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61d02 │ │ │ │ + bge.n 61d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61d02 │ │ │ │ + cbnz r3, 61d52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 61d2e │ │ │ │ + beq.n 61d7e │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9772 @ 0x262c │ │ │ │ + movw r1, #9196 @ 0x23ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.w 6259c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.w 625ec │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 61cb0 │ │ │ │ + b.n 61d00 │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r9, r6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 61d5a │ │ │ │ + bge.n 61daa │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61d5a │ │ │ │ + cbnz r2, 61daa │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #892] @ 0x37c │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 61d96 │ │ │ │ + cbz r4, 61de6 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 61d9c │ │ │ │ + bne.n 61dec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61d96 │ │ │ │ + bge.n 61de6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61d96 │ │ │ │ + cbnz r3, 61de6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 61ddc │ │ │ │ - ldr r3, [pc, #500] @ (61f94 ) │ │ │ │ + b.n 61e2c │ │ │ │ + ldr r3, [pc, #500] @ (61fe4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #9616 @ 0x2590 │ │ │ │ + movw r1, #9040 @ 0x2350 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61ddc │ │ │ │ + bge.n 61e2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61ddc │ │ │ │ + cbnz r3, 61e2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62430 │ │ │ │ + beq.w 62480 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r3, sl, [r0, #8] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ str.w r9, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 625ac │ │ │ │ + b.n 625fc │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r5 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 62214 │ │ │ │ + beq.w 62264 │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61e5c │ │ │ │ + cbnz r6, 61eac │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9832 @ 0x2668 │ │ │ │ + movw r1, #9256 @ 0x2428 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 61870 │ │ │ │ - movw r1, #9880 @ 0x2698 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 618c0 │ │ │ │ + movw r1, #9304 @ 0x2458 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61e9a │ │ │ │ + bge.n 61eea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61e9a │ │ │ │ + cbnz r3, 61eea │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61ec8 │ │ │ │ + bne.n 61f18 │ │ │ │ mov r0, fp │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61870 │ │ │ │ + beq.w 618c0 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 61ef2 │ │ │ │ + bmi.n 61f42 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9916 @ 0x26bc │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #9340 @ 0x247c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6259c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 625ec │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2430e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 2437a0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6259c │ │ │ │ + beq.w 625ec │ │ │ │ add.w r9, r0, #4 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 61f98 │ │ │ │ + bge.n 61fe8 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #120] @ (61f94 ) │ │ │ │ - movw r1, #9880 @ 0x2698 │ │ │ │ + ldr r2, [pc, #120] @ (61fe4 ) │ │ │ │ + movw r1, #9304 @ 0x2458 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r6, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r6, [r5, #0] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6164a │ │ │ │ + bl 6169a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61f64 │ │ │ │ + bge.n 61fb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61f64 │ │ │ │ + cbnz r3, 61fb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 61f8c │ │ │ │ + beq.n 61fdc │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9976 @ 0x26f8 │ │ │ │ + movw r1, #9400 @ 0x24b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6259c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 625ec │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r9, #4]! │ │ │ │ - b.n 61f0e │ │ │ │ + b.n 61f5e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - bge.n 61fb6 │ │ │ │ + bge.n 62006 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 61fb6 │ │ │ │ + cbnz r3, 62006 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #800] @ 0x320 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 61fde │ │ │ │ + cbnz r7, 6202e │ │ │ │ mov r0, r7 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61870 │ │ │ │ + beq.w 618c0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 62006 │ │ │ │ + bmi.n 62056 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #10036 @ 0x2734 │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #9460 @ 0x24f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6259c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 625ec │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 1dae00 │ │ │ │ + bl 1dbde8 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6259c │ │ │ │ + beq.w 625ec │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ add.w r9, r0, #4 │ │ │ │ mov r5, r7 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 620ac │ │ │ │ + bge.n 620fc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #684] @ (622e0 ) │ │ │ │ - movw r1, #9880 @ 0x2698 │ │ │ │ + ldr r0, [pc, #684] @ (62330 ) │ │ │ │ + movw r1, #9304 @ 0x2458 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w fp, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [fp] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6207e │ │ │ │ + bge.n 620ce │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 6207e │ │ │ │ + cbnz r2, 620ce │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 620a4 │ │ │ │ + beq.n 620f4 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10096 @ 0x2770 │ │ │ │ + movw r1, #9520 @ 0x2530 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6259c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 625ec │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str.w r2, [r9, #4]! │ │ │ │ - b.n 62026 │ │ │ │ + b.n 62076 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 620ca │ │ │ │ + bge.n 6211a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 620ca │ │ │ │ + cbnz r2, 6211a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #804] @ 0x324 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 620f8 │ │ │ │ + bne.n 62148 │ │ │ │ mov r0, fp │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61870 │ │ │ │ + beq.w 618c0 │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 62122 │ │ │ │ + bmi.n 62172 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #10156 @ 0x27ac │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #9580 @ 0x256c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6259c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 625ec │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2430e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 2437a0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6259c │ │ │ │ + beq.w 625ec │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 621ca │ │ │ │ + bge.n 6221a │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #404] @ (622e0 ) │ │ │ │ - movw r1, #9880 @ 0x2698 │ │ │ │ + ldr r2, [pc, #404] @ (62330 ) │ │ │ │ + movw r1, #9304 @ 0x2458 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r7, [r3, r6, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w ip, r3, #1 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r7] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6164a │ │ │ │ + bl 6169a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62194 │ │ │ │ + bge.n 621e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 62194 │ │ │ │ + cbnz r3, 621e4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 621be │ │ │ │ + beq.n 6220e │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10220 @ 0x27ec │ │ │ │ + movw r1, #9644 @ 0x25ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6259c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 625ec │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 6213c │ │ │ │ + b.n 6218c │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 621e6 │ │ │ │ + bge.n 62236 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 621e6 │ │ │ │ + cbnz r3, 62236 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ str.w sl, [sp, #16] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 2431e4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1274> │ │ │ │ + bl 2438a4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1274> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6259c │ │ │ │ + beq.w 625ec │ │ │ │ movs r6, #0 │ │ │ │ - b.n 625ac │ │ │ │ + b.n 625fc │ │ │ │ ldr.w r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 625aa │ │ │ │ + beq.w 625fa │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 622e4 │ │ │ │ + beq.n 62334 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 62268 │ │ │ │ + cbz r4, 622b8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6226e │ │ │ │ + bne.n 622be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62268 │ │ │ │ + bge.n 622b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62268 │ │ │ │ + cbnz r3, 622b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 622ae │ │ │ │ - ldr r3, [pc, #112] @ (622e0 ) │ │ │ │ + b.n 622fe │ │ │ │ + ldr r3, [pc, #112] @ (62330 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #10284 @ 0x282c │ │ │ │ + movw r1, #9708 @ 0x25ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 622ae │ │ │ │ + bge.n 622fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 622ae │ │ │ │ + cbnz r3, 622fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldrd r6, r7, [sp, #60] @ 0x3c │ │ │ │ ldrd r4, r5, [sp, #52] @ 0x34 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62430 │ │ │ │ + beq.w 62480 │ │ │ │ movs r3, #6 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 625ac │ │ │ │ + b.n 625fc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.w 625a6 │ │ │ │ + beq.w 625f6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62436 │ │ │ │ + beq.w 62486 │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbz r6, 62338 │ │ │ │ + cbz r6, 62388 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6233e │ │ │ │ + bne.n 6238e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62338 │ │ │ │ + bge.n 62388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62338 │ │ │ │ + cbnz r3, 62388 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 62380 │ │ │ │ - ldr r3, [pc, #628] @ (625b4 ) │ │ │ │ + b.n 623d0 │ │ │ │ + ldr r3, [pc, #628] @ (62604 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #10320 @ 0x2850 │ │ │ │ + movw r1, #9744 @ 0x2610 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6164a │ │ │ │ + bl 6169a │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62380 │ │ │ │ + bge.n 623d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 62380 │ │ │ │ + cbnz r3, 623d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 623bc │ │ │ │ + cbz r4, 6240c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 623c2 │ │ │ │ + bne.n 62412 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 623bc │ │ │ │ + bge.n 6240c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 623bc │ │ │ │ + cbnz r3, 6240c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 62402 │ │ │ │ - ldr r3, [pc, #496] @ (625b4 ) │ │ │ │ + b.n 62452 │ │ │ │ + ldr r3, [pc, #496] @ (62604 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #10320 @ 0x2850 │ │ │ │ + movw r1, #9744 @ 0x2610 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6259c │ │ │ │ + bne.w 625ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62402 │ │ │ │ + bge.n 62452 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62402 │ │ │ │ + cbnz r3, 62452 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldrd r8, r9, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 62430 │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 62480 │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r7, r6, [r0, #20] │ │ │ │ movs r6, #0 │ │ │ │ strd r9, r8, [r0, #4] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 625ac │ │ │ │ + b.n 625fc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 6259c │ │ │ │ + b.n 625ec │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62584 │ │ │ │ + beq.w 625d4 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 625ac │ │ │ │ + beq.w 625fc │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 62476 │ │ │ │ + cbnz r7, 624c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61870 │ │ │ │ + beq.w 618c0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 6249e │ │ │ │ + bmi.n 624ee │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ - movw r1, #10356 @ 0x2874 │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ + movw r1, #9780 @ 0x2634 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6259c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 625ec │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2430e0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ + bl 2437a0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1170> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6259c │ │ │ │ + beq.n 625ec │ │ │ │ add.w fp, r0, #4 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 6253a │ │ │ │ + bge.n 6258a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #10412 @ 0x28ac │ │ │ │ + movw r1, #9836 @ 0x266c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r3, [pc, #216] @ (625b4 ) │ │ │ │ + ldr r3, [pc, #216] @ (62604 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6259c │ │ │ │ + bne.n 625ec │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6164a │ │ │ │ + bl 6169a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6250c │ │ │ │ + bge.n 6255c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6250c │ │ │ │ + cbnz r3, 6255c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6259c │ │ │ │ + bne.n 625ec │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 62532 │ │ │ │ + beq.n 62582 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10448 @ 0x28d0 │ │ │ │ + movw r1, #9872 @ 0x2690 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6259c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 625ec │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [fp, #4]! │ │ │ │ - b.n 624be │ │ │ │ + b.n 6250e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 62556 │ │ │ │ + bge.n 625a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 62556 │ │ │ │ + cbnz r2, 625a6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ ldr.w r9, [sp, #64] @ 0x40 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61ae6 │ │ │ │ + beq.w 61b36 │ │ │ │ movs r3, #8 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r8, [r0, #4] │ │ │ │ strd r9, r6, [r0, #20] │ │ │ │ strd r5, r4, [r0, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 625a6 │ │ │ │ + b.n 625f6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10504 @ 0x2908 │ │ │ │ + movw r1, #9928 @ 0x26c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 84dec │ │ │ │ - b.w 61870 │ │ │ │ + bl 84b4c │ │ │ │ + b.w 618c0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b.n 625ac │ │ │ │ + b.n 625fc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + b.w 615c8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 625ee │ │ │ │ + ble.n 62642 │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #24076 @ 0x5e0c │ │ │ │ + movw r1, #23500 @ 0x5bcc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 626dc │ │ │ │ + bl f3c30 │ │ │ │ + b.n 62730 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 625f8 │ │ │ │ + bge.n 6264c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62602 │ │ │ │ + bne.n 62656 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 62622 │ │ │ │ + bge.n 62676 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 62622 │ │ │ │ + beq.n 62676 │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - movw r1, #24120 @ 0x5e38 │ │ │ │ + movw r1, #23544 @ 0x5bf8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 626dc │ │ │ │ + bl f3c30 │ │ │ │ + b.n 62730 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62648 │ │ │ │ + bne.n 6269c │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 62648 │ │ │ │ + bge.n 6269c │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #24188 @ 0x5e7c │ │ │ │ + movw r1, #23612 @ 0x5c3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 626dc │ │ │ │ - bl f9f1c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 62730 │ │ │ │ + bl f9a24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 626dc │ │ │ │ + bne.n 62730 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 62844 │ │ │ │ + bhi.w 62898 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ movs r5, r1 │ │ │ │ movs r1, r5 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r6, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62914 │ │ │ │ + b.n 62968 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62694 │ │ │ │ + beq.n 626e8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #36092 @ 0x8cfc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62698 │ │ │ │ + bne.n 626ec │ │ │ │ movs r4, #1 │ │ │ │ - b.n 62878 │ │ │ │ + b.n 628cc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10548 @ 0x2934 │ │ │ │ + movw r1, #9972 @ 0x26f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 626dc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 62730 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 62860 │ │ │ │ + b.n 628b4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 626bc │ │ │ │ + cbz r2, 62710 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 626c2 │ │ │ │ + cbz r3, 62716 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 626e0 │ │ │ │ + beq.n 62734 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10604 @ 0x296c │ │ │ │ + movw r1, #10028 @ 0x272c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62878 │ │ │ │ + b.n 628cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 626f0 │ │ │ │ - bl 62c6e │ │ │ │ + cbz r0, 62744 │ │ │ │ + bl 62cc2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62878 │ │ │ │ + beq.w 628cc │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ movw r8, #36092 @ 0x8cfc │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ add.w sl, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 6270e │ │ │ │ + cbz r6, 62762 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 62710 │ │ │ │ + b.n 62764 │ │ │ │ mov r3, r6 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 6285c │ │ │ │ + bge.w 628b0 │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 6272e │ │ │ │ + bne.n 62782 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 6273a │ │ │ │ + beq.n 6278e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6273a │ │ │ │ - bl 62914 │ │ │ │ + beq.n 6278e │ │ │ │ + bl 62968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62878 │ │ │ │ + beq.w 628cc │ │ │ │ adds r7, #1 │ │ │ │ - b.n 62708 │ │ │ │ + b.n 6275c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 62744 │ │ │ │ + cbz r2, 62798 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 6274a │ │ │ │ + cbz r3, 6279e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62766 │ │ │ │ + beq.n 627ba │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10668 @ 0x29ac │ │ │ │ + movw r1, #10092 @ 0x276c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 626dc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 62730 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - bl 2959c0 │ │ │ │ + bl 295774 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62878 │ │ │ │ + beq.w 628cc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #26 │ │ │ │ - beq.n 6279e │ │ │ │ + beq.n 627f2 │ │ │ │ cmp r2, #23 │ │ │ │ - bne.n 62786 │ │ │ │ + bne.n 627da │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 62778 │ │ │ │ + b.n 627cc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10744 @ 0x29f8 │ │ │ │ + movw r1, #10168 @ 0x27b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 626dc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 62730 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 627a8 │ │ │ │ + cbz r3, 627fc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 627aa │ │ │ │ + b.n 627fe │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 62868 │ │ │ │ + bge.n 628bc │ │ │ │ adds r2, r6, #2 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 28e7ec │ │ │ │ + bl 28e5ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62878 │ │ │ │ + beq.n 628cc │ │ │ │ adds r6, #1 │ │ │ │ - b.n 627a0 │ │ │ │ - cbnz r4, 627dc │ │ │ │ + b.n 627f4 │ │ │ │ + cbnz r4, 62830 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10808 @ 0x2a38 │ │ │ │ + movw r1, #10232 @ 0x27f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 62878 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 628cc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62878 │ │ │ │ + beq.n 628cc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62c6e │ │ │ │ + b.n 62cc2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 627f8 │ │ │ │ - bl 62c6e │ │ │ │ + cbz r0, 6284c │ │ │ │ + bl 62cc2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62878 │ │ │ │ + beq.n 628cc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 62694 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 6280a │ │ │ │ + cbz r2, 6285e │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 625ce │ │ │ │ + b.n 62622 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10836 @ 0x2a54 │ │ │ │ + movw r1, #10260 @ 0x2814 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 626dc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 62730 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 6282c │ │ │ │ + cbz r0, 62880 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6285e │ │ │ │ + bgt.n 628b2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10896 @ 0x2a90 │ │ │ │ + movw r1, #10320 @ 0x2850 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 626dc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 62730 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10936 @ 0x2ab8 │ │ │ │ + movw r1, #10360 @ 0x2878 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 626dc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 62730 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62c38 │ │ │ │ + b.n 62c8c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 62c38 │ │ │ │ + bl 62c8c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 62878 │ │ │ │ + cbz r0, 628cc │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - b.n 6285e │ │ │ │ + b.n 628b2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 628ac │ │ │ │ + beq.n 62900 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 628da │ │ │ │ + bne.n 6292e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 628c0 │ │ │ │ + beq.n 62914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 628dc │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 62930 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 62908 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6295c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #44] @ (62910 ) │ │ │ │ + ldr r0, [pc, #44] @ (62964 ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62908 │ │ │ │ + bge.n 6295c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62908 │ │ │ │ + cbnz r3, 6295c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sxth r4, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2959c0 │ │ │ │ + bl 295774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62a6e │ │ │ │ + beq.w 62ac2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 62952 │ │ │ │ - bhi.n 6294a │ │ │ │ + beq.n 629a6 │ │ │ │ + bhi.n 6299e │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 62a6c │ │ │ │ + bhi.w 62ac0 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 62a02 │ │ │ │ + beq.n 62a56 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 62a54 │ │ │ │ - b.n 629ca │ │ │ │ + bne.w 62aa8 │ │ │ │ + b.n 62a1e │ │ │ │ cmp r3, #23 │ │ │ │ - bne.w 62a54 │ │ │ │ - b.n 62a6c │ │ │ │ + bne.w 62aa8 │ │ │ │ + b.n 62ac0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2959c0 │ │ │ │ + bl 295774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62a6e │ │ │ │ + beq.w 62ac2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #25144 @ 0x6238 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r0, #41768 @ 0xa328 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -81716,115 +81750,115 @@ │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 62a6c │ │ │ │ + bne.n 62ac0 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62a6c │ │ │ │ + beq.n 62ac0 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10956 @ 0x2acc │ │ │ │ + movw r1, #10380 @ 0x288c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62a6e │ │ │ │ + b.n 62ac2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 62a54 │ │ │ │ + bne.n 62aa8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62a54 │ │ │ │ + bne.n 62aa8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #41976 @ 0xa3f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - beq.n 62a6c │ │ │ │ + beq.n 62ac0 │ │ │ │ movw r3, #31344 @ 0x7a70 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62a54 │ │ │ │ - b.n 62a6c │ │ │ │ + bne.n 62aa8 │ │ │ │ + b.n 62ac0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 62a54 │ │ │ │ + bhi.n 62aa8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 62a1c │ │ │ │ + bne.n 62a70 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 62a54 │ │ │ │ + bne.n 62aa8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62a54 │ │ │ │ + bne.n 62aa8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62a3c │ │ │ │ + beq.n 62a90 │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62a54 │ │ │ │ + bne.n 62aa8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62a54 │ │ │ │ + bne.n 62aa8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #31344 @ 0x7a70 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62a6c │ │ │ │ + beq.n 62ac0 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64028 @ 0xfa1c │ │ │ │ + movw r1, #63452 @ 0xf7dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 629c6 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 62a1a │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #11004 @ 0x2afc │ │ │ │ + movw r1, #10428 @ 0x28bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62b76 │ │ │ │ + beq.n 62bca │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 808d0 │ │ │ │ + bl 806a0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62b78 │ │ │ │ + beq.n 62bcc │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add.w r6, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -81832,243 +81866,243 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 62ae4 │ │ │ │ + bhi.n 62b38 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl b73f4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6dc0 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 62b78 │ │ │ │ + b.n 62bcc │ │ │ │ add r0, sp, #8 │ │ │ │ bl 315e4 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 62ad2 │ │ │ │ + beq.n 62b26 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - ble.n 62b1a │ │ │ │ + ble.n 62b6e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 62fb0 │ │ │ │ - cbnz r0, 62b16 │ │ │ │ + bl 63004 │ │ │ │ + cbnz r0, 62b6a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62b72 │ │ │ │ - b.n 62b68 │ │ │ │ + bge.n 62bc6 │ │ │ │ + b.n 62bbc │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 62af8 │ │ │ │ + b.n 62b4c │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 62b4c │ │ │ │ + ble.n 62ba0 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 62fb0 │ │ │ │ + bl 63004 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62b0a │ │ │ │ + beq.n 62b5e │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62b1c │ │ │ │ + b.n 62b70 │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 62fb0 │ │ │ │ + bl 63004 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62b0a │ │ │ │ + beq.n 62b5e │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 62b36 │ │ │ │ + blt.n 62b8a │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 62fb0 │ │ │ │ + bl 63004 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62b0a │ │ │ │ + beq.n 62b5e │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 62ad2 │ │ │ │ + b.n 62b26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62b72 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62bc6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62b78 │ │ │ │ + b.n 62bcc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 62ba2 │ │ │ │ - cbnz r2, 62b9c │ │ │ │ + cbnz r3, 62bf6 │ │ │ │ + cbnz r2, 62bf0 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62bba │ │ │ │ + b.n 62c0e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62b92 │ │ │ │ + beq.n 62be6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11052 @ 0x2b2c │ │ │ │ + movw r1, #10476 @ 0x28ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 62be0 │ │ │ │ - cbnz r2, 62bda │ │ │ │ + cbnz r3, 62c34 │ │ │ │ + cbnz r2, 62c2e │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62bf8 │ │ │ │ + b.n 62c4c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62bd0 │ │ │ │ + beq.n 62c24 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11080 @ 0x2b48 │ │ │ │ + movw r1, #10504 @ 0x2908 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 62c1e │ │ │ │ - cbnz r2, 62c18 │ │ │ │ + cbnz r3, 62c72 │ │ │ │ + cbnz r2, 62c6c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62c36 │ │ │ │ + b.n 62c8a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62c0e │ │ │ │ + beq.n 62c62 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11180 @ 0x2bac │ │ │ │ + movw r1, #10604 @ 0x296c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ adds r6, r0, #4 │ │ │ │ - cbz r4, 62c54 │ │ │ │ + cbz r4, 62ca8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 62c56 │ │ │ │ + b.n 62caa │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 62c6a │ │ │ │ + bge.n 62cbe │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 625b8 │ │ │ │ - cbz r0, 62c6c │ │ │ │ + bl 6260c │ │ │ │ + cbz r0, 62cc0 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 62c4e │ │ │ │ + b.n 62ca2 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #21756 @ 0x54fc │ │ │ │ + movw r1, #21180 @ 0x52bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl c83a8 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ - cbnz r0, 62c96 │ │ │ │ + bl c7da8 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + cbnz r0, 62cea │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28e7ec │ │ │ │ + b.w 28e5ac │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11220 @ 0x2bd4 │ │ │ │ + movw r1, #10644 @ 0x2994 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062cb0 : │ │ │ │ +00062d04 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #4 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #31 │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, sp, r2 │ │ │ │ - bl 15213c │ │ │ │ + bl 151c6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62cf8 │ │ │ │ + beq.n 62d4c │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 62cf2 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bls.n 62d46 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11256 @ 0x2bf8 │ │ │ │ + movw r1, #10680 @ 0x29b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62cf8 │ │ │ │ + b.n 62d4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 62d18 │ │ │ │ + bls.n 62d6c │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 62d4c │ │ │ │ + bl 23c814 │ │ │ │ + b.n 62da0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 62d28 │ │ │ │ + cbz r0, 62d7c │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 62d2a │ │ │ │ - b.n 62d10 │ │ │ │ + bls.n 62d7e │ │ │ │ + b.n 62d64 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62d10 │ │ │ │ + beq.n 62d64 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -82083,221 +82117,221 @@ │ │ │ │ ldr.w r1, [r0, #672] @ 0x2a0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, fp │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62e74 │ │ │ │ + beq.n 62ec8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 62da0 │ │ │ │ + cbnz r5, 62df4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11304 @ 0x2c28 │ │ │ │ + movw r1, #10728 @ 0x29e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62e74 │ │ │ │ - ldr.w sl, [pc, #216] @ 62e7c │ │ │ │ + b.n 62ec8 │ │ │ │ + ldr.w sl, [pc, #216] @ 62ed0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #11356 @ 0x2c5c │ │ │ │ + movw r1, #10780 @ 0x2a1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1ccf6c │ │ │ │ - cbz r0, 62dc2 │ │ │ │ + bl 1cdfd4 │ │ │ │ + cbz r0, 62e16 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84dec │ │ │ │ - b.n 62d9a │ │ │ │ + bl 84b4c │ │ │ │ + b.n 62dee │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62dba │ │ │ │ + bne.n 62e0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62dea │ │ │ │ + bge.n 62e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62dea │ │ │ │ + cbnz r3, 62e3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #868] @ 0x364 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62e72 │ │ │ │ + beq.n 62ec6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 62e22 │ │ │ │ + cbz r5, 62e76 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 62e28 │ │ │ │ + bne.n 62e7c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62e22 │ │ │ │ + bge.n 62e76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62e22 │ │ │ │ + cbnz r3, 62e76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 62e62 │ │ │ │ - movw r1, #11356 @ 0x2c5c │ │ │ │ + b.n 62eb6 │ │ │ │ + movw r1, #10780 @ 0x2a1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62dba │ │ │ │ + bne.n 62e0e │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62dba │ │ │ │ + bne.n 62e0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62e62 │ │ │ │ + bge.n 62eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62e62 │ │ │ │ + cbnz r3, 62eb6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1dc570 │ │ │ │ + bl 1dd558 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 62e74 │ │ │ │ - b.n 62dba │ │ │ │ + cbnz r0, 62ec8 │ │ │ │ + b.n 62e0e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #18992 @ 0x4a30 │ │ │ │ + movw r4, #18416 @ 0x47f0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r3, #19016 @ 0x4a48 │ │ │ │ + movw r3, #18440 @ 0x4808 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #18984 @ 0x4a28 │ │ │ │ + movw r2, #18408 @ 0x47e8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #19004 @ 0x4a3c │ │ │ │ + movw r1, #18428 @ 0x47fc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #11392 @ 0x2c80 │ │ │ │ + movw r0, #10816 @ 0x2a40 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #19524 @ 0x4c44 │ │ │ │ + movw r1, #18948 @ 0x4a04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w ee6fc │ │ │ │ + b.w ee178 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 62eec │ │ │ │ + cbnz r3, 62f40 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 62eec │ │ │ │ + cbnz r3, 62f40 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 62f4c │ │ │ │ - cbz r4, 62ef8 │ │ │ │ + cbz r3, 62fa0 │ │ │ │ + cbz r4, 62f4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a714 │ │ │ │ + bl 9a4bc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 62efe │ │ │ │ - bl 7fabc │ │ │ │ + b.n 62f52 │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 62fa0 │ │ │ │ + beq.n 62ff4 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 62f2a │ │ │ │ - ldr r1, [pc, #156] @ (62fa4 ) │ │ │ │ + cbz r2, 62f7e │ │ │ │ + ldr r1, [pc, #156] @ (62ff8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 62f2a │ │ │ │ + bne.n 62f7e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62f26 │ │ │ │ + bge.n 62f7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62f26 │ │ │ │ + cbnz r3, 62f7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62fa0 │ │ │ │ + b.n 62ff4 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 62f3a │ │ │ │ - ldr r1, [pc, #120] @ (62fa8 ) │ │ │ │ + cbz r2, 62f8e │ │ │ │ + ldr r1, [pc, #120] @ (62ffc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62f12 │ │ │ │ + beq.n 62f66 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 62f5a │ │ │ │ - ldr r1, [pc, #108] @ (62fac ) │ │ │ │ + cbz r2, 62fae │ │ │ │ + ldr r1, [pc, #108] @ (63000 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62f12 │ │ │ │ - b.n 62f5a │ │ │ │ - cbz r4, 62f6a │ │ │ │ + beq.n 62f66 │ │ │ │ + b.n 62fae │ │ │ │ + cbz r4, 62fbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 62f80 │ │ │ │ + bne.n 62fd4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 62f8a │ │ │ │ + b.n 62fde │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 8ecc4 │ │ │ │ + bl 8e7f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62f9e │ │ │ │ + bge.n 62ff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62f9e │ │ │ │ + cbnz r3, 62ff2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xf2500052 │ │ │ │ @ instruction: 0xf7d40052 │ │ │ │ @ instruction: 0xf26c0052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -82309,502 +82343,502 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ adds r5, #2 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 62fec │ │ │ │ + bge.n 63040 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r1, #16 │ │ │ │ strb.w r8, [r1, r3] │ │ │ │ add r1, r3 │ │ │ │ strb r6, [r1, #1] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 62ff8 │ │ │ │ + b.n 6304c │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl b73f4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6dc0 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 62fd4 │ │ │ │ + bne.n 63028 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov sl, r1 │ │ │ │ mov.w r8, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ add.w r9, r0, #16 │ │ │ │ cmp r8, r7 │ │ │ │ - bge.n 63064 │ │ │ │ - bl f6e30 │ │ │ │ + bge.n 630b8 │ │ │ │ + bl f6934 │ │ │ │ mov r1, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl f7380 │ │ │ │ - cbz r4, 6305e │ │ │ │ - cbz r5, 6304a │ │ │ │ + bl f6e84 │ │ │ │ + cbz r4, 630b2 │ │ │ │ + cbz r5, 6309e │ │ │ │ str.w r4, [r9, r8, lsl #2] │ │ │ │ - b.n 6305e │ │ │ │ + b.n 630b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6305e │ │ │ │ + bge.n 630b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6305e │ │ │ │ + cbnz r3, 630b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 63026 │ │ │ │ + b.n 6307a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 967c0 │ │ │ │ + b.w 96570 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 630d0 │ │ │ │ + ble.n 63124 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ subs r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ mla r4, r5, r3, r9 │ │ │ │ add.w r8, r9, r6 │ │ │ │ subs r7, r4, r6 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r8 │ │ │ │ cmp r8, r7 │ │ │ │ - bcs.n 630d0 │ │ │ │ + bcs.n 63124 │ │ │ │ blx 2addc <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c030 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 2c030 │ │ │ │ - b.n 630a0 │ │ │ │ + b.n 630f4 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #55808 @ 0xda00 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - ldrd r2, r3, [r1, #8] │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - b.w 95088 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 6311e │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + cbnz r1, 6315e │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ + movw r1, #61028 @ 0xee64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63132 │ │ │ │ + b.n 63172 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r0, #16 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - bl 1a68b0 <_PyLong_UInt64_Converter@@Base+0x36b4> │ │ │ │ + bl 1a78c8 <_PyLong_UInt64_Converter@@Base+0x36c0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #55232 @ 0xd7c0 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + ldrd r2, r3, [r1, #8] │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + b.w 94e38 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - cbnz r5, 6316c │ │ │ │ + cbnz r5, 631c0 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 6316c │ │ │ │ + ble.n 631c0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6316c │ │ │ │ - cbnz r2, 6318c │ │ │ │ + bne.n 631c0 │ │ │ │ + cbnz r2, 631e0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r5 │ │ │ │ strd r3, r3, [sp] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #176] @ (63234 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #176] @ (63288 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6322a │ │ │ │ + beq.n 6327e │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ldr.w fp, [r4] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ mul.w r5, r2, r5 │ │ │ │ adds.w r8, r5, r3 │ │ │ │ it mi │ │ │ │ addmi r8, r3 │ │ │ │ mov.w r8, r8, asr #16 │ │ │ │ - cbnz r2, 631ba │ │ │ │ + cbnz r2, 6320e │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6322a │ │ │ │ + b.n 6327e │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 181b48 │ │ │ │ + bl 181db8 │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 631b0 │ │ │ │ + ble.n 63204 │ │ │ │ lsls r1, r7, #16 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ add.w r3, r1, #65536 @ 0x10000 │ │ │ │ cmp r5, r3 │ │ │ │ add.w r0, r0, r7, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt r1, r5, r1 │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6322a │ │ │ │ + cbz r0, 6327e │ │ │ │ strd fp, r0, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ - bl ad708 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + bl ad0c0 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6320e │ │ │ │ + bge.n 63262 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6320e │ │ │ │ + cbnz r3, 63262 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 63228 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 6327c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63224 │ │ │ │ + bge.n 63278 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 63224 │ │ │ │ + cbnz r3, 63278 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 631c6 │ │ │ │ + b.n 6321a │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #11400 @ 0x2c88 │ │ │ │ + movw r0, #10824 @ 0x2a48 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, #32 │ │ │ │ - cbz r0, 63268 │ │ │ │ + cbz r0, 632bc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63322 │ │ │ │ + beq.n 63376 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 6329a │ │ │ │ + bge.n 632ee │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r1, [r2, r6] │ │ │ │ - b.n 63276 │ │ │ │ - cbz r2, 632ae │ │ │ │ + b.n 632ca │ │ │ │ + cbz r2, 63302 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 632ae │ │ │ │ + cbz r0, 63302 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 632d0 │ │ │ │ + bge.n 63324 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 632d0 │ │ │ │ - bl 7fabc │ │ │ │ - cbnz r0, 632d0 │ │ │ │ + b.n 63324 │ │ │ │ + bl 7f8cc │ │ │ │ + cbnz r0, 63324 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 632c0 │ │ │ │ + blt.n 63314 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 63322 │ │ │ │ + b.n 63376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 632bc │ │ │ │ + bne.n 63310 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 632bc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 63310 │ │ │ │ ldrd r3, r1, [r5, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movw r5, #42792 @ 0xa728 │ │ │ │ + movw r5, #42216 @ 0xa4e8 │ │ │ │ movt r5, #49 @ 0x31 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ - movw r0, #11444 @ 0x2cb4 │ │ │ │ + movw r0, #10868 @ 0x2a74 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r5, [sp, #20] │ │ │ │ - movw r1, #42772 @ 0xa714 │ │ │ │ + movw r1, #42196 @ 0xa4d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r3, #45644 @ 0xb24c │ │ │ │ + movw r3, #45068 @ 0xb00c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r4, r3, [sp] │ │ │ │ - movw r1, #59368 @ 0xe7e8 │ │ │ │ + movw r1, #58792 @ 0xe5a8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #7688 @ 0x1e08 │ │ │ │ + movw r3, #7112 @ 0x1bc8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ ldrd r2, r1, [r0, #4] │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldrd r0, r2, [r2, #16] │ │ │ │ adds r0, #3 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - cbz r3, 63352 │ │ │ │ + cbz r3, 633a6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6339a │ │ │ │ + bhi.n 633ee │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 633b0 │ │ │ │ + bmi.n 63404 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #64060 @ 0xfa3c │ │ │ │ + movw r2, #63484 @ 0xf7fc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5244 @ 0x147c │ │ │ │ + movw r0, #4668 @ 0x123c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 63500 │ │ │ │ - movw r0, #5244 @ 0x147c │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 63554 │ │ │ │ + movw r0, #4668 @ 0x123c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63370 │ │ │ │ - b.n 63500 │ │ │ │ + bne.n 633c4 │ │ │ │ + b.n 63554 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6341a │ │ │ │ + ble.n 6346e │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 6341a │ │ │ │ + beq.n 6346e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 633fa │ │ │ │ + bpl.n 6344e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 63500 │ │ │ │ + beq.w 63554 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6341a │ │ │ │ + beq.n 6346e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 63500 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 63554 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5244 @ 0x147c │ │ │ │ + movw r0, #4668 @ 0x123c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 63500 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 63554 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 6343a │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + blt.n 6348e │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11536 @ 0x2d10 │ │ │ │ + movw r1, #10960 @ 0x2ad0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 63500 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 63554 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 808d0 │ │ │ │ + bl 806a0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63500 │ │ │ │ + beq.n 63554 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mvn.w r3, #14 │ │ │ │ add.w r2, r5, #15 │ │ │ │ mov r4, r1 │ │ │ │ subs r0, r3, r5 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r7, r3 │ │ │ │ - ble.n 634da │ │ │ │ + ble.n 6352e │ │ │ │ ldrb.w r5, [r2, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 63468 │ │ │ │ + beq.n 634bc │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 63476 │ │ │ │ + bne.n 634ca │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r3], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 63456 │ │ │ │ + b.n 634aa │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 63484 │ │ │ │ + bne.n 634d8 │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 63456 │ │ │ │ + b.n 634aa │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 63492 │ │ │ │ + bne.n 634e6 │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 63456 │ │ │ │ + b.n 634aa │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 634a0 │ │ │ │ + bne.n 634f4 │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 63456 │ │ │ │ + b.n 634aa │ │ │ │ sub.w r3, r5, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 634d4 │ │ │ │ + bls.n 63528 │ │ │ │ movw r6, #14372 @ 0x3824 │ │ │ │ movt r6, #81 @ 0x51 │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r4, #0] │ │ │ │ mov.w ip, r5, lsr #4 │ │ │ │ and.w r5, r5, #15 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r3, [r3, ip] │ │ │ │ strb.w r3, [r4, #-2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ strb.w r3, [r4, #-1] │ │ │ │ - b.n 63456 │ │ │ │ + b.n 634aa │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ - b.n 63456 │ │ │ │ + b.n 634aa │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl b73f4 <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 63500 │ │ │ │ + bl b6dc0 <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 63554 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 63500 │ │ │ │ + cbz r1, 63554 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #16100 @ 0x3ee4 │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - movw r4, #7724 @ 0x1e2c │ │ │ │ + movw r4, #7148 @ 0x1bec │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -82813,418 +82847,417 @@ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 6354e │ │ │ │ + bne.n 635a2 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 6354e │ │ │ │ + ble.n 635a2 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 6354e │ │ │ │ - cbnz r6, 6356e │ │ │ │ + bne.n 635a2 │ │ │ │ + cbnz r6, 635c2 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, ip │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ (635fc ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #152] @ (63650 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 635ec │ │ │ │ + beq.n 63640 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 149ce4 │ │ │ │ - cbnz r0, 6357c │ │ │ │ + bl 14983c │ │ │ │ + cbnz r0, 635d0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 635ec │ │ │ │ - movw r3, #39776 @ 0x9b60 │ │ │ │ + b.n 63640 │ │ │ │ + movw r3, #39200 @ 0x9920 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24df60 │ │ │ │ + bl 24e5b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63578 │ │ │ │ + beq.n 635cc │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 635b0 │ │ │ │ + cbz r3, 63604 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 2afd4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 635ba │ │ │ │ + b.n 6360e │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 2c008 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 635e4 │ │ │ │ + bne.n 63638 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 635dc │ │ │ │ + cbz r2, 63630 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 635d6 │ │ │ │ - bl 1e494c │ │ │ │ - b.n 635dc │ │ │ │ + bne.n 6362a │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 63630 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 1f03bc │ │ │ │ - bl 940d4 │ │ │ │ + bl 1f139c │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63578 │ │ │ │ + bne.n 635cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 14a614 │ │ │ │ + bl 14a220 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 63620 │ │ │ │ + cbnz r3, 63674 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 63620 │ │ │ │ + ble.n 63674 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63620 │ │ │ │ - cbnz r0, 63638 │ │ │ │ + bne.n 63674 │ │ │ │ + cbnz r0, 6368c │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (63688 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 63680 │ │ │ │ + ldr r3, [pc, #68] @ (636cc ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 636c6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 251dc8 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 636c6 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #10992 @ 0x2af0 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + movw r0, #58892 @ 0xe60c │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl a9ec4 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 636c6 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #46448 @ 0xb570 │ │ │ │ + movt r1, #2 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 2c005c <_PyTime_FromLong@@Base+0xc44> │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + strb r4, [r3, r6] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r1, r2 │ │ │ │ + cbnz r3, 636f0 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 636f0 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 636f0 │ │ │ │ + cbnz r0, 63708 │ │ │ │ + movs r4, #1 │ │ │ │ + add r5, sp, #20 │ │ │ │ + mov r2, r3 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + strd r4, r3, [sp, #4] │ │ │ │ + ldr r3, [pc, #84] @ (63758 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 63750 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6364a │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 63680 │ │ │ │ + bne.n 6371a │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 63750 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b9d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 63676 │ │ │ │ + bne.n 63746 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 63676 │ │ │ │ + cbz r3, 63746 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 636b2 │ │ │ │ + cbnz r0, 63782 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 636ba │ │ │ │ + cbz r0, 6378a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 636a4 │ │ │ │ + beq.n 63774 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 636dc │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 636dc │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 636dc │ │ │ │ - cbnz r0, 636f4 │ │ │ │ - movs r4, #1 │ │ │ │ - add r5, sp, #20 │ │ │ │ - mov r2, r3 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (63734 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 6372e │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 251780 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 6372e │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #11568 @ 0x2d30 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #59484 @ 0xe85c │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl aa50c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 6372e │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #46448 @ 0xb570 │ │ │ │ - movt r1, #2 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c02a4 <_PyTime_FromLong@@Base+0xc44> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - strb r0, [r1, r7] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r0, r1 │ │ │ │ - sub sp, #28 │ │ │ │ - mov r1, r2 │ │ │ │ - cbnz r3, 63758 │ │ │ │ + cbnz r3, 637ac │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 63758 │ │ │ │ + ble.n 637ac │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63758 │ │ │ │ - cbnz r0, 63770 │ │ │ │ + bne.n 637ac │ │ │ │ + cbnz r0, 637c4 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (637c0 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 637b8 │ │ │ │ + ldr r3, [pc, #84] @ (63814 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 6380c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 63782 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 637b8 │ │ │ │ + bne.n 637d6 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6380c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c260 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 637ae │ │ │ │ + bne.n 63802 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 637ae │ │ │ │ + cbz r3, 63802 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 637e6 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6383e │ │ │ │ + bne.n 6383a │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 63892 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx 2b958 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 63800 │ │ │ │ + cbz r0, 63854 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 6382a │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 6387e │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #52] @ 63848 │ │ │ │ + vldr d5, [pc, #48] @ 63898 │ │ │ │ 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.n 63834 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6383e │ │ │ │ + bne.n 63888 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 63892 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - nop.w │ │ │ │ - bvs.n 63776 │ │ │ │ + bvs.n 637c6 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r2, lsl #16 │ │ │ │ orrs r0, r3 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 6386a │ │ │ │ + cbz r3, 638ba │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 63872 │ │ │ │ + b.n 638c2 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c64c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 638d8 │ │ │ │ + bge.n 63928 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6390c │ │ │ │ + beq.n 6395c │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 6390c │ │ │ │ + cbz r1, 6395c │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6391c │ │ │ │ + beq.n 6396c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - b.n 63990 │ │ │ │ + b.n 639e0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #34568 @ 0x8708 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 6393a │ │ │ │ + beq.n 6398a │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e0c24 │ │ │ │ + b.w e060c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1cdc04 │ │ │ │ + bl 1cec6c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63990 │ │ │ │ + cbz r0, 639e0 │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6396e │ │ │ │ + cbnz r0, 639be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6398e │ │ │ │ + bge.n 639de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6398e │ │ │ │ + cbnz r3, 639de │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6398e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 639de │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -83240,115 +83273,115 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 639b8 │ │ │ │ + bne.n 63a08 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 639ce │ │ │ │ - b.n 63a04 │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 63a1e │ │ │ │ + b.n 63a54 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43184 @ 0xa8b0 │ │ │ │ + movw r0, #42608 @ 0xa670 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 63a04 │ │ │ │ - b.n 639ac │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 63a54 │ │ │ │ + b.n 639fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 63a04 │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 63a54 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 63a04 │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 63a54 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2ae7c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63a08 │ │ │ │ + bge.n 63a58 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63a10 │ │ │ │ + b.n 63a60 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ add.w r2, r0, #32 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ ittt ne │ │ │ │ ldrne r3, [r3, #16] │ │ │ │ addne r3, #1 │ │ │ │ addne.w r0, r0, r3, lsl #3 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 63a52 │ │ │ │ + bne.n 63aa2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 63a68 │ │ │ │ - b.n 63a9e │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 63ab8 │ │ │ │ + b.n 63aee │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43172 @ 0xa8a4 │ │ │ │ + movw r0, #42596 @ 0xa664 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 63a9e │ │ │ │ - b.n 63a46 │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 63aee │ │ │ │ + b.n 63a96 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 63a9e │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 63aee │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2155cc <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 63a9e │ │ │ │ + bl 216294 <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 63aee │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2b8bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63aa2 │ │ │ │ + bge.n 63af2 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63aaa │ │ │ │ + b.n 63afa │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 63af4 │ │ │ │ + bpl.n 63b44 │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 63af8 │ │ │ │ + cbz r1, 63b48 │ │ │ │ push {r4} │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ @@ -83360,197 +83393,152 @@ │ │ │ │ pop {r4} │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #8 │ │ │ │ moveq r2, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 63afc │ │ │ │ + b.n 63b4c │ │ │ │ mov.w r0, #468 @ 0x1d4 │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #49572 @ 0xc1a4 │ │ │ │ + movw r1, #48996 @ 0xbf64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e2288 │ │ │ │ - cbz r0, 63b32 │ │ │ │ + bl e1bec │ │ │ │ + cbz r0, 63b82 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3811e <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ + bl 38126 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00063b36 : │ │ │ │ +00063b86 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r1, #20800 @ 0x5140 │ │ │ │ + movw r1, #20224 @ 0x4f00 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #62428 @ 0xf3dc │ │ │ │ + movw r0, #61852 @ 0xf19c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 63b7e │ │ │ │ + cbz r0, 63bce │ │ │ │ mov r0, r4 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63b88 │ │ │ │ + cbz r0, 63bd8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e0c24 │ │ │ │ + bl e060c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 63b90 │ │ │ │ - bl 9b974 │ │ │ │ + cbz r0, 63be0 │ │ │ │ + bl 9b71c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 63b94 │ │ │ │ + b.n 63be4 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63b94 │ │ │ │ + b.n 63be4 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63b94 │ │ │ │ + b.n 63be4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5752 @ 0x1678 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 63bde │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r0, #13824 @ 0x3600 │ │ │ │ - movt r0, #50277 @ 0xc465 │ │ │ │ - mov r3, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - b.n 63c0c │ │ │ │ - movs r2, #3 │ │ │ │ - mov r0, sp │ │ │ │ - bl 23c6a4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 63c08 │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.n 63c0c │ │ │ │ - movw r3, #43560 @ 0xaa28 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34412 @ 0x866c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 63c24 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - adds r1, #16 │ │ │ │ - ldrexd r4, r5, [r1] │ │ │ │ - strexd r0, r2, r3, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 63c10 │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00063c28 : │ │ │ │ +00063bfa : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #156] @ (63cd8 ) │ │ │ │ + ldr r6, [pc, #156] @ (63ca8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r1, r6] │ │ │ │ str r3, [sp, #12] │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 63c60 │ │ │ │ + blt.n 63c32 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 283f64 <_PyDeadline_Init@@Base> │ │ │ │ + bl 283d44 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 63c64 │ │ │ │ + b.n 63c36 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ef030 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 1eff80 <_PyTime_AsMicroseconds@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 1f5960 │ │ │ │ + bl 1f6670 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 63ca4 │ │ │ │ + cbnz r0, 63c76 │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ - beq.n 63ca4 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 63c76 │ │ │ │ + bl b0834 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 155c50 │ │ │ │ + bl 155974 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n 63cce │ │ │ │ + bne.n 63ca0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 20a2c8 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 20afe0 <_PyEval_MakePendingCalls@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63cce │ │ │ │ + beq.n 63ca0 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 63c64 │ │ │ │ + blt.n 63c36 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2b79d0 <_PyDeadline_Get@@Base> │ │ │ │ + bl 2b72a0 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 63c64 │ │ │ │ + bge.n 63c36 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -83562,311 +83550,356 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #20] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 1ca254 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1cb21c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands.w r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq.n 63d30 │ │ │ │ - cbz r6, 63d40 │ │ │ │ + beq.n 63d00 │ │ │ │ + cbz r6, 63d10 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 63d56 │ │ │ │ - cbz r6, 63d40 │ │ │ │ + b.n 63d26 │ │ │ │ + cbz r6, 63d10 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 63d56 │ │ │ │ + b.n 63d26 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 63d54 │ │ │ │ + cbz r3, 63d24 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 63d56 │ │ │ │ + b.n 63d26 │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8fb8 │ │ │ │ - cbz r0, 63d6c │ │ │ │ - cbz r7, 63d66 │ │ │ │ - cbz r6, 63d66 │ │ │ │ + bl 1c9f84 │ │ │ │ + cbz r0, 63d3c │ │ │ │ + cbz r7, 63d36 │ │ │ │ + cbz r6, 63d36 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 63d68 │ │ │ │ + b.n 63d38 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r3, #5752 @ 0x1678 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 63d7a │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r0, #13824 @ 0x3600 │ │ │ │ + movt r0, #50277 @ 0xc465 │ │ │ │ + mov r3, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + b.n 63da8 │ │ │ │ + movs r2, #3 │ │ │ │ + mov r0, sp │ │ │ │ + bl 23cd58 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 63da4 │ │ │ │ + ldrd r2, r3, [sp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 63da8 │ │ │ │ + movw r3, #43560 @ 0xaa28 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #33836 @ 0x842c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11dfa4 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 63dc0 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + adds r1, #16 │ │ │ │ + ldrexd r4, r5, [r1] │ │ │ │ + strexd r0, r2, r3, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 63dac │ │ │ │ + movw r0, #5752 @ 0x1678 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 63d96 │ │ │ │ + cbnz r3, 63de4 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 63d96 │ │ │ │ + ble.n 63de4 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 63d96 │ │ │ │ - cbnz r4, 63db4 │ │ │ │ + bne.n 63de4 │ │ │ │ + cbnz r4, 63e02 │ │ │ │ movs r5, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #16 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #188] @ (63e64 ) │ │ │ │ + ldr r3, [pc, #188] @ (63eb4 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63e5e │ │ │ │ + beq.n 63eac │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 63dca │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 63e18 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63e3c │ │ │ │ + bne.n 63e8a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #15864 @ 0x3df8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 63de4 │ │ │ │ + bne.n 63e32 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f6cbc │ │ │ │ + b.w 1f79cc │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ - cbz r3, 63df6 │ │ │ │ + cbz r3, 63e44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 63df6 │ │ │ │ - bl 158ca8 <_PyLong_FromByteArray@@Base+0x838> │ │ │ │ + cbz r3, 63e44 │ │ │ │ + bl 1589c8 <_PyLong_FromByteArray@@Base+0x838> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 63e14 │ │ │ │ - b.n 63e5e │ │ │ │ + cbnz r0, 63e62 │ │ │ │ + b.n 63eac │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #57620 @ 0xe114 │ │ │ │ + movw r1, #57044 @ 0xded4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158fac │ │ │ │ + bl 158ccc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63e40 │ │ │ │ + bge.n 63e8e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63e3c │ │ │ │ + bge.n 63e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63e3c │ │ │ │ + cbnz r3, 63e8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 63e5e │ │ │ │ + b.n 63eac │ │ │ │ mov r0, r4 │ │ │ │ - bl 159800 │ │ │ │ + bl 159520 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63e5c │ │ │ │ + bge.n 63eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63e5c │ │ │ │ + cbnz r3, 63eaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl 7a3cc │ │ │ │ + bl 7a41c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 63e9e │ │ │ │ + bne.n 63eee │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #11596 @ 0x2d4c │ │ │ │ + movw r1, #11020 @ 0x2b0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63f06 │ │ │ │ - ldr r3, [pc, #104] @ (63f08 ) │ │ │ │ + b.n 63f56 │ │ │ │ + ldr r3, [pc, #104] @ (63f58 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21daac <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 21e51c <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbnz r6, 63ec0 │ │ │ │ - bl 155b58 │ │ │ │ + cbnz r6, 63f10 │ │ │ │ + bl 155824 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 63ed0 │ │ │ │ + b.n 63f20 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 1f5960 │ │ │ │ + bl 1f6670 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 63f04 │ │ │ │ + beq.n 63f54 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 63f04 │ │ │ │ + bpl.n 63f54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5c94 │ │ │ │ - cbz r0, 63eee │ │ │ │ - bl dd5f0 │ │ │ │ + bl 1f69a4 │ │ │ │ + cbz r0, 63f3e │ │ │ │ + bl dcfd8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 63ef6 │ │ │ │ - movw r2, #11572 @ 0x2d34 │ │ │ │ + b.n 63f46 │ │ │ │ + movw r2, #10996 @ 0x2af4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #12] @ (63f0c ) │ │ │ │ - bl 7612a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + ldr r0, [pc, #12] @ (63f5c ) │ │ │ │ + bl 7617a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #50340 @ 0xc4a4 │ │ │ │ + movw r1, #49764 @ 0xc264 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl e2288 │ │ │ │ - cbz r0, 63f64 │ │ │ │ + bl e1bec │ │ │ │ + cbz r0, 63fb4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #15864 @ 0x3df8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63f68 │ │ │ │ + beq.n 63fb8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11712 @ 0x2dc0 │ │ │ │ + movw r1, #11136 @ 0x2b80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 63fce │ │ │ │ + b.n 6401e │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 63fc6 │ │ │ │ + cbz r2, 64016 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 63f88 │ │ │ │ + beq.n 63fd8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11744 @ 0x2de0 │ │ │ │ + movw r1, #11168 @ 0x2ba0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 63f64 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 63fb4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 63fa6 │ │ │ │ + bpl.n 63ff6 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11784 @ 0x2e08 │ │ │ │ + movw r1, #11208 @ 0x2bc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 63f64 │ │ │ │ - ldr r0, [pc, #44] @ (63fd4 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 63fb4 │ │ │ │ + ldr r0, [pc, #44] @ (64024 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl ad9f4 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 63fce │ │ │ │ + cbz r0, 6401e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63fc6 │ │ │ │ + bge.n 64016 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 63fc6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 64016 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldc2 0, cr0, [r8], #-328 @ 0xfffffeb8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 64000 │ │ │ │ - movw r1, #11832 @ 0x2e38 │ │ │ │ + cbnz r2, 64050 │ │ │ │ + movw r1, #11256 @ 0x2bf8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6400c │ │ │ │ - movw r1, #11856 @ 0x2e50 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6405c │ │ │ │ + movw r1, #11280 @ 0x2c10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1691c4 │ │ │ │ - cbz r0, 64046 │ │ │ │ + bl 168e78 │ │ │ │ + cbz r0, 64096 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83877,476 +83910,476 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl f6e30 │ │ │ │ + bl f6934 │ │ │ │ movw r7, #1724 @ 0x6bc │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 6408a │ │ │ │ + bne.n 640da │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 64128 │ │ │ │ + beq.n 64178 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 640ae │ │ │ │ + bge.n 640fe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 640ae │ │ │ │ + b.n 640fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a70 │ │ │ │ + bl 160788 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 640a6 │ │ │ │ + cbnz r0, 640f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #11876 @ 0x2e64 │ │ │ │ + movw r0, #11300 @ 0x2c24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 243288 │ │ │ │ - b.n 64128 │ │ │ │ + bl 243948 │ │ │ │ + b.n 64178 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #132] @ (64134 ) │ │ │ │ + ldr r0, [pc, #132] @ (64184 ) │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 1650f4 │ │ │ │ - cbnz r0, 640ce │ │ │ │ + bl 16518c │ │ │ │ + cbnz r0, 6411e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #11920 @ 0x2e90 │ │ │ │ + movw r0, #11344 @ 0x2c50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 243288 │ │ │ │ - b.n 640e0 │ │ │ │ + bl 243948 │ │ │ │ + b.n 64130 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 640e0 │ │ │ │ + bge.n 64130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 640e0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64130 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 64114 │ │ │ │ - ldr r0, [pc, #80] @ (64138 ) │ │ │ │ + beq.n 64164 │ │ │ │ + ldr r0, [pc, #80] @ (64188 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl ad9f4 │ │ │ │ - cbnz r0, 64102 │ │ │ │ + bl ad234 <_PyUnicodeWriter_Finish@@Base+0x14a8> │ │ │ │ + cbnz r0, 64152 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #11876 @ 0x2e64 │ │ │ │ + movw r0, #11300 @ 0x2c24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 243288 │ │ │ │ - b.n 64114 │ │ │ │ + bl 243948 │ │ │ │ + b.n 64164 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64114 │ │ │ │ + bge.n 64164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64114 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64164 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64128 │ │ │ │ + bge.n 64178 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64128 │ │ │ │ + cbnz r3, 64178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl f7380 │ │ │ │ + bl f6e84 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ it vc │ │ │ │ lslvc r2, r2, #1 │ │ │ │ ldc2 0, cr0, [r8], #-328 @ 0xfffffeb8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11968 @ 0x2ec0 │ │ │ │ + movw r0, #11392 @ 0x2c80 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #43756 @ 0xaaec │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r3, #11976 @ 0x2ec8 │ │ │ │ + movw r3, #11400 @ 0x2c88 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #12020 @ 0x2ef4 │ │ │ │ + movw r1, #11444 @ 0x2cb4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 9e6d4 │ │ │ │ + bl 9e240 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6419a │ │ │ │ + cbz r0, 641ea │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #36972 @ 0x906c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 641de │ │ │ │ + beq.n 6422e │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 641de │ │ │ │ + beq.n 6422e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 64206 │ │ │ │ - b.n 641f4 │ │ │ │ + bls.n 64256 │ │ │ │ + b.n 64244 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 641d2 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + beq.n 64222 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 64218 │ │ │ │ - b.n 641d2 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 64268 │ │ │ │ + b.n 64222 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 64218 │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 64268 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6421c │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 6421c │ │ │ │ + bne.n 6426c │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 6426c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 645ea │ │ │ │ + b.n 6463a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64230 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 64280 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64218 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64244 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 64294 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64218 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64258 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 642a8 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64218 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6426c │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 642bc │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64218 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64280 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 642d0 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64218 │ │ │ │ + bne.n 64268 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 642aa │ │ │ │ + bmi.n 642fa │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #64060 @ 0xfa3c │ │ │ │ + movw r2, #63484 @ 0xf7fc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #12024 @ 0x2ef8 │ │ │ │ + movw r1, #11448 @ 0x2cb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 642d6 │ │ │ │ + bmi.n 64326 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #12036 @ 0x2f04 │ │ │ │ + movw r1, #11460 @ 0x2cc4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 64304 │ │ │ │ + bmi.n 64354 │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #12048 @ 0x2f10 │ │ │ │ + movw r1, #11472 @ 0x2cd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr.w sl, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 64332 │ │ │ │ + bmi.n 64382 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #12060 @ 0x2f1c │ │ │ │ + movw r1, #11484 @ 0x2cdc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr.w r8, [r4, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 64360 │ │ │ │ + bmi.n 643b0 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #12072 @ 0x2f28 │ │ │ │ + movw r1, #11496 @ 0x2ce8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6438a │ │ │ │ + bmi.n 643da │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #12084 @ 0x2f34 │ │ │ │ + movw r1, #11508 @ 0x2cf4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 643b6 │ │ │ │ + bmi.n 64406 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #12096 @ 0x2f40 │ │ │ │ + movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 643cc │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 6441c │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 64218 │ │ │ │ + bne.w 64268 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bmi.n 643f8 │ │ │ │ + bmi.n 64448 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #64060 @ 0xfa3c │ │ │ │ + movw r2, #63484 @ 0xf7fc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #12108 @ 0x2f4c │ │ │ │ + movw r1, #11532 @ 0x2d0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr.w r9, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 64426 │ │ │ │ + bmi.n 64476 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #64060 @ 0xfa3c │ │ │ │ + movw r2, #63484 @ 0xf7fc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #12120 @ 0x2f58 │ │ │ │ + movw r1, #11544 @ 0x2d18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 64484 │ │ │ │ + ble.n 644d4 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 64456 │ │ │ │ + bmi.n 644a6 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #12132 @ 0x2f64 │ │ │ │ + movw r1, #11556 @ 0x2d24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 6448a │ │ │ │ + beq.n 644da │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6448c │ │ │ │ + bmi.n 644dc │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #18164 @ 0x46f4 │ │ │ │ + movw r2, #17588 @ 0x44b4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #12144 @ 0x2f70 │ │ │ │ + movw r1, #11568 @ 0x2d30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44368 @ 0xad50 │ │ │ │ + movw r0, #43792 @ 0xab10 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 64218 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64268 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6448c │ │ │ │ + b.n 644dc │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #10896 @ 0x2a90 │ │ │ │ + movw r1, #10320 @ 0x2850 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #10908 @ 0x2a9c │ │ │ │ + movw r0, #10332 @ 0x285c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ strd r7, r3, [sp] │ │ │ │ mov r3, r8 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 644ce │ │ │ │ + bne.n 6451e │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 645d2 │ │ │ │ + b.n 64622 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 644ec │ │ │ │ + bge.n 6453c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12156 @ 0x2f7c │ │ │ │ + movw r1, #11580 @ 0x2d3c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 644c2 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 64512 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6450a │ │ │ │ + bge.n 6455a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12192 @ 0x2fa0 │ │ │ │ + movw r1, #11616 @ 0x2d60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 644c2 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 64512 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 64528 │ │ │ │ + bge.n 64578 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12236 @ 0x2fcc │ │ │ │ + movw r1, #11660 @ 0x2d8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 644c2 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 64512 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 64546 │ │ │ │ + bge.n 64596 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12280 @ 0x2ff8 │ │ │ │ + movw r1, #11704 @ 0x2db8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 644c2 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 64512 │ │ │ │ mov r0, fp │ │ │ │ - bl 646b8 │ │ │ │ + bl 64708 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 645b8 │ │ │ │ + cbz r0, 64608 │ │ │ │ mov r0, sl │ │ │ │ - bl 646b8 │ │ │ │ + bl 64708 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 645c2 │ │ │ │ - cbz r5, 64568 │ │ │ │ + cbz r0, 64612 │ │ │ │ + cbz r5, 645b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 646b8 │ │ │ │ + bl 64708 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6456a │ │ │ │ - b.n 645ca │ │ │ │ - ldr r5, [pc, #136] @ (645f4 ) │ │ │ │ - cbz r4, 64578 │ │ │ │ + cbnz r0, 645ba │ │ │ │ + b.n 6461a │ │ │ │ + ldr r5, [pc, #136] @ (64644 ) │ │ │ │ + cbz r4, 645c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 646b8 │ │ │ │ + bl 64708 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6457a │ │ │ │ - b.n 645d0 │ │ │ │ - ldr r4, [pc, #120] @ (645f4 ) │ │ │ │ + cbnz r0, 645ca │ │ │ │ + b.n 64620 │ │ │ │ + ldr r4, [pc, #120] @ (64644 ) │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ strd r7, r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -84358,1068 +84391,1071 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ strd fp, sl, [sp, #16] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ - bl 27a2f4 │ │ │ │ + bl 27a0d4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645d2 │ │ │ │ + b.n 64622 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645d2 │ │ │ │ + b.n 64622 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645d2 │ │ │ │ + b.n 64622 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 645d2 │ │ │ │ + b.n 64622 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, sl │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 64048 │ │ │ │ + bl 64098 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 64688 │ │ │ │ + cbz r2, 646d8 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ subs r7, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 64636 │ │ │ │ + ble.n 64686 │ │ │ │ add.w r0, r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 64638 │ │ │ │ + beq.n 64688 │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt.n 64626 │ │ │ │ - b.n 64638 │ │ │ │ + bgt.n 64676 │ │ │ │ + b.n 64688 │ │ │ │ movs r3, #0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 64688 │ │ │ │ - movw r0, #17913 @ 0x45f9 │ │ │ │ + ble.n 646d8 │ │ │ │ + movw r0, #17993 @ 0x4649 │ │ │ │ movt r0, #6 │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 64660 │ │ │ │ + bge.n 646b0 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ - cbz r4, 64660 │ │ │ │ + cbz r4, 646b0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 64660 │ │ │ │ + cbz r4, 646b0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 64668 │ │ │ │ + bne.n 646b8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 64648 │ │ │ │ - b.n 64688 │ │ │ │ - movw r3, #58305 @ 0xe3c1 │ │ │ │ + bgt.n 64698 │ │ │ │ + b.n 646d8 │ │ │ │ + movw r3, #58929 @ 0xe631 │ │ │ │ movt r3, #23 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6467c │ │ │ │ + bne.n 646cc │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 64688 │ │ │ │ + b.n 646d8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #12316 @ 0x301c │ │ │ │ + movw r0, #11740 @ 0x2ddc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64768 │ │ │ │ + beq.n 647b8 │ │ │ │ add.w r9, r0, #12 │ │ │ │ adds r6, #12 │ │ │ │ movs r7, #0 │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 64768 │ │ │ │ + bge.n 647b8 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64706 │ │ │ │ + bne.n 64756 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64760 │ │ │ │ + bge.n 647b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 64760 │ │ │ │ + b.n 647b0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 64740 │ │ │ │ + bmi.n 64790 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #12328 @ 0x3028 │ │ │ │ + movw r1, #11752 @ 0x2de8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 64730 │ │ │ │ + blt.n 64780 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6476a │ │ │ │ + b.n 647ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6472c │ │ │ │ + bne.n 6477c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6472c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6477c │ │ │ │ mov r0, r4 │ │ │ │ - bl 246554 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 246c14 <_PyUnicode_Copy@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64760 │ │ │ │ + cbnz r0, 647b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6476a │ │ │ │ + bge.n 647ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6476a │ │ │ │ + cbnz r3, 647ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6476a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 647ba │ │ │ │ adds r7, #1 │ │ │ │ str.w r4, [r9, #4]! │ │ │ │ - b.n 646e2 │ │ │ │ + b.n 64732 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #16 │ │ │ │ - movw r3, #59248 @ 0xe770 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r4, r0 │ │ │ │ - movw r2, #5752 @ 0x1678 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldrb r3, [r0, #21] │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ - ldrb r1, [r4, #22] │ │ │ │ - lsls r3, r3, #8 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - orr.w r3, r3, r0, lsl #16 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ - orrs r3, r1 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ - ldrb r1, [r4, #18] │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl 1ca05c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ - add sp, #16 │ │ │ │ - pop {r4, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #12380 @ 0x305c │ │ │ │ + movw r1, #11804 @ 0x2e1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 647ec │ │ │ │ + beq.n 647f6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 647ec │ │ │ │ + cbz r0, 647f6 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - │ │ │ │ -000647ee : │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 64814 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #32428 @ 0x7eac │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 64814 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cbz r3, 64814 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - b.n 6482c │ │ │ │ - movw r3, #43560 @ 0xaa28 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12520 @ 0x30e8 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 6484e │ │ │ │ + cbnz r3, 64818 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6484e │ │ │ │ + ble.n 64818 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6484e │ │ │ │ - cbnz r0, 64866 │ │ │ │ + bne.n 64818 │ │ │ │ + cbnz r0, 64830 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #40] @ (64888 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 64882 │ │ │ │ + ldr r3, [pc, #40] @ (64854 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 6484c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64882 │ │ │ │ + beq.n 6484c │ │ │ │ movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c02a4 <_PyTime_FromLong@@Base+0xc44> │ │ │ │ + b.w 2c005c <_PyTime_FromLong@@Base+0xc44> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ ldrsb r4, [r1, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ + │ │ │ │ +00064858 : │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbz r0, 6487e │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #32428 @ 0x7eac │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 6487e │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cbz r3, 6487e │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + b.n 64896 │ │ │ │ + movw r3, #43560 @ 0xaa28 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #11944 @ 0x2ea8 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11dfa4 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #8 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 648be │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl 251dc8 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.n 64926 │ │ │ │ + b.n 648d4 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #42508 @ 0xa60c │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1d59bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 648b0 │ │ │ │ + b.n 64926 │ │ │ │ + movw r3, #39200 @ 0x9920 │ │ │ │ + movt r3, #47 @ 0x2f │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r2, sp, #4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 24e5b8 │ │ │ │ + cbz r0, 64926 │ │ │ │ + blx 2c2cc <__errno_location@plt> │ │ │ │ + mov r5, r0 │ │ │ │ + movs r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + blx 2afd4 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6490c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 94148 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cbz r3, 6491e │ │ │ │ + movw r3, #43316 @ 0xa934 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1e5930 │ │ │ │ + bl 93e90 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 64900 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ (648d4 ) │ │ │ │ + ldr r1, [pc, #56] @ (64974 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + bl 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 648d2 │ │ │ │ + bne.n 64972 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 648c4 │ │ │ │ + bge.n 64964 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 648c4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64964 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #4] @ (648d4 ) │ │ │ │ - b.w 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64974 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ pop {r4, pc} │ │ │ │ strd r0, r0, [r4, #-328] @ 0x148 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #16 │ │ │ │ + movw r3, #59248 @ 0xe770 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r4, r0 │ │ │ │ + movw r2, #5752 @ 0x1678 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + ldrb r3, [r0, #21] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ + ldrb r1, [r4, #22] │ │ │ │ + lsls r3, r3, #8 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + orr.w r3, r3, r0, lsl #16 │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ + orrs r3, r1 │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ + ldrb r1, [r4, #18] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + bl 1cb024 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6492e │ │ │ │ + bge.n 64a14 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 6492e │ │ │ │ + bpl.n 64a14 │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #68] @ (64934 ) │ │ │ │ + ldr r4, [pc, #72] @ (64a1c ) │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r4, r2, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 64910 │ │ │ │ + beq.n 649f6 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 6491c │ │ │ │ + bls.n 64a02 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 64926 │ │ │ │ + b.n 64a0c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #8 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 6495e │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl 251780 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.n 649c6 │ │ │ │ - b.n 64974 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #43084 @ 0xa84c │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 64950 │ │ │ │ - b.n 649c6 │ │ │ │ - movw r3, #39776 @ 0x9b60 │ │ │ │ - movt r3, #47 @ 0x2f │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r2, sp, #4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 24df60 │ │ │ │ - cbz r0, 649c6 │ │ │ │ - blx 2c2cc <__errno_location@plt> │ │ │ │ - mov r5, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r3, [r5, #0] │ │ │ │ - blx 2afd4 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 649ac │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9438c │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cbz r3, 649be │ │ │ │ - movw r3, #43316 @ 0xa934 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - bl 940d4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 649a0 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 649f4 │ │ │ │ + bne.n 64a48 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 64a14 │ │ │ │ - b.n 64a0c │ │ │ │ + bne.n 64a68 │ │ │ │ + b.n 64a60 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + movw r0, #42016 @ 0xa420 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64af2 │ │ │ │ - b.n 649e6 │ │ │ │ - bl 940d4 │ │ │ │ + beq.n 64b46 │ │ │ │ + b.n 64a3a │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64af2 │ │ │ │ + bne.n 64b46 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64a28 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 64a7c │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64af2 │ │ │ │ + bne.n 64b46 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64a3a │ │ │ │ + beq.n 64a8e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 64a56 │ │ │ │ - bl 940d4 │ │ │ │ + b.n 64aaa │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64af2 │ │ │ │ - b.n 64a34 │ │ │ │ + bne.n 64b46 │ │ │ │ + b.n 64a88 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64a78 │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 64acc │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64af2 │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 64b46 │ │ │ │ + bl b0834 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ba60 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 64a88 │ │ │ │ - b.n 64a44 │ │ │ │ + bge.n 64adc │ │ │ │ + b.n 64a98 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 64af2 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 64b46 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 64af6 │ │ │ │ + beq.n 64b4a │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 9b304 │ │ │ │ + bl 9b0ac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 64a9e │ │ │ │ + cbnz r0, 64af2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 64afe │ │ │ │ + b.n 64b52 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64ad8 │ │ │ │ + cbz r0, 64b2c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 1f11c0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f21a0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64ad8 │ │ │ │ + cbz r0, 64b2c │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64ad8 │ │ │ │ + cbz r0, 64b2c │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64ad8 │ │ │ │ + cbz r0, 64b2c │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64aee │ │ │ │ + cbnz r0, 64b42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64afe │ │ │ │ + bge.n 64b52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64afe │ │ │ │ + cbnz r3, 64b52 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64afe │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64b52 │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 64a9a │ │ │ │ + b.n 64aee │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64afe │ │ │ │ + b.n 64b52 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b10 ) │ │ │ │ - b.w 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64b64 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ @ instruction: 0xfae00052 │ │ │ │ + │ │ │ │ +00064b68 : │ │ │ │ + push {r4, r5} │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #16] @ (64b80 ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + pop {r4, r5} │ │ │ │ + b.w f3dc0 <_PyErr_FormatV@@Base> │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b20 ) │ │ │ │ - b.w 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64b90 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb380052 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1ca05c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cb024 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64b54 ) │ │ │ │ - b.w 2990f4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64bc4 ) │ │ │ │ + b.w 298ea4 <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb580052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 64b7e │ │ │ │ + bne.n 64bee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64b9c │ │ │ │ - b.n 64b94 │ │ │ │ + bne.n 64c0c │ │ │ │ + b.n 64c04 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42760 @ 0xa708 │ │ │ │ + movw r0, #42184 @ 0xa4c8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64c3c │ │ │ │ - b.n 64b70 │ │ │ │ - bl 940d4 │ │ │ │ + beq.n 64cac │ │ │ │ + b.n 64be0 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64c3c │ │ │ │ + bne.n 64cac │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d8ec │ │ │ │ - cbnz r0, 64bbe │ │ │ │ + bl 17db5c │ │ │ │ + cbnz r0, 64c2e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12584 @ 0x3128 │ │ │ │ + movw r1, #12008 @ 0x2ee8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 64c16 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 64c86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a668 │ │ │ │ + bl 17a520 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 64c16 │ │ │ │ + blt.n 64c86 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f66c │ │ │ │ + bl 5f6bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64c16 │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 64c86 │ │ │ │ + bl b0834 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c3e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 64c08 │ │ │ │ + bge.n 64c78 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64c2c │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 64c9c │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64bd8 │ │ │ │ + beq.n 64c48 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5f84c │ │ │ │ + bl 5f89c │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 64c20 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 64c3c │ │ │ │ + bne.n 64c90 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 64cac │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 64c08 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 64c78 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00064c44 : │ │ │ │ - push {r4, r5} │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (64c5c ) │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r5 │ │ │ │ - pop {r4, r5} │ │ │ │ - b.w f4344 <_PyErr_FormatV@@Base> │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00064c60 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ +00064cb4 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ movw r3, #62368 @ 0xf3a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6524 @ 0x197c │ │ │ │ + movw r1, #5948 @ 0x173c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11e4c4 │ │ │ │ + b.w 11dfa4 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #12664 @ 0x3178 │ │ │ │ + movw r2, #12088 @ 0x2f38 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r4, r1 │ │ │ │ - movw r3, #12620 @ 0x314c │ │ │ │ + movw r3, #12044 @ 0x2f0c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl 103eb4 │ │ │ │ - cbz r0, 64cce <_PyErr_SetInterpreterAlreadyRunning@@Base+0x6e> │ │ │ │ + bl 1039a4 │ │ │ │ + cbz r0, 64d22 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x6e> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e42f8 │ │ │ │ + bl 1e52dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64cd2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ + bge.n 64d26 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64cd2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ + cbnz r3, 64d26 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64cd2 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64d26 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x72> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00064cd6 : │ │ │ │ - cbnz r0, 64cdc │ │ │ │ - b.w 23c160 │ │ │ │ +00064d2a : │ │ │ │ + cbnz r0, 64d30 │ │ │ │ + b.w 23c814 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (64d14 ) │ │ │ │ + ldr r2, [pc, #40] @ (64d68 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 64d0e │ │ │ │ + cbz r3, 64d62 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64d38 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 64d5c │ │ │ │ + bne.n 64d8c │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 64db0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba6c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 64d54 │ │ │ │ + bge.n 64da8 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 64dd6 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl 122484 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 64df0 │ │ │ │ + b.n 64dea │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #42080 @ 0xa460 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 64e20 │ │ │ │ + b.n 64dc8 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 64e20 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 122484 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 64e02 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 64e20 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2bc0c │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 64e24 │ │ │ │ + movw r3, #43316 @ 0xa934 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 1e5930 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 64e2c │ │ │ │ + movw r0, #5752 @ 0x1678 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8f6bc │ │ │ │ - cbnz r0, 64d80 │ │ │ │ - bl f73ac │ │ │ │ + bl 8f484 │ │ │ │ + cbnz r0, 64e4e │ │ │ │ + bl f6eb0 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 64da8 │ │ │ │ + b.n 64e76 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 10a538 │ │ │ │ + bl 10a048 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64da0 │ │ │ │ + bge.n 64e6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64da0 │ │ │ │ + cbnz r3, 64e6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 64d78 │ │ │ │ + beq.n 64e46 │ │ │ │ and.w r0, r4, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #42136 @ 0xa498 │ │ │ │ + movw r1, #41560 @ 0xa258 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2ad554 │ │ │ │ + bl 2ad304 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64dd4 │ │ │ │ + beq.n 64ea2 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 64e54 │ │ │ │ + b.n 64f20 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #104] @ (64e50 ) │ │ │ │ + ldr r4, [pc, #100] @ (64f1c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #12708 @ 0x31a4 │ │ │ │ + movw r1, #12132 @ 0x2f64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - bl 1ccf6c │ │ │ │ - cbnz r0, 64e48 │ │ │ │ + bl 1cdfd4 │ │ │ │ + cbnz r0, 64f16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 30914 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 64e4c │ │ │ │ + beq.n 64f1a │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 64e4c │ │ │ │ + beq.n 64f1a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64e4c │ │ │ │ + beq.n 64f1a │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #53156 @ 0xcfa4 │ │ │ │ + movw r0, #52380 @ 0xcc9c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e47ac │ │ │ │ + bl 1e5790 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 64e4c │ │ │ │ + b.n 64f1a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 64e6a │ │ │ │ + cbz r0, 64f36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 64f74 │ │ │ │ + bge.w 65040 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #59872 @ 0xe9e0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 64f68 │ │ │ │ + beq.n 65034 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64eaa │ │ │ │ + bne.n 64f76 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 64eb8 │ │ │ │ + cbnz r3, 64f84 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 64eb8 │ │ │ │ - movw r0, #21584 @ 0x5450 │ │ │ │ + cbnz r3, 64f84 │ │ │ │ + movw r0, #21008 @ 0x5210 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 88258 │ │ │ │ - bge.n 64eb8 │ │ │ │ - bl 2b0670 │ │ │ │ + b.w 88010 │ │ │ │ + bge.n 64f84 │ │ │ │ + bl 2b0420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64f62 │ │ │ │ + beq.n 6502e │ │ │ │ movs r5, #45 @ 0x2d │ │ │ │ - b.n 64ec6 │ │ │ │ + b.n 64f92 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r5, #43 @ 0x2b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrd r4, r6, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64edc │ │ │ │ + bge.n 64fa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64edc │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64fa8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r4, r1, #0 │ │ │ │ add.w r7, r8, #4294967295 @ 0xffffffff │ │ │ │ it ge │ │ │ │ movge r7, r8 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ subs r3, r1, #0 │ │ │ │ add.w r1, r3, #60 @ 0x3c │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ ite lt │ │ │ │ movlt r3, r1 │ │ │ │ movge r2, r8 │ │ │ │ - cbz r6, 64f3a │ │ │ │ + cbz r6, 65006 │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r0, #12728 @ 0x31b8 │ │ │ │ + movw r0, #12152 @ 0x2f78 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ - b.n 64f62 │ │ │ │ - cbz r4, 64f4e │ │ │ │ + bl 1039a4 │ │ │ │ + b.n 6502e │ │ │ │ + cbz r4, 6501a │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #12756 @ 0x31d4 │ │ │ │ + movw r0, #12180 @ 0x2f94 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ - b.n 64f62 │ │ │ │ + bl 1039a4 │ │ │ │ + b.n 6502e │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #12776 @ 0x31e8 │ │ │ │ + movw r0, #12200 @ 0x2fa8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #21584 @ 0x5450 │ │ │ │ + movw r0, #21008 @ 0x5210 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ bx lr │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 64f98 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 64fb2 │ │ │ │ - b.n 64fac │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #42656 @ 0xa6a0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 64fe2 │ │ │ │ - b.n 64f8a │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 64fe2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 122990 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 64fc4 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 64fe2 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bc0c │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 64fe6 │ │ │ │ - movw r3, #43316 @ 0xa934 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 64fee │ │ │ │ - movw r0, #5752 @ 0x1678 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 65010 │ │ │ │ + cbnz r2, 65062 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 65010 │ │ │ │ - cbnz r3, 65030 │ │ │ │ + bne.n 65062 │ │ │ │ + cbnz r3, 65082 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r5, [sp, #4] │ │ │ │ movw r3, #22360 @ 0x5758 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6503e │ │ │ │ + cbz r0, 65090 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5cb1c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ + b.w 5cb70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + ldrd r0, r1, [r0, #32] │ │ │ │ + b.w 13393c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b44c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 65072 │ │ │ │ + bhi.n 650cc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 650c4 │ │ │ │ - b.n 65086 │ │ │ │ - movw r0, #5384 @ 0x1508 │ │ │ │ + bpl.n 6511e │ │ │ │ + b.n 650e0 │ │ │ │ + movw r0, #4808 @ 0x12c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 650cc │ │ │ │ - b.n 65066 │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 65126 │ │ │ │ + b.n 650c0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65154 │ │ │ │ + beq.n 651ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 650a4 │ │ │ │ + cbz r3, 650fe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ @@ -85428,476 +85464,473 @@ │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 650d0 │ │ │ │ + b.n 6512a │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 159310 │ │ │ │ - cbz r0, 650d0 │ │ │ │ + bl 159030 │ │ │ │ + cbz r0, 6512a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65154 │ │ │ │ + b.n 651ae │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 65136 │ │ │ │ + ble.n 65190 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65136 │ │ │ │ + beq.n 65190 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 65118 │ │ │ │ + bpl.n 65172 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 650cc │ │ │ │ + beq.n 65126 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 65136 │ │ │ │ + beq.n 65190 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 650cc │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 65126 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5384 @ 0x1508 │ │ │ │ + movw r0, #4808 @ 0x12c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 650cc │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65126 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65154 │ │ │ │ + cbz r0, 651ae │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16100 @ 0x3ee4 │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 6515e │ │ │ │ + cbz r3, 651b8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6517e │ │ │ │ + bne.n 651d8 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6517e │ │ │ │ + bhi.n 651d8 │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w f3d8c │ │ │ │ + b.w f3808 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - add.w r3, r1, #16 │ │ │ │ - sub sp, #28 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r2, 651aa │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 651aa │ │ │ │ - cbnz r3, 651c4 │ │ │ │ - add r5, sp, #20 │ │ │ │ - mov r0, r3 │ │ │ │ - str r5, [sp, #12] │ │ │ │ - movs r3, #1 │ │ │ │ - movs r5, #0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - strd r3, r5, [sp, #4] │ │ │ │ - ldr r3, [pc, #28] @ (651d8 ) │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 651d2 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5cb1c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 133df4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbz r4, 65208 │ │ │ │ + cbz r4, 65208 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - b.n 6521c │ │ │ │ + b.n 6521c │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 65212 │ │ │ │ + bge.n 65212 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 6521c │ │ │ │ - bne.n 6520c │ │ │ │ + b.n 6521c │ │ │ │ + bne.n 6520c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6520c │ │ │ │ + beq.n 6520c │ │ │ │ movs r2, #1 │ │ │ │ - b.n 65244 │ │ │ │ + b.n 65244 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [pc, #100] @ (6528c ) │ │ │ │ + ldr r3, [pc, #100] @ (6528c ) │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 65286 │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 65286 │ │ │ │ cmn.w r5, r8 │ │ │ │ - beq.n 65218 │ │ │ │ + beq.n 65218 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 65284 │ │ │ │ + blt.n 65284 │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 260968 <_PyPickle_GetXIData@@Base+0x11b0> │ │ │ │ + bl 260b14 <_PyPickle_GetXIData@@Base+0x11b4> │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6526c │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 6526c │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 65286 │ │ │ │ + b.n 65286 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 65286 │ │ │ │ + b.n 65286 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + add.w r3, r1, #16 │ │ │ │ + sub sp, #28 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r2, 652b0 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 652b0 │ │ │ │ + cbnz r3, 652ca │ │ │ │ + add r5, sp, #20 │ │ │ │ + mov r0, r3 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + movs r3, #1 │ │ │ │ + movs r5, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + strd r3, r5, [sp, #4] │ │ │ │ + ldr r3, [pc, #24] @ (652dc ) │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 652d8 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 5cb70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x188> │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ ldrsb r0, [r6, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00065290 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +000652e0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21151 @ 0x529f │ │ │ │ + movw r1, #21231 @ 0x52ef │ │ │ │ movt r1, #6 │ │ │ │ - b.w 26bf30 │ │ │ │ + b.w 26c110 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 55d18 │ │ │ │ + b.w 55d68 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 652f0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ + bmi.n 65340 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45980 @ 0xb39c │ │ │ │ + movw r0, #45244 @ 0xb0bc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65314 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65364 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 65318 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ + beq.n 65368 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12908 @ 0x326c │ │ │ │ + movw r1, #12332 @ 0x302c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65384 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf4> │ │ │ │ + b.n 653d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf4> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 6534a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xba> │ │ │ │ + bne.n 6539a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xba> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2065b4 │ │ │ │ + bl 2072c8 │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 6537c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ + ble.n 653cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 277e1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277bfc <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65314 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + beq.n 65364 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 2065b4 │ │ │ │ - b.n 6537c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ + bl 2072c8 │ │ │ │ + b.n 653cc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f6c3c │ │ │ │ + bl 1f794c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 65364 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xd4> │ │ │ │ + bcc.n 653b4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xd4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277e1c <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ + bl 277bfc <_PyEval_MatchClass@@Base+0x1734> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65314 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + beq.n 65364 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 271500 │ │ │ │ + bl 2716d8 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + mov r3, r0 │ │ │ │ + movw r0, #12404 @ 0x3074 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + b.w 1039a4 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #8 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov r6, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + cbz r2, 6540e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12e> │ │ │ │ + add r1, sp, #4 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 245edc │ │ │ │ + cbz r0, 65432 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x152> │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bge.n 65418 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x138> │ │ │ │ + adds r4, r4, r3 │ │ │ │ + bmi.n 6541c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x13c> │ │ │ │ + cmp r4, r3 │ │ │ │ + blt.n 65438 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + movw r3, #43708 @ 0xaabc │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #48376 @ 0xbcf8 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11dfa4 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 65450 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x170> │ │ │ │ + cbnz r5, 65448 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x168> │ │ │ │ + mov r3, r5 │ │ │ │ + adds r2, r4, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 17dd40 │ │ │ │ + b.n 65450 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x170> │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + movs r0, #0 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 653c2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x132> │ │ │ │ + beq.n 65490 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1b0> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 653c2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x132> │ │ │ │ + beq.n 65490 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1b0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 653ea <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x15a> │ │ │ │ - b.n 653da <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x14a> │ │ │ │ + beq.n 654b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + b.n 654a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 653ba <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ - movw r0, #12980 @ 0x32b4 │ │ │ │ + beq.n 65488 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a8> │ │ │ │ + movw r0, #12420 @ 0x3084 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 653ba <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12a> │ │ │ │ - b.n 653f6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x166> │ │ │ │ - movw r0, #12980 @ 0x32b4 │ │ │ │ + bne.n 65488 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a8> │ │ │ │ + b.n 654c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e4> │ │ │ │ + movw r0, #12420 @ 0x3084 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 653f6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x166> │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 654c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 653fa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x16a> │ │ │ │ - b.n 65468 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + cbnz r0, 654c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ + b.n 65536 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65468 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + b.n 65536 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65414 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x184> │ │ │ │ + bne.n 654e2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x202> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6541c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x18c> │ │ │ │ + b.n 654ea <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x20a> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 65434 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a4> │ │ │ │ + cbnz r5, 65502 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x222> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65450 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c0> │ │ │ │ + bge.n 6551e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65450 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c0> │ │ │ │ + cbnz r3, 6551e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65450 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c0> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6551e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23e> │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - cbz r0, 65454 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c4> │ │ │ │ + cbz r0, 65522 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x242> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 65468 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + b.n 65536 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65468 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + bge.n 65536 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65468 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + cbnz r3, 65536 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #8 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov r6, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - cbz r2, 65494 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x204> │ │ │ │ - add r1, sp, #4 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 2458d4 │ │ │ │ - cbz r0, 654b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x228> │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - bge.n 6549e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x20e> │ │ │ │ - adds r4, r4, r3 │ │ │ │ - bmi.n 654a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x212> │ │ │ │ - cmp r4, r3 │ │ │ │ - blt.n 654be <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22e> │ │ │ │ - movw r3, #43708 @ 0xaabc │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48952 @ 0xbf38 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 654d6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ - cbnz r5, 654ce <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23e> │ │ │ │ - mov r3, r5 │ │ │ │ - adds r2, r4, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 17dad0 │ │ │ │ - b.n 654d6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ - movs r0, #0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - strb r2, [r3, r4] │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - mov r3, r0 │ │ │ │ - movw r0, #12992 @ 0x32c0 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - b.w 103eb4 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 65528 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ + bne.n 65578 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a2bc │ │ │ │ - cbnz r0, 65540 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2b0> │ │ │ │ + bl 149e14 │ │ │ │ + cbnz r0, 65590 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2b0> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #14148 @ 0x3744 │ │ │ │ + movw r2, #13572 @ 0x3504 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4800 @ 0x12c0 │ │ │ │ + movw r0, #4224 @ 0x1080 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6553c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6558c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4800 @ 0x12c0 │ │ │ │ + movw r0, #4224 @ 0x1080 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 654fe <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26e> │ │ │ │ + bne.n 6554e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x26e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 655b0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x320> │ │ │ │ + b.n 65600 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2697d0 │ │ │ │ + bl 2699b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6555c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2cc> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 655ac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2cc> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6553c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ + bne.n 6558c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #13008 @ 0x32d0 │ │ │ │ + movw r1, #12432 @ 0x3090 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #13012 @ 0x32d4 │ │ │ │ + movw r0, #12436 @ 0x3094 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6553c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ + beq.n 6558c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ac> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd50 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6559c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x30c> │ │ │ │ + cbz r0, 655ec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x30c> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e494c │ │ │ │ - bl 116ba8 │ │ │ │ + b.w 1e5930 │ │ │ │ + bl 1166a8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -85905,17 +85938,17 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 4f9a0 │ │ │ │ + bl 4f9f0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 655ea <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x35a> │ │ │ │ + beq.n 6563a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x35a> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #5752 @ 0x1678 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -85927,347 +85960,347 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6562c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x39c> │ │ │ │ - bl 29acac │ │ │ │ + cbz r0, 6567c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x39c> │ │ │ │ + bl 29aa68 <_PyTime_FromMillisecondsObject@@Base+0x1020> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6561c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x38c> │ │ │ │ + blt.n 6566c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x38c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6562c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x39c> │ │ │ │ + b.n 6567c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x39c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 65618 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x388> │ │ │ │ + bne.n 65668 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65618 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x388> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65668 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65678 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e8> │ │ │ │ + bge.n 656c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65678 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e8> │ │ │ │ + cbnz r3, 656c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e8> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 65698 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x408> │ │ │ │ + cbnz r0, 656e8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x408> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 656a2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x412> │ │ │ │ - b.n 656a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x418> │ │ │ │ + cbnz r0, 656f2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x412> │ │ │ │ + b.n 656f8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x418> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65692 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x402> │ │ │ │ - b.n 656c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + beq.n 656e2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x402> │ │ │ │ + b.n 65710 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 656c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + cbnz r0, 65710 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 656b2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x422> │ │ │ │ + cbz r0, 65702 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x422> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 656c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + cbnz r0, 65710 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 656c0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + cbz r0, 65710 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000656c2 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +00065712 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr.w r4, [r3], #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbz r0, 656f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 65742 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 656f2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 65742 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 65706 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 65756 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 65706 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 65756 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2362 @ 0x93a │ │ │ │ - movw r0, #21008 @ 0x5210 │ │ │ │ + movw r0, #20432 @ 0x4fd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65716 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 65766 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 2701c0 <_PyArg_ParseStackAndKeywords@@Base+0x488> │ │ │ │ + bl 270398 <_PyArg_ParseStackAndKeywords@@Base+0x488> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 65750 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + bne.n 657a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #13032 @ 0x32e8 │ │ │ │ + movw r0, #12456 @ 0x30a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 65784 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ + bhi.n 657d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6579a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd8> │ │ │ │ + bgt.n 657ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 657cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ - movw r0, #23932 @ 0x5d7c │ │ │ │ + b.n 6581c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65828 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ - b.n 6577a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8> │ │ │ │ + beq.n 65878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + b.n 657ca <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fee38 <_PyNumber_Index@@Base> │ │ │ │ + bl fe8f8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 657ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0xec> │ │ │ │ - bl 940d4 │ │ │ │ + cbnz r0, 657fe <_PyArg_ParseTupleAndKeywordsFast@@Base+0xec> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65828 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ - b.n 6577e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ - bl 9b974 │ │ │ │ + bne.n 65878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + b.n 657ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ + bl 9b71c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 657c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ + bge.n 65818 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 657c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ + cbnz r3, 65818 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 657a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe2> │ │ │ │ + beq.n 657f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe2> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 657e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + cbnz r5, 65838 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13104 @ 0x3330 │ │ │ │ + movw r1, #12528 @ 0x30f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 65828 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 65878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 657f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ + bge.n 65840 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 657f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132> │ │ │ │ + bmi.n 65844 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 6580c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a> │ │ │ │ + bgt.n 6585c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37612 @ 0x92ec │ │ │ │ + movw r1, #37036 @ 0x90ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 65828 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 65878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6582c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16a> │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + ble.n 6587c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16a> │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29492 @ 0x7334 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6584e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c> │ │ │ │ + b.n 6589e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2b720 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17d908 │ │ │ │ + bl 17db78 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65828 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ - ldr r0, [pc, #4] @ (65850 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e>) │ │ │ │ + beq.n 65878 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + ldr r0, [pc, #4] @ (658a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e>) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r1 │ │ │ │ - movw r1, #31984 @ 0x7cf0 │ │ │ │ - movt r1, #81 @ 0x51 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 154f54 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - ldr r3, [r3, #76] @ 0x4c │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.n 65890 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ - ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ - ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 65890 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.n 658b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ - b.n 658a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e6> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 65888 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ - movw r0, #13132 @ 0x334c │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - mov r1, r6 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 65888 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ - b.n 658c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ - movw r0, #13132 @ 0x334c │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - movs r2, #1 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 658c8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ - ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - b.w 252320 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 658ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ + cbnz r0, 658c2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1b0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 658f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ - b.n 658fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x238> │ │ │ │ + cbnz r0, 658cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ba> │ │ │ │ + b.n 658d2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 658e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x222> │ │ │ │ - b.n 65930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + beq.n 658bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1aa> │ │ │ │ + b.n 65908 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65908 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 65904 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x242> │ │ │ │ + cbz r0, 658dc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ca> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65908 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6590e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24c> │ │ │ │ + cbz r0, 658e6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65908 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 65918 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x256> │ │ │ │ + cbz r0, 658f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1de> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65908 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 65922 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x260> │ │ │ │ + cbz r0, 658fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65908 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 65930 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbz r0, 65908 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r1, #31984 @ 0x7cf0 │ │ │ │ + movt r1, #81 @ 0x51 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 154a8c │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + ldr r3, [r3, #76] @ 0x4c │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 65946 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x234> │ │ │ │ + ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ + ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 65946 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x234> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.n 6596e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x25c> │ │ │ │ + b.n 6595e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24c> │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 6593e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x22c> │ │ │ │ + movw r0, #12556 @ 0x310c │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6593e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x22c> │ │ │ │ + b.n 6597e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26c> │ │ │ │ + movw r0, #12556 @ 0x310c │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + movs r2, #1 │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 6597e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26c> │ │ │ │ + ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + b.w 2527f4 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6593c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ + cbz r0, 6598c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.w 25264c <_PyParkingLot_Unpark@@Base+0x120> │ │ │ │ + b.w 252a04 <_PyBytes_GetXIDataWrapped@@Base+0x180> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #28] @ (65970 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ae>) │ │ │ │ - bl a3310 │ │ │ │ + ldr r1, [pc, #28] @ (659c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ae>) │ │ │ │ + bl 1cde44 <_PyType_Lookup@@Base+0x20> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1c8534 │ │ │ │ - cbz r4, 6596a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a8> │ │ │ │ + bl 1c94f4 │ │ │ │ + cbz r4, 659ba <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -86285,1244 +86318,1244 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r2, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ - cbz r6, 659aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ + bl 1c94f4 │ │ │ │ + cbz r6, 659fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000659ca <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00065a1a <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 244884 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ - cbz r1, 659ec <_PyCode_GetPureScriptXIData@@Base+0x22> │ │ │ │ + b.w 244f44 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ + cbz r1, 65a3c <_PyCode_GetPureScriptXIData@@Base+0x22> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, fp │ │ │ │ str r5, [sp, #24] │ │ │ │ - bne.n 65a18 <_PyCode_GetPureScriptXIData@@Base+0x4e> │ │ │ │ + bne.n 65a68 <_PyCode_GetPureScriptXIData@@Base+0x4e> │ │ │ │ mov r4, r5 │ │ │ │ str r5, [r2, #0] │ │ │ │ - b.n 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r1, [r0, #820] @ 0x334 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65a54 <_PyCode_GetPureScriptXIData@@Base+0x8a> │ │ │ │ + cbnz r4, 65aa4 <_PyCode_GetPureScriptXIData@@Base+0x8a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13140 @ 0x3354 │ │ │ │ + movw r1, #12564 @ 0x3114 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - ldr.w r9, [pc, #1576] @ 66080 <_PyCode_GetPureScriptXIData@@Base+0x6b6> │ │ │ │ + b.n 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + ldr.w r9, [pc, #1576] @ 660d0 <_PyCode_GetPureScriptXIData@@Base+0x6b6> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #13188 @ 0x3384 │ │ │ │ + movw r1, #12612 @ 0x3144 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a96 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ + bge.n 65ae6 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65a96 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ + cbnz r3, 65ae6 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #660] @ 0x294 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65ac6 <_PyCode_GetPureScriptXIData@@Base+0xfc> │ │ │ │ + cbnz r4, 65b16 <_PyCode_GetPureScriptXIData@@Base+0xfc> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13224 @ 0x33a8 │ │ │ │ + movw r1, #12648 @ 0x3168 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 65a4e <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #13188 @ 0x3384 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 65a9e <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + movw r1, #12612 @ 0x3144 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65b00 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ + bge.n 65b50 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b00 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ + cbnz r3, 65b50 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65b30 <_PyCode_GetPureScriptXIData@@Base+0x166> │ │ │ │ + cbnz r4, 65b80 <_PyCode_GetPureScriptXIData@@Base+0x166> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13276 @ 0x33dc │ │ │ │ + movw r1, #12700 @ 0x319c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 65a4e <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #13188 @ 0x3384 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 65a9e <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + movw r1, #12612 @ 0x3144 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65b6a <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + bge.n 65bba <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b6a <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + cbnz r3, 65bba <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #704] @ 0x2c0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65b9a <_PyCode_GetPureScriptXIData@@Base+0x1d0> │ │ │ │ + cbnz r4, 65bea <_PyCode_GetPureScriptXIData@@Base+0x1d0> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13328 @ 0x3410 │ │ │ │ + movw r1, #12752 @ 0x31d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 65a4e <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #13188 @ 0x3384 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 65a9e <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + movw r1, #12612 @ 0x3144 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d60c │ │ │ │ + bl 28d3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65bd4 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ + bge.n 65c24 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65bd4 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ + cbnz r3, 65c24 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #524] @ 0x20c │ │ │ │ mov r0, r6 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65dae <_PyCode_GetPureScriptXIData@@Base+0x3e4> │ │ │ │ + beq.w 65dfe <_PyCode_GetPureScriptXIData@@Base+0x3e4> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65c20 <_PyCode_GetPureScriptXIData@@Base+0x256> │ │ │ │ + cbnz r4, 65c70 <_PyCode_GetPureScriptXIData@@Base+0x256> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13384 @ 0x3448 │ │ │ │ + movw r1, #12808 @ 0x3208 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #13428 @ 0x3474 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + movw r1, #12852 @ 0x3234 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c5c <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ + bge.n 65cac <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c5c <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ + cbnz r3, 65cac <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #640] @ 0x280 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65c94 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ + cbz r4, 65ce4 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 65c9a <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ + bne.n 65cea <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c94 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ + bge.n 65ce4 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 65c94 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ + cbnz r3, 65ce4 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 65cd8 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ - movw r1, #13428 @ 0x3474 │ │ │ │ + b.n 65d28 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ + movw r1, #12852 @ 0x3234 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65cd8 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ + bge.n 65d28 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65cd8 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ + cbnz r3, 65d28 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65d14 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ + cbz r4, 65d64 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65d1a <_PyCode_GetPureScriptXIData@@Base+0x350> │ │ │ │ + bne.n 65d6a <_PyCode_GetPureScriptXIData@@Base+0x350> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65d14 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ + bge.n 65d64 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65d14 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ + cbnz r3, 65d64 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 65d58 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ - movw r1, #13428 @ 0x3474 │ │ │ │ + b.n 65da8 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ + movw r1, #12852 @ 0x3234 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65d58 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ + bge.n 65da8 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65d58 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ + cbnz r3, 65da8 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r4, [sp, #32] │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 65d82 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ + cbnz r4, 65dd2 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32444 @ 0x7ebc │ │ │ │ + movw r1, #31868 @ 0x7c7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6604e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6609e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6604e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + beq.w 6609e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r4, [r0, #4] │ │ │ │ movs r4, #0 │ │ │ │ strd r3, fp, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr.w r1, [r5, #428] @ 0x1ac │ │ │ │ mov r0, r6 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65f02 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ + beq.w 65f52 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65dfa <_PyCode_GetPureScriptXIData@@Base+0x430> │ │ │ │ + cbnz r4, 65e4a <_PyCode_GetPureScriptXIData@@Base+0x430> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13464 @ 0x3498 │ │ │ │ + movw r1, #12888 @ 0x3258 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #13512 @ 0x34c8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + movw r1, #12936 @ 0x3288 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e36 <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ + bge.n 65e86 <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65e36 <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ + cbnz r3, 65e86 <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65e72 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ + cbz r4, 65ec2 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65e78 <_PyCode_GetPureScriptXIData@@Base+0x4ae> │ │ │ │ + bne.n 65ec8 <_PyCode_GetPureScriptXIData@@Base+0x4ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e72 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ + bge.n 65ec2 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65e72 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ + cbnz r3, 65ec2 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 65eb6 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ - movw r1, #13512 @ 0x34c8 │ │ │ │ + b.n 65f06 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ + movw r1, #12936 @ 0x3288 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65eb6 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ + bge.n 65f06 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65eb6 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ + cbnz r3, 65f06 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 65edc <_PyCode_GetPureScriptXIData@@Base+0x512> │ │ │ │ + cbnz r4, 65f2c <_PyCode_GetPureScriptXIData@@Base+0x512> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32556 @ 0x7f2c │ │ │ │ + movw r1, #31980 @ 0x7cec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6604e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6609e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6604e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + beq.w 6609e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #2 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2030 │ │ │ │ + bl f1aa0 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66056 <_PyCode_GetPureScriptXIData@@Base+0x68c> │ │ │ │ + beq.w 660a6 <_PyCode_GetPureScriptXIData@@Base+0x68c> │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65f4e <_PyCode_GetPureScriptXIData@@Base+0x584> │ │ │ │ + cbnz r4, 65f9e <_PyCode_GetPureScriptXIData@@Base+0x584> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13548 @ 0x34ec │ │ │ │ + movw r1, #12972 @ 0x32ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #13596 @ 0x351c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + movw r1, #13020 @ 0x32dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28d734 │ │ │ │ + bl 28d4fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.n 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65f88 <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ + bge.n 65fd8 <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65f88 <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ + cbnz r3, 65fd8 <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.n 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65fc2 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ + cbz r4, 66012 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65fc8 <_PyCode_GetPureScriptXIData@@Base+0x5fe> │ │ │ │ + bne.n 66018 <_PyCode_GetPureScriptXIData@@Base+0x5fe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65fc2 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ + bge.n 66012 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65fc2 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ + cbnz r3, 66012 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 66006 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ - ldr r2, [pc, #180] @ (66080 <_PyCode_GetPureScriptXIData@@Base+0x6b6>) │ │ │ │ + b.n 66056 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + ldr r2, [pc, #180] @ (660d0 <_PyCode_GetPureScriptXIData@@Base+0x6b6>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #13596 @ 0x351c │ │ │ │ + movw r1, #13020 @ 0x32dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1ccf6c │ │ │ │ + bl 1cdfd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.n 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 291764 │ │ │ │ + bl 291518 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.n 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66006 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + bge.n 66056 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66006 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + cbnz r3, 66056 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 6602c <_PyCode_GetPureScriptXIData@@Base+0x662> │ │ │ │ + cbnz r4, 6607c <_PyCode_GetPureScriptXIData@@Base+0x662> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32512 @ 0x7f00 │ │ │ │ + movw r1, #31936 @ 0x7cc0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6604e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6609e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c83f8 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 6604e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl c7df8 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 6609e <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ strd r4, fp, [r0, #4] │ │ │ │ movs r3, #3 │ │ │ │ strd r9, r8, [r0, #16] │ │ │ │ movs r4, #0 │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ - b.n 66076 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 660c6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 6606e <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + b.n 660be <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13636 @ 0x3544 │ │ │ │ + movw r1, #13060 @ 0x3304 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 84dec │ │ │ │ - b.n 65a4e <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + bl 84b4c │ │ │ │ + b.n 65a9e <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 660a0 <_PyCode_GetPureScriptXIData@@Base+0x6d6> │ │ │ │ + cbz r3, 660f0 <_PyCode_GetPureScriptXIData@@Base+0x6d6> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 660b8 <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ + b.n 66108 <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 660a8 <_PyCode_GetPureScriptXIData@@Base+0x6de> │ │ │ │ + bge.n 660f8 <_PyCode_GetPureScriptXIData@@Base+0x6de> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 660b8 <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ + b.n 66108 <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 660a4 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ + bgt.n 660f4 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 660a4 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ + beq.n 660f4 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 660d2 <_PyCode_GetPureScriptXIData@@Base+0x708> │ │ │ │ + b.n 66122 <_PyCode_GetPureScriptXIData@@Base+0x708> │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #92] @ (66128 <_PyCode_GetPureScriptXIData@@Base+0x75e>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 66122 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ + ldr r3, [pc, #92] @ (66178 <_PyCode_GetPureScriptXIData@@Base+0x75e>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 66172 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 660f2 <_PyCode_GetPureScriptXIData@@Base+0x728> │ │ │ │ + beq.n 66142 <_PyCode_GetPureScriptXIData@@Base+0x728> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 660de <_PyCode_GetPureScriptXIData@@Base+0x714> │ │ │ │ + cbz r6, 6612e <_PyCode_GetPureScriptXIData@@Base+0x714> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 660f6 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ + beq.n 66146 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 660f6 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 66120 <_PyCode_GetPureScriptXIData@@Base+0x756> │ │ │ │ - b.n 660f6 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ + bne.n 66146 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 66170 <_PyCode_GetPureScriptXIData@@Base+0x756> │ │ │ │ + b.n 66146 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 660fe <_PyCode_GetPureScriptXIData@@Base+0x734> │ │ │ │ + cbz r1, 6614e <_PyCode_GetPureScriptXIData@@Base+0x734> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 66106 <_PyCode_GetPureScriptXIData@@Base+0x73c> │ │ │ │ + b.n 66156 <_PyCode_GetPureScriptXIData@@Base+0x73c> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ mov r2, r6 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r5, #24] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 297730 <_PyEval_MatchKeys@@Base+0x324> │ │ │ │ + bl 2974e0 <_PyEval_MatchKeys@@Base+0x324> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 66122 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ + b.n 66172 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r1, 6615a <_PyCode_GetPureScriptXIData@@Base+0x790> │ │ │ │ + cbnz r1, 661aa <_PyCode_GetPureScriptXIData@@Base+0x790> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13736 @ 0x35a8 │ │ │ │ + movw r1, #13160 @ 0x3368 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 66188 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 661d8 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ movw r6, #43560 @ 0xaa28 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 66178 <_PyCode_GetPureScriptXIData@@Base+0x7ae> │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + bgt.n 661c8 <_PyCode_GetPureScriptXIData@@Base+0x7ae> │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66188 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 661d8 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - cbz r7, 6618e <_PyCode_GetPureScriptXIData@@Base+0x7c4> │ │ │ │ - movw r1, #7708 @ 0x1e1c │ │ │ │ + cbz r7, 661de <_PyCode_GetPureScriptXIData@@Base+0x7c4> │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 661be <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ + b.n 6620e <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl fec18 │ │ │ │ + bl fe6d8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 661a6 <_PyCode_GetPureScriptXIData@@Base+0x7dc> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 661be <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ - b.n 661aa <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ + bne.n 661f6 <_PyCode_GetPureScriptXIData@@Base+0x7dc> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6620e <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ + b.n 661fa <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 661ba <_PyCode_GetPureScriptXIData@@Base+0x7f0> │ │ │ │ + bgt.n 6620a <_PyCode_GetPureScriptXIData@@Base+0x7f0> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - movw r1, #13800 @ 0x35e8 │ │ │ │ + movw r1, #13224 @ 0x33a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66188 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 661d8 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ mov r4, r7 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000661c2 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +00066212 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #4 │ │ │ │ - bl 15213c │ │ │ │ + bl 151c6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 661f6 <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ + beq.n 66246 <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 661fa <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bls.n 6624a <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13840 @ 0x3610 │ │ │ │ + movw r1, #13264 @ 0x33d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 661fc <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + b.n 6624c <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000661fe : │ │ │ │ +0006624e : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 2d7a70 │ │ │ │ + b.w 2d7828 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1a64f8 <_PyLong_UInt64_Converter@@Base+0x32fc> │ │ │ │ + bl 1a7510 <_PyLong_UInt64_Converter@@Base+0x3308> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 66232 │ │ │ │ - bne.n 66238 │ │ │ │ - movw r1, #676 @ 0x2a4 │ │ │ │ + blt.n 66282 │ │ │ │ + bne.n 66288 │ │ │ │ + movw r1, #100 @ 0x64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 662a2 │ │ │ │ + b.n 662f2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #30132 @ 0x75b4 │ │ │ │ + movw r2, #29556 @ 0x7374 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 142b24 │ │ │ │ + bl 142670 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6626e │ │ │ │ + cbnz r0, 662be │ │ │ │ movw r3, #43660 @ 0xaa8c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66232 │ │ │ │ + beq.n 66282 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r1, #13684 @ 0x3574 │ │ │ │ + movw r1, #13108 @ 0x3334 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66232 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 66282 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6628c │ │ │ │ + bge.n 662dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6628c │ │ │ │ + cbnz r3, 662dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 66232 │ │ │ │ + beq.n 66282 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19b6c8 │ │ │ │ + bl 19c200 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000662a6 : │ │ │ │ +000662f6 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2d7a70 │ │ │ │ + b.w 2d7828 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 663da │ │ │ │ + bne.w 6642a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d72fc │ │ │ │ + bl 2d70b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 663da │ │ │ │ - cbz r4, 662fe │ │ │ │ + beq.n 6642a │ │ │ │ + cbz r4, 6634e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d72fc │ │ │ │ + bl 2d70b4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6631a │ │ │ │ + cbnz r0, 6636a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663da │ │ │ │ + bge.n 6642a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 663da │ │ │ │ + bne.n 6642a │ │ │ │ mov r0, r5 │ │ │ │ - b.n 663d0 │ │ │ │ + b.n 66420 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - cbz r6, 66340 │ │ │ │ + cbz r6, 66390 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d72fc │ │ │ │ + bl 2d70b4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6635c │ │ │ │ + cbnz r0, 663ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663c0 │ │ │ │ + bge.n 66410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 663c0 │ │ │ │ + bne.n 66410 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 663c0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66410 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ - cbz r0, 66374 │ │ │ │ + cbz r0, 663c4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e0c24 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 66398 │ │ │ │ + bl e060c │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 663e8 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 148118 │ │ │ │ + bl 147c6c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 66398 │ │ │ │ + bne.n 663e8 │ │ │ │ movw r3, #43772 @ 0xaafc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13876 @ 0x3634 │ │ │ │ + movw r1, #13300 @ 0x33f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663ac │ │ │ │ + bge.n 663fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 663ac │ │ │ │ + cbnz r3, 663fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663c0 │ │ │ │ + bge.n 66410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 663c0 │ │ │ │ + cbnz r3, 66410 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 663da │ │ │ │ + bge.n 6642a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 663da │ │ │ │ + cbnz r3, 6642a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6640a │ │ │ │ + bgt.n 6645a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56480 @ 0xdca0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66430 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 66480 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 66426 │ │ │ │ + cbz r3, 66476 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7708 @ 0x1e1c │ │ │ │ + movw r1, #7132 @ 0x1bdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66430 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 66480 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00066434 : │ │ │ │ +00066484 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 20634c │ │ │ │ + bl 207060 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66452 │ │ │ │ - bl f73ac │ │ │ │ + cbnz r0, 664a2 │ │ │ │ + bl f6eb0 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 66466 │ │ │ │ + b.n 664b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66464 │ │ │ │ + bge.n 664b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 66464 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 664b4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 66482 │ │ │ │ + blt.n 664d2 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 66488 │ │ │ │ - b.n 664ca │ │ │ │ + bne.n 664d8 │ │ │ │ + b.n 6651a │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 664a0 │ │ │ │ + b.n 664f0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 664a0 │ │ │ │ + cbz r5, 664f0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 664a0 │ │ │ │ + ble.n 664f0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 17d908 │ │ │ │ + bl 17db78 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 664d8 │ │ │ │ + beq.n 66528 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 664b8 │ │ │ │ + cbz r3, 66508 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 664c0 │ │ │ │ + b.n 66510 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 220170 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 220be0 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 664da │ │ │ │ + bge.n 6652a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 664da │ │ │ │ + b.n 6652a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000664de : │ │ │ │ +0006652e : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 664e2 │ │ │ │ + b.n 66532 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 20634c │ │ │ │ + bl 207060 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6653e │ │ │ │ + cbz r0, 6658e │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r0, [r0, r5, lsl #2] │ │ │ │ - cbz r7, 6651a │ │ │ │ + cbz r7, 6656a │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #25440 @ 0x6360 │ │ │ │ + movw r1, #24864 @ 0x6120 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9e6d4 │ │ │ │ + bl 9e240 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 66522 │ │ │ │ + b.n 66572 │ │ │ │ mov r1, r6 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6652e │ │ │ │ + blt.n 6657e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6653e │ │ │ │ + b.n 6658e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6652a │ │ │ │ + bne.n 6657a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6652a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6657a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9b974 │ │ │ │ + bl 9b71c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66564 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6658a │ │ │ │ + bne.n 665b4 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 665da │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 66580 │ │ │ │ + blt.n 665d0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 6657a │ │ │ │ + blt.n 665ca │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 6657e │ │ │ │ + b.n 665ce │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6658c │ │ │ │ + b.n 665dc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #276] @ (666b4 ) │ │ │ │ + ldr r3, [pc, #276] @ (66704 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 665b6 │ │ │ │ - movw r1, #33500 @ 0x82dc │ │ │ │ + cbnz r0, 66606 │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #260] @ (666b8 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #260] @ (66708 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #13976 @ 0x3698 │ │ │ │ + movw r1, #13400 @ 0x3458 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 12ad14 <_PySys_GetOptionalAttrString@@Base+0x7f0> │ │ │ │ + bl 12a804 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 666aa │ │ │ │ - bl 7fabc │ │ │ │ + beq.n 666fa │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 666ac │ │ │ │ - ldr r5, [pc, #232] @ (666bc ) │ │ │ │ + beq.n 666fc │ │ │ │ + ldr r5, [pc, #232] @ (6670c ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 665ec │ │ │ │ + bne.n 6663c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 665dc │ │ │ │ + bne.n 6662c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 665fe │ │ │ │ + beq.n 6664e │ │ │ │ mov r0, r5 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movw r9, #5752 @ 0x1678 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r8, [r3, #796] @ 0x31c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 66684 │ │ │ │ + beq.n 666d4 │ │ │ │ ldr.w r6, [r8, #3704] @ 0xe78 │ │ │ │ - cbz r6, 66664 │ │ │ │ + cbz r6, 666b4 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - bl 21c5c0 <_PyUnicode_AsUTF8String@@Base+0x178> │ │ │ │ + bl 21d288 <_PyUnicode_AsUTF8String@@Base+0x178> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6666a │ │ │ │ + cbz r0, 666ba │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r9 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6665a │ │ │ │ + bge.n 666aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6665a │ │ │ │ + cbnz r3, 666aa │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 6666a │ │ │ │ + beq.n 666ba │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 6661c │ │ │ │ + b.n 6666c │ │ │ │ ldr.w r8, [r8, #3648] @ 0xe40 │ │ │ │ - b.n 66612 │ │ │ │ + b.n 66662 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66678 │ │ │ │ + bge.n 666c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 6667c │ │ │ │ + cbz r3, 666cc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66684 │ │ │ │ + b.n 666d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66678 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 666c8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6669c │ │ │ │ + bne.n 666ec │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6668c │ │ │ │ + bne.n 666dc │ │ │ │ dmb ish │ │ │ │ - beq.n 666ac │ │ │ │ - ldr r0, [pc, #24] @ (666bc ) │ │ │ │ - bl 284818 │ │ │ │ - b.n 666ac │ │ │ │ + beq.n 666fc │ │ │ │ + ldr r0, [pc, #24] @ (6670c ) │ │ │ │ + bl 2845f8 │ │ │ │ + b.n 666fc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -87531,257 +87564,257 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b44c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 666f2 │ │ │ │ + bhi.n 66742 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66706 │ │ │ │ - b.n 6674c │ │ │ │ - movw r0, #5156 @ 0x1424 │ │ │ │ + cbz r0, 66756 │ │ │ │ + b.n 6679c │ │ │ │ + movw r0, #4580 @ 0x11e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 6674c │ │ │ │ - b.n 666e4 │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 6679c │ │ │ │ + b.n 66734 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 66780 │ │ │ │ + ble.n 667d0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6676e │ │ │ │ + beq.n 667be │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 66750 │ │ │ │ + bpl.n 667a0 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6674c │ │ │ │ + cbz r0, 6679c │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66770 │ │ │ │ + beq.n 667c0 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 667b0 │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + b.n 66800 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5156 @ 0x1424 │ │ │ │ + movw r0, #4580 @ 0x11e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6674c │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6679c │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 66782 │ │ │ │ + beq.n 667d2 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 66782 │ │ │ │ - b.n 6674c │ │ │ │ + bge.n 667d2 │ │ │ │ + b.n 6679c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 66790 │ │ │ │ + cbnz r4, 667e0 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1ab1e8 │ │ │ │ + bl 1ac200 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 667b0 │ │ │ │ + cbz r0, 66800 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #16100 @ 0x3ee4 │ │ │ │ + movw r0, #15524 @ 0x3ca4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 667ba │ │ │ │ + cbz r3, 6680a │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000667c0 : │ │ │ │ +00066810 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 664e2 │ │ │ │ + b.n 66532 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 66802 │ │ │ │ - movw r1, #53072 @ 0xcf50 │ │ │ │ + bpl.n 66852 │ │ │ │ + movw r1, #52296 @ 0xcc48 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20e87c │ │ │ │ - cbz r0, 66802 │ │ │ │ - cbz r4, 66810 │ │ │ │ + bl 20f594 │ │ │ │ + cbz r0, 66852 │ │ │ │ + cbz r4, 66860 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66810 │ │ │ │ + bge.n 66860 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 66810 │ │ │ │ + b.n 66860 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99af8 │ │ │ │ + b.w 998a8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 66854 │ │ │ │ + cbnz r4, 668a4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 66854 │ │ │ │ + ble.n 668a4 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 66854 │ │ │ │ - cbz r2, 66854 │ │ │ │ + bne.n 668a4 │ │ │ │ + cbz r2, 668a4 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #14000 @ 0x36b0 │ │ │ │ + movw r1, #13424 @ 0x3470 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66870 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 668c0 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #16] @ (66878 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #16] @ (668c8 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6683e │ │ │ │ + bne.n 6688e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006687c : │ │ │ │ +000668cc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 66892 │ │ │ │ + bpl.n 668e2 │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 66892 │ │ │ │ - b.w 2357d4 <_PyThreadState_GetCurrent@@Base+0x64> │ │ │ │ + cbz r1, 668e2 │ │ │ │ + b.w 235e94 <_PyThreadState_GetCurrent@@Base+0x64> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 56e96 │ │ │ │ + bl 56ee6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - cbnz r3, 668c4 │ │ │ │ + cbnz r3, 66914 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 668dc │ │ │ │ + cbz r2, 6692c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 668dc │ │ │ │ + cbz r3, 6692c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14100 @ 0x3714 │ │ │ │ + movw r1, #13524 @ 0x34d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6691a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6696a │ │ │ │ mov r0, r1 │ │ │ │ - bl 181b48 │ │ │ │ + bl 181db8 │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - cbnz r5, 66904 │ │ │ │ + cbnz r5, 66954 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6691e │ │ │ │ + cbnz r3, 6696e │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 6697e │ │ │ │ + b.n 669ce │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24028 @ 0x5ddc │ │ │ │ + movw r1, #23452 @ 0x5b9c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6697e │ │ │ │ + b.n 669ce │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 66934 │ │ │ │ - bl 83ac4 │ │ │ │ + cbz r0, 66984 │ │ │ │ + bl 8388c │ │ │ │ str r5, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add.w r0, r4, #12 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ str r3, [r4, #12] │ │ │ │ strd r6, r6, [r4, #120] @ 0x78 │ │ │ │ - bl 23efe8 <_PyTrash_thread_deposit_object@@Base+0x194> │ │ │ │ + bl 23f6ac <_PyTrash_thread_deposit_object@@Base+0x1a0> │ │ │ │ mov r7, r0 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6695a │ │ │ │ + cbz r0, 669aa │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 6691a │ │ │ │ + b.n 6696a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 23f2d0 <_PyTrash_thread_destroy_chain@@Base+0x2a0> │ │ │ │ - cbz r7, 66976 │ │ │ │ + bl 23f994 <_PyTrash_thread_destroy_chain@@Base+0x2a0> │ │ │ │ + cbz r7, 669c6 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r5, [r4, #12] │ │ │ │ subs r2, r3, r5 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ @@ -87789,235 +87822,235 @@ │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 669b8 │ │ │ │ + cbnz r3, 66a08 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 6699c │ │ │ │ + cbz r2, 669ec │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 669b8 │ │ │ │ + cbnz r3, 66a08 │ │ │ │ mov r0, r1 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 2c17e4 │ │ │ │ + b.w 2c159c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14128 @ 0x3730 │ │ │ │ + movw r1, #13552 @ 0x34f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000669d2 : │ │ │ │ +00066a22 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 23ac50 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 669f6 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 66a00 │ │ │ │ - b.n 66a06 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 669f0 │ │ │ │ - b.n 66a1e │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 66a1e │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cbz r0, 66a10 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 66a1e │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cbz r0, 66a1e │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b.w 23b300 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - ble.n 66a9a │ │ │ │ + ble.n 66aa2 │ │ │ │ ands.w r7, r2, #255 @ 0xff │ │ │ │ - beq.n 66a9a │ │ │ │ + beq.n 66aa2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae30 │ │ │ │ - cbnz r0, 66a50 │ │ │ │ + cbnz r0, 66a58 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66aae │ │ │ │ + b.n 66ab6 │ │ │ │ bic.w r3, r0, #3 │ │ │ │ sub.w ip, r3, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov.w r2, ip, asr #2 │ │ │ │ mov r0, r2 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 66aae │ │ │ │ + beq.n 66ab6 │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bgt.n 66a90 │ │ │ │ + bgt.n 66a98 │ │ │ │ cmp.w ip, #160 @ 0xa0 │ │ │ │ - ble.n 66a98 │ │ │ │ + ble.n 66aa0 │ │ │ │ sub.w r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls.n 66a8a │ │ │ │ + bls.n 66a92 │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 66a86 │ │ │ │ + bne.n 66a8e │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r0, r3, #2 │ │ │ │ - b.n 66aae │ │ │ │ + b.n 66ab6 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 66a78 │ │ │ │ + bcc.n 66a80 │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ - b.n 66a92 │ │ │ │ + b.n 66a9a │ │ │ │ mov r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble.n 66a9a │ │ │ │ - b.n 66a3e │ │ │ │ + ble.n 66aa2 │ │ │ │ + b.n 66a46 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 66a4a │ │ │ │ + bls.n 66a52 │ │ │ │ ldr.w r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 66a9e │ │ │ │ + bne.n 66aa6 │ │ │ │ subs r0, r0, r5 │ │ │ │ asrs r0, r0, #2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, #8 │ │ │ │ - add.w r0, r0, r3, lsl #1 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - cbz r2, 66ae4 │ │ │ │ - mov r5, r3 │ │ │ │ - movs r6, #2 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - subs r1, r4, r5 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - strd r4, r6, [sp] │ │ │ │ - bl 23676c │ │ │ │ - subs r4, r0, #0 │ │ │ │ - it ge │ │ │ │ - addge r4, r4, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 66ad6 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbnz r0, 66ae0 │ │ │ │ + b.n 66ae6 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 66ad0 │ │ │ │ + b.n 66afe │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 66afe │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cbz r0, 66af0 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 66afe │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + cbz r0, 66afe │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -00066aea : │ │ │ │ - movs r1, #0 │ │ │ │ - b.w 27af70 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - add.w r0, r0, r3, lsl #2 │ │ │ │ + add.w r0, r0, r3, lsl #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r2, 66b24 │ │ │ │ + cbz r2, 66b34 │ │ │ │ mov r5, r3 │ │ │ │ movs r6, #2 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ subs r1, r4, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 2bcbb4 │ │ │ │ + bl 236e2c │ │ │ │ subs r4, r0, #0 │ │ │ │ it ge │ │ │ │ addge r4, r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #14160 @ 0x3750 │ │ │ │ + movw r1, #13584 @ 0x3510 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 66b6a │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 66b7a │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 2af5c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66b6e │ │ │ │ + bge.n 66b7e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66bbe │ │ │ │ - bne.n 66b88 │ │ │ │ + b.n 66bce │ │ │ │ + bne.n 66b98 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14176 @ 0x3760 │ │ │ │ + movw r1, #13600 @ 0x3520 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66b6a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 66b7a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 66b98 │ │ │ │ + bne.n 66ba8 │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 806cc │ │ │ │ - b.n 66bbe │ │ │ │ + bl 8049c │ │ │ │ + b.n 66bce │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 66ba6 │ │ │ │ + bne.n 66bb6 │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 806cc │ │ │ │ - b.n 66bbe │ │ │ │ + bl 8049c │ │ │ │ + b.n 66bce │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52840 @ 0xce68 │ │ │ │ + movw r1, #52264 @ 0xcc28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 66b6a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 66b7a │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00066bc2 : │ │ │ │ +00066bd2 : │ │ │ │ + movs r1, #0 │ │ │ │ + b.w 27ad50 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, #8 │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ + cbz r2, 66c0c │ │ │ │ + mov r5, r3 │ │ │ │ + movs r6, #2 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + subs r1, r4, r5 │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + strd r4, r6, [sp] │ │ │ │ + bl 2bc96c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + it ge │ │ │ │ + addge r4, r4, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +00066c12 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2b83f4 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + b.w 2b81a4 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ @@ -88025,1745 +88058,1745 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 66bf6 │ │ │ │ + cbnz r0, 66c46 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 66c06 │ │ │ │ - b.n 66c00 │ │ │ │ + cbz r0, 66c56 │ │ │ │ + b.n 66c50 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66bf0 │ │ │ │ - b.n 66c28 │ │ │ │ + beq.n 66c40 │ │ │ │ + b.n 66c78 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66c28 │ │ │ │ + cbnz r0, 66c78 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 66c10 │ │ │ │ + cbz r0, 66c60 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66c28 │ │ │ │ + cbnz r0, 66c78 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66c1a │ │ │ │ + cbz r0, 66c6a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66c28 │ │ │ │ + cbnz r0, 66c78 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 66c28 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 66c48 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 66c52 │ │ │ │ - b.n 66c58 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 66c42 │ │ │ │ - b.n 66c66 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 66c66 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbz r0, 66c66 │ │ │ │ + cbz r0, 66c78 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66d76 │ │ │ │ + bne.n 66d88 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 66d08 │ │ │ │ + bne.n 66d1a │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 66c9a │ │ │ │ + cbz r3, 66cac │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 66ca2 │ │ │ │ + cbnz r3, 66cb4 │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66d76 │ │ │ │ + beq.n 66d88 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d6a │ │ │ │ + beq.n 66d7c │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d6a │ │ │ │ + beq.n 66d7c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6ab64 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 6abb4 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66cec │ │ │ │ + bge.n 66cfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66cec │ │ │ │ + cbnz r3, 66cfe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d76 │ │ │ │ + bge.n 66d88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66d76 │ │ │ │ + bne.n 66d88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 66d76 │ │ │ │ + cbz r3, 66d88 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66d6a │ │ │ │ + cbz r0, 66d7c │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66d6a │ │ │ │ + cbz r0, 66d7c │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl a8540 │ │ │ │ - bl 1c8534 │ │ │ │ + bl a8020 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d54 │ │ │ │ + bge.n 66d66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66d54 │ │ │ │ + cbnz r3, 66d66 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66d76 │ │ │ │ + bge.n 66d88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66d76 │ │ │ │ + cbnz r3, 66d88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66d76 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66d88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 66d98 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 66da2 │ │ │ │ - b.n 66da8 │ │ │ │ + cbnz r0, 66daa │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbnz r0, 66db4 │ │ │ │ + b.n 66dba │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d92 │ │ │ │ - b.n 66db6 │ │ │ │ + beq.n 66da4 │ │ │ │ + b.n 66dc8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66db6 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66db6 │ │ │ │ + cbnz r0, 66dc8 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbz r0, 66dc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 66e3e │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 66e50 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 66e04 │ │ │ │ + bne.n 66e16 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66e3e │ │ │ │ + cbz r0, 66e50 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 687a0 <_Py_cr_prod@@Base+0xe> │ │ │ │ - bl 1c8534 │ │ │ │ + bl 687f0 <_Py_cr_prod@@Base+0xe> │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 66e2e │ │ │ │ - b.n 66e3e │ │ │ │ + blt.n 66e40 │ │ │ │ + b.n 66e50 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 66e3e │ │ │ │ + cbz r3, 66e50 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66e3e │ │ │ │ + cbz r0, 66e50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl f5a90 │ │ │ │ - bl 1c8534 │ │ │ │ + bl f54dc │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66e3e │ │ │ │ + bge.n 66e50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66e3e │ │ │ │ + cbnz r3, 66e50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 66e70 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbnz r0, 66e7a │ │ │ │ + b.n 66e80 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 66e6a │ │ │ │ + b.n 66e8e │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 66e8e │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbz r0, 66e8e │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 66e64 │ │ │ │ - cbnz r2, 66e5e │ │ │ │ + cbnz r3, 66eb4 │ │ │ │ + cbnz r2, 66eae │ │ │ │ movw r0, #57960 @ 0xe268 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.n 66e7c │ │ │ │ + b.n 66ecc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66e54 │ │ │ │ + beq.n 66ea4 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14224 @ 0x3790 │ │ │ │ + movw r1, #13648 @ 0x3550 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #28813 @ 0x708d │ │ │ │ + movw r1, #28831 @ 0x709f │ │ │ │ movt r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 252690 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 252a48 <_PyXIData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 66eba │ │ │ │ + beq.n 66f0a │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 174c6c │ │ │ │ + bl 174c64 │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ - movw r1, #14260 @ 0x37b4 │ │ │ │ + movw r1, #13684 @ 0x3574 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, sp, #20 │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ strd r4, ip, [sp, #8] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 66f24 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 66f74 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 66f0c │ │ │ │ + bpl.n 66f5c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 273ce8 │ │ │ │ + bl 273ec0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 275bd4 │ │ │ │ - b.n 66f26 │ │ │ │ + bl 275dac │ │ │ │ + b.n 66f76 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62812 @ 0xf55c │ │ │ │ + movw r1, #62220 @ 0xf30c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2e15ac <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ - movw r0, #49500 @ 0xc15c │ │ │ │ + movw r0, #48924 @ 0xbf1c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88258 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 66f58 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 66f62 │ │ │ │ - b.n 66f68 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 66f52 │ │ │ │ - b.n 66f76 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 66f76 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66f76 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + b.w 88010 │ │ │ │ + b.w 2e12e4 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 67096 │ │ │ │ + bl 670e6 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67084 │ │ │ │ + beq.n 67096 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 66fa6 │ │ │ │ + beq.n 66fb8 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 66fae │ │ │ │ + b.n 66fc0 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 66fc2 │ │ │ │ + cbz r7, 66fd4 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66fda │ │ │ │ - b.n 67068 │ │ │ │ + cbnz r0, 66fec │ │ │ │ + b.n 6707a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23280 @ 0x5af0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 67022 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 67034 │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 221790 │ │ │ │ + bl 222200 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67026 │ │ │ │ + bge.n 67038 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 67068 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 6707a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67058 │ │ │ │ + blt.n 6706a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67068 │ │ │ │ + b.n 6707a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ add.w r0, r7, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 67068 │ │ │ │ - b.n 6701a │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 6707a │ │ │ │ + b.n 6702c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67022 │ │ │ │ + bne.n 67034 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67022 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67034 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67074 │ │ │ │ + blt.n 67086 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 67084 │ │ │ │ + b.n 67096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67070 │ │ │ │ + bne.n 67082 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67070 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67082 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 670c6 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbnz r0, 670d0 │ │ │ │ + b.n 670d6 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 670c0 │ │ │ │ + b.n 670e4 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 670e4 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbz r0, 670e4 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 159154 │ │ │ │ + bl 158e74 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 670f6 │ │ │ │ + blt.n 67146 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 670ee │ │ │ │ + cbz r0, 6713e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 670c4 │ │ │ │ + cbz r3, 67114 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 670cc │ │ │ │ + b.n 6711c │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 22f3e4 │ │ │ │ + bl 22faa0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 670ee │ │ │ │ + bne.n 6713e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 670ec │ │ │ │ + bge.n 6713c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 670ec │ │ │ │ + cbnz r3, 6713c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 670f8 │ │ │ │ + bl 159d64 │ │ │ │ + b.n 67148 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000670fe : │ │ │ │ +0006714e : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2d12c8 │ │ │ │ - b.w 67108 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 2d1080 │ │ │ │ + b.w 67158 <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -00067108 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +00067158 <_PyThread_CurrentFrames@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #328] @ (67264 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ + ldr r0, [pc, #328] @ (672b4 <_PyThread_CurrentFrames@@Base+0x15c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #14276 @ 0x37c4 │ │ │ │ + movw r1, #13700 @ 0x3584 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 12ad14 <_PySys_GetOptionalAttrString@@Base+0x7f0> │ │ │ │ + bl 12a804 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 67214 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ - bl 7fabc │ │ │ │ + beq.n 67264 <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6725c <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ - ldr r7, [pc, #296] @ (67268 <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ + beq.w 672ac <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ + ldr r7, [pc, #296] @ (672b8 <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 67158 <_PyThread_CurrentFrames@@Base+0x50> │ │ │ │ + bne.n 671a8 <_PyThread_CurrentFrames@@Base+0x50> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 67148 <_PyThread_CurrentFrames@@Base+0x40> │ │ │ │ + bne.n 67198 <_PyThread_CurrentFrames@@Base+0x40> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6716a <_PyThread_CurrentFrames@@Base+0x62> │ │ │ │ + beq.n 671ba <_PyThread_CurrentFrames@@Base+0x62> │ │ │ │ mov r0, r7 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r9, [r3, #796] @ 0x31c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 671ee <_PyThread_CurrentFrames@@Base+0xe6> │ │ │ │ + beq.n 6723e <_PyThread_CurrentFrames@@Base+0xe6> │ │ │ │ ldr.w r8, [r9, #3704] @ 0xe78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 671bc <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + beq.n 6720c <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ ldr.w r5, [r8, #52] @ 0x34 │ │ │ │ - cbnz r5, 671b2 <_PyThread_CurrentFrames@@Base+0xaa> │ │ │ │ + cbnz r5, 67202 <_PyThread_CurrentFrames@@Base+0xaa> │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ - b.n 67180 <_PyThread_CurrentFrames@@Base+0x78> │ │ │ │ + b.n 671d0 <_PyThread_CurrentFrames@@Base+0x78> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 671c2 <_PyThread_CurrentFrames@@Base+0xba> │ │ │ │ + beq.n 67212 <_PyThread_CurrentFrames@@Base+0xba> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r1, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r1, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 671c2 <_PyThread_CurrentFrames@@Base+0xba> │ │ │ │ + bcs.n 67212 <_PyThread_CurrentFrames@@Base+0xba> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6718c <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ + beq.n 671dc <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 67192 <_PyThread_CurrentFrames@@Base+0x8a> │ │ │ │ - b.n 671ac <_PyThread_CurrentFrames@@Base+0xa4> │ │ │ │ + bls.n 671e2 <_PyThread_CurrentFrames@@Base+0x8a> │ │ │ │ + b.n 671fc <_PyThread_CurrentFrames@@Base+0xa4> │ │ │ │ ldr.w r9, [r9, #3648] @ 0xe40 │ │ │ │ - b.n 67176 <_PyThread_CurrentFrames@@Base+0x6e> │ │ │ │ + b.n 671c6 <_PyThread_CurrentFrames@@Base+0x6e> │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 671e4 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + cbz r0, 67234 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 67228 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + cbnz r2, 67278 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl f7748 │ │ │ │ + bl f724c │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 67228 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ + cbnz r0, 67278 <_PyThread_CurrentFrames@@Base+0x120> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67218 <_PyThread_CurrentFrames@@Base+0x110> │ │ │ │ + blt.n 67268 <_PyThread_CurrentFrames@@Base+0x110> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6724c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + blt.n 6729c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 67206 <_PyThread_CurrentFrames@@Base+0xfe> │ │ │ │ + bne.n 67256 <_PyThread_CurrentFrames@@Base+0xfe> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 671f6 <_PyThread_CurrentFrames@@Base+0xee> │ │ │ │ + bne.n 67246 <_PyThread_CurrentFrames@@Base+0xee> │ │ │ │ dmb ish │ │ │ │ - beq.n 6725c <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ - ldr r0, [pc, #88] @ (67268 <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ - bl 284818 │ │ │ │ - b.n 6725c <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ + beq.n 672ac <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ + ldr r0, [pc, #88] @ (672b8 <_PyThread_CurrentFrames@@Base+0x160>) │ │ │ │ + bl 2845f8 │ │ │ │ + b.n 672ac <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6725c <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ + b.n 672ac <_PyThread_CurrentFrames@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 671e4 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bne.n 67234 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 671e4 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67234 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67246 <_PyThread_CurrentFrames@@Base+0x13e> │ │ │ │ + bge.n 67296 <_PyThread_CurrentFrames@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67246 <_PyThread_CurrentFrames@@Base+0x13e> │ │ │ │ + cbnz r3, 67296 <_PyThread_CurrentFrames@@Base+0x13e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6718c <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ - b.n 671e4 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ + bne.n 671dc <_PyThread_CurrentFrames@@Base+0x84> │ │ │ │ + b.n 67234 <_PyThread_CurrentFrames@@Base+0xdc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 671ec <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + bne.n 6723c <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 671ec <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6723c <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ - cbnz r1, 6729c <_PyThread_CurrentFrames@@Base+0x194> │ │ │ │ + cbnz r1, 672ec <_PyThread_CurrentFrames@@Base+0x194> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14296 @ 0x37d8 │ │ │ │ + movw r1, #13720 @ 0x3598 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67482 <_PyThread_CurrentFrames@@Base+0x37a> │ │ │ │ + b.n 674d2 <_PyThread_CurrentFrames@@Base+0x37a> │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #58024 @ 0xe2a8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67322 <_PyThread_CurrentFrames@@Base+0x21a> │ │ │ │ + bne.n 67372 <_PyThread_CurrentFrames@@Base+0x21a> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 25fd00 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ + bl 25fea8 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67296 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + beq.n 672e6 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ ldrd r1, r3, [r5] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 672e8 <_PyThread_CurrentFrames@@Base+0x1e0> │ │ │ │ + bcs.n 67338 <_PyThread_CurrentFrames@@Base+0x1e0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 834bc │ │ │ │ - b.n 672ea <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ + bl 83284 │ │ │ │ + b.n 6733a <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 672f6 <_PyThread_CurrentFrames@@Base+0x1ee> │ │ │ │ + cbz r0, 67346 <_PyThread_CurrentFrames@@Base+0x1ee> │ │ │ │ ldrd r6, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 67316 <_PyThread_CurrentFrames@@Base+0x20e> │ │ │ │ + b.n 67366 <_PyThread_CurrentFrames@@Base+0x20e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 67296 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + bl 8388c │ │ │ │ + bl 23c814 │ │ │ │ + b.n 672e6 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 67316 <_PyThread_CurrentFrames@@Base+0x20e> │ │ │ │ + cbz r3, 67366 <_PyThread_CurrentFrames@@Base+0x20e> │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 67302 <_PyThread_CurrentFrames@@Base+0x1fa> │ │ │ │ + bne.n 67352 <_PyThread_CurrentFrames@@Base+0x1fa> │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 2c030 │ │ │ │ - b.n 67474 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ + b.n 674c4 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 6745a <_PyThread_CurrentFrames@@Base+0x352> │ │ │ │ + bpl.w 674aa <_PyThread_CurrentFrames@@Base+0x352> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 25fd00 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ + bl 25fea8 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67296 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + beq.n 672e6 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8060 │ │ │ │ + bl a7a18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67474 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ + beq.w 674c4 <_PyThread_CurrentFrames@@Base+0x36c> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6735a <_PyThread_CurrentFrames@@Base+0x252> │ │ │ │ + bpl.n 673aa <_PyThread_CurrentFrames@@Base+0x252> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 67372 <_PyThread_CurrentFrames@@Base+0x26a> │ │ │ │ + beq.n 673c2 <_PyThread_CurrentFrames@@Base+0x26a> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14332 @ 0x37fc │ │ │ │ + movw r1, #13756 @ 0x35bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 67452 <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 674a2 <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 9b974 │ │ │ │ + bl 9b71c │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 67388 <_PyThread_CurrentFrames@@Base+0x280> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 673d8 <_PyThread_CurrentFrames@@Base+0x280> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67452 <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ + bne.n 674a2 <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2607f0 <_PyPickle_GetXIData@@Base+0x1038> │ │ │ │ + bl 260994 <_PyPickle_GetXIData@@Base+0x1034> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 673a2 <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ + cbz r0, 673f2 <_PyThread_CurrentFrames@@Base+0x29a> │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 67338 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ + b.n 67388 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ strd r5, r9, [r3] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp.w r3, #1431655765 @ 0x55555555 │ │ │ │ - bhi.n 673d8 <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ + bhi.n 67428 <_PyThread_CurrentFrames@@Base+0x2d0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 67338 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ + bcc.n 67388 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 673da <_PyThread_CurrentFrames@@Base+0x2d2> │ │ │ │ + b.n 6742a <_PyThread_CurrentFrames@@Base+0x2d2> │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 67400 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ + blt.n 67450 <_PyThread_CurrentFrames@@Base+0x2f8> │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 673f4 <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ + bls.n 67444 <_PyThread_CurrentFrames@@Base+0x2ec> │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 673e8 <_PyThread_CurrentFrames@@Base+0x2e0> │ │ │ │ + bhi.n 67438 <_PyThread_CurrentFrames@@Base+0x2e0> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 673fa <_PyThread_CurrentFrames@@Base+0x2f2> │ │ │ │ + bcs.n 6744a <_PyThread_CurrentFrames@@Base+0x2f2> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 67406 <_PyThread_CurrentFrames@@Base+0x2fe> │ │ │ │ + cbnz r0, 67456 <_PyThread_CurrentFrames@@Base+0x2fe> │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 23c160 │ │ │ │ - b.n 67452 <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 674a2 <_PyThread_CurrentFrames@@Base+0x34a> │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b44c │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6744a <_PyThread_CurrentFrames@@Base+0x342> │ │ │ │ + beq.n 6749a <_PyThread_CurrentFrames@@Base+0x342> │ │ │ │ add.w r5, r6, #8 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 67442 <_PyThread_CurrentFrames@@Base+0x33a> │ │ │ │ + beq.n 67492 <_PyThread_CurrentFrames@@Base+0x33a> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 2607f0 <_PyPickle_GetXIData@@Base+0x1038> │ │ │ │ + bl 260994 <_PyPickle_GetXIData@@Base+0x1034> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 67422 <_PyThread_CurrentFrames@@Base+0x31a> │ │ │ │ + bne.n 67472 <_PyThread_CurrentFrames@@Base+0x31a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 67338 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ + bl 8388c │ │ │ │ + b.n 67388 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1993d8 │ │ │ │ - b.n 67296 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + bl 199f0c │ │ │ │ + b.n 672e6 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #14368 @ 0x3820 │ │ │ │ + movw r1, #13792 @ 0x35e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 67296 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 672e6 <_PyThread_CurrentFrames@@Base+0x18e> │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 1993d8 │ │ │ │ + bl 199f0c │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 67096 │ │ │ │ + bl 670e6 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67596 <_PyThread_CurrentFrames@@Base+0x48e> │ │ │ │ + beq.n 675e6 <_PyThread_CurrentFrames@@Base+0x48e> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 674b6 <_PyThread_CurrentFrames@@Base+0x3ae> │ │ │ │ + beq.n 67506 <_PyThread_CurrentFrames@@Base+0x3ae> │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 674be <_PyThread_CurrentFrames@@Base+0x3b6> │ │ │ │ + b.n 6750e <_PyThread_CurrentFrames@@Base+0x3b6> │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 674d2 <_PyThread_CurrentFrames@@Base+0x3ca> │ │ │ │ + cbz r7, 67522 <_PyThread_CurrentFrames@@Base+0x3ca> │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 674ea <_PyThread_CurrentFrames@@Base+0x3e2> │ │ │ │ - b.n 6757a <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + cbnz r0, 6753a <_PyThread_CurrentFrames@@Base+0x3e2> │ │ │ │ + b.n 675ca <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23280 @ 0x5af0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 67534 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 67584 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ mov r2, r8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 221790 │ │ │ │ + bl 222200 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67538 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ + bge.n 67588 <_PyThread_CurrentFrames@@Base+0x430> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 6757a <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 675ca <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6756a <_PyThread_CurrentFrames@@Base+0x462> │ │ │ │ + blt.n 675ba <_PyThread_CurrentFrames@@Base+0x462> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6757a <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + b.n 675ca <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ add.w r0, r7, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 188d84 │ │ │ │ + bl 188fe4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 6757a <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ - b.n 6752c <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 675ca <_PyThread_CurrentFrames@@Base+0x472> │ │ │ │ + b.n 6757c <_PyThread_CurrentFrames@@Base+0x424> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67534 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ + bne.n 67584 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67534 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67584 <_PyThread_CurrentFrames@@Base+0x42c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67586 <_PyThread_CurrentFrames@@Base+0x47e> │ │ │ │ + blt.n 675d6 <_PyThread_CurrentFrames@@Base+0x47e> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 67596 <_PyThread_CurrentFrames@@Base+0x48e> │ │ │ │ + b.n 675e6 <_PyThread_CurrentFrames@@Base+0x48e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67582 <_PyThread_CurrentFrames@@Base+0x47a> │ │ │ │ + bne.n 675d2 <_PyThread_CurrentFrames@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67582 <_PyThread_CurrentFrames@@Base+0x47a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 675d2 <_PyThread_CurrentFrames@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #58024 @ 0xe2a8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 675da <_PyThread_CurrentFrames@@Base+0x4d2> │ │ │ │ + cbz r0, 6762a <_PyThread_CurrentFrames@@Base+0x4d2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97ae4 │ │ │ │ + bl 97894 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #16] @ (675f0 <_PyThread_CurrentFrames@@Base+0x4e8>) │ │ │ │ + ldr r3, [pc, #16] @ (67640 <_PyThread_CurrentFrames@@Base+0x4e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3924] @ 0xf54 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 67630 <_PyThread_CurrentFrames@@Base+0x528> │ │ │ │ - ldr r2, [pc, #52] @ (6762c <_PyThread_CurrentFrames@@Base+0x524>) │ │ │ │ + b.n 67680 <_PyThread_CurrentFrames@@Base+0x528> │ │ │ │ + ldr r2, [pc, #52] @ (6767c <_PyThread_CurrentFrames@@Base+0x524>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6761e <_PyThread_CurrentFrames@@Base+0x516> │ │ │ │ - movw r0, #14440 @ 0x3868 │ │ │ │ + bne.n 6766e <_PyThread_CurrentFrames@@Base+0x516> │ │ │ │ + movw r0, #13864 @ 0x3628 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 103eb4 │ │ │ │ - movw r0, #14448 @ 0x3870 │ │ │ │ + b.w 1039a4 │ │ │ │ + movw r0, #13872 @ 0x3630 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 676e8 <_PyThread_CurrentFrames@@Base+0x5e0> │ │ │ │ + beq.n 67738 <_PyThread_CurrentFrames@@Base+0x5e0> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 676e8 <_PyThread_CurrentFrames@@Base+0x5e0> │ │ │ │ + bls.n 67738 <_PyThread_CurrentFrames@@Base+0x5e0> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ - cbnz r7, 6766e <_PyThread_CurrentFrames@@Base+0x566> │ │ │ │ + cbnz r7, 676be <_PyThread_CurrentFrames@@Base+0x566> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 67654 <_PyThread_CurrentFrames@@Base+0x54c> │ │ │ │ + b.n 676a4 <_PyThread_CurrentFrames@@Base+0x54c> │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 676e0 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ + cbz r0, 67730 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #48356 @ 0xbce4 │ │ │ │ + movw r0, #47780 @ 0xbaa4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 676a6 <_PyThread_CurrentFrames@@Base+0x59e> │ │ │ │ + cbnz r0, 676f6 <_PyThread_CurrentFrames@@Base+0x59e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676e0 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ + bge.n 67730 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 676e0 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ + cbnz r3, 67730 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 676e0 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67730 <_PyThread_CurrentFrames@@Base+0x5d8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676c6 <_PyThread_CurrentFrames@@Base+0x5be> │ │ │ │ + bge.n 67716 <_PyThread_CurrentFrames@@Base+0x5be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 676c6 <_PyThread_CurrentFrames@@Base+0x5be> │ │ │ │ + cbnz r3, 67716 <_PyThread_CurrentFrames@@Base+0x5be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 676da <_PyThread_CurrentFrames@@Base+0x5d2> │ │ │ │ + bge.n 6772a <_PyThread_CurrentFrames@@Base+0x5d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 676da <_PyThread_CurrentFrames@@Base+0x5d2> │ │ │ │ + cbnz r3, 6772a <_PyThread_CurrentFrames@@Base+0x5d2> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6766a <_PyThread_CurrentFrames@@Base+0x562> │ │ │ │ + bne.n 676ba <_PyThread_CurrentFrames@@Base+0x562> │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #52] @ (67724 <_PyThread_CurrentFrames@@Base+0x61c>) │ │ │ │ + ldr r2, [pc, #52] @ (67774 <_PyThread_CurrentFrames@@Base+0x61c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67716 <_PyThread_CurrentFrames@@Base+0x60e> │ │ │ │ - movw r0, #14456 @ 0x3878 │ │ │ │ + bne.n 67766 <_PyThread_CurrentFrames@@Base+0x60e> │ │ │ │ + movw r0, #13880 @ 0x3638 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 103eb4 │ │ │ │ - movw r0, #14468 @ 0x3884 │ │ │ │ + b.w 1039a4 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67748 <_PyThread_CurrentFrames@@Base+0x640> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 67760 <_PyThread_CurrentFrames@@Base+0x658> │ │ │ │ - ldr r2, [pc, #24] @ (67764 <_PyThread_CurrentFrames@@Base+0x65c>) │ │ │ │ + bne.n 67798 <_PyThread_CurrentFrames@@Base+0x640> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 677b0 <_PyThread_CurrentFrames@@Base+0x658> │ │ │ │ + ldr r2, [pc, #24] @ (677b4 <_PyThread_CurrentFrames@@Base+0x65c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3924] @ 0xf54 │ │ │ │ - b.n 67762 <_PyThread_CurrentFrames@@Base+0x65a> │ │ │ │ + b.n 677b2 <_PyThread_CurrentFrames@@Base+0x65a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 67798 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ + cbz r0, 677e8 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67798 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ + bge.n 677e8 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 67798 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 677e8 <_PyThread_CurrentFrames@@Base+0x690> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677b8 <_PyThread_CurrentFrames@@Base+0x6b0> │ │ │ │ + bge.n 67808 <_PyThread_CurrentFrames@@Base+0x6b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 677b8 <_PyThread_CurrentFrames@@Base+0x6b0> │ │ │ │ + cbnz r3, 67808 <_PyThread_CurrentFrames@@Base+0x6b0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 677e8 <_PyThread_CurrentFrames@@Base+0x6e0> │ │ │ │ + cbnz r1, 67838 <_PyThread_CurrentFrames@@Base+0x6e0> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14296 @ 0x37d8 │ │ │ │ + movw r1, #13720 @ 0x3598 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 678fc <_PyThread_CurrentFrames@@Base+0x7f4> │ │ │ │ + b.n 6794c <_PyThread_CurrentFrames@@Base+0x7f4> │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #58024 @ 0xe2a8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67836 <_PyThread_CurrentFrames@@Base+0x72e> │ │ │ │ + bne.n 67886 <_PyThread_CurrentFrames@@Base+0x72e> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26471c │ │ │ │ + bl 2648fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 677e2 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + beq.n 67832 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 678da <_PyThread_CurrentFrames@@Base+0x7d2> │ │ │ │ + beq.n 6792a <_PyThread_CurrentFrames@@Base+0x7d2> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 6782e <_PyThread_CurrentFrames@@Base+0x726> │ │ │ │ + cbz r2, 6787e <_PyThread_CurrentFrames@@Base+0x726> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r2, #0] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 67816 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ + b.n 67866 <_PyThread_CurrentFrames@@Base+0x70e> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 678c0 <_PyThread_CurrentFrames@@Base+0x7b8> │ │ │ │ + bpl.n 67910 <_PyThread_CurrentFrames@@Base+0x7b8> │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26471c │ │ │ │ + bl 2648fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 677e2 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + beq.n 67832 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8060 │ │ │ │ + bl a7a18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 678da <_PyThread_CurrentFrames@@Base+0x7d2> │ │ │ │ + beq.n 6792a <_PyThread_CurrentFrames@@Base+0x7d2> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 67880 <_PyThread_CurrentFrames@@Base+0x778> │ │ │ │ + bmi.n 678d0 <_PyThread_CurrentFrames@@Base+0x778> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14480 @ 0x3890 │ │ │ │ + movw r1, #13904 @ 0x3650 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 678b8 <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ - bl 9b974 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 67908 <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ + bl 9b71c │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 678a8 <_PyThread_CurrentFrames@@Base+0x7a0> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 678b8 <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ + bne.n 678f8 <_PyThread_CurrentFrames@@Base+0x7a0> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 67908 <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14508 @ 0x38ac │ │ │ │ + movw r1, #13932 @ 0x366c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 678b8 <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 67908 <_PyThread_CurrentFrames@@Base+0x7b0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67890 <_PyThread_CurrentFrames@@Base+0x788> │ │ │ │ + blt.n 678e0 <_PyThread_CurrentFrames@@Base+0x788> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b738 │ │ │ │ + bl 19c270 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6784e <_PyThread_CurrentFrames@@Base+0x746> │ │ │ │ + bne.n 6789e <_PyThread_CurrentFrames@@Base+0x746> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 677e2 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + beq.n 67832 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ subs r4, #1 │ │ │ │ - b.n 678e8 <_PyThread_CurrentFrames@@Base+0x7e0> │ │ │ │ + b.n 67938 <_PyThread_CurrentFrames@@Base+0x7e0> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #14544 @ 0x38d0 │ │ │ │ + movw r1, #13968 @ 0x3690 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 677e2 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 67832 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ mov r0, r6 │ │ │ │ - bl 19b7e0 │ │ │ │ + bl 19c318 │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 678fc <_PyThread_CurrentFrames@@Base+0x7f4> │ │ │ │ + b.n 6794c <_PyThread_CurrentFrames@@Base+0x7f4> │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 678e8 <_PyThread_CurrentFrames@@Base+0x7e0> │ │ │ │ + bcs.n 67938 <_PyThread_CurrentFrames@@Base+0x7e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 677e2 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ + bl 8388c │ │ │ │ + b.n 67832 <_PyThread_CurrentFrames@@Base+0x6da> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2458d4 │ │ │ │ - cbz r0, 67952 <_PyThread_CurrentFrames@@Base+0x84a> │ │ │ │ + bl 245edc │ │ │ │ + cbz r0, 679a2 <_PyThread_CurrentFrames@@Base+0x84a> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 67926 <_PyThread_CurrentFrames@@Base+0x81e> │ │ │ │ + cbz r6, 67976 <_PyThread_CurrentFrames@@Base+0x81e> │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 6792e <_PyThread_CurrentFrames@@Base+0x826> │ │ │ │ + b.n 6797e <_PyThread_CurrentFrames@@Base+0x826> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245d04 │ │ │ │ + bl 2463c4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 67956 <_PyThread_CurrentFrames@@Base+0x84e> │ │ │ │ + bge.n 679a6 <_PyThread_CurrentFrames@@Base+0x84e> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14620 @ 0x391c │ │ │ │ + movw r1, #14044 @ 0x36dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67998 <_PyThread_CurrentFrames@@Base+0x890> │ │ │ │ + b.n 679e8 <_PyThread_CurrentFrames@@Base+0x890> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 67980 <_PyThread_CurrentFrames@@Base+0x878> │ │ │ │ + bgt.n 679d0 <_PyThread_CurrentFrames@@Base+0x878> │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2b720 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d908 │ │ │ │ + bl 17db78 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 67998 <_PyThread_CurrentFrames@@Base+0x890> │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + b.n 679e8 <_PyThread_CurrentFrames@@Base+0x890> │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29492 @ 0x7334 │ │ │ │ + movw r1, #28916 @ 0x70f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 67952 <_PyThread_CurrentFrames@@Base+0x84a> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 679a2 <_PyThread_CurrentFrames@@Base+0x84a> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14652 @ 0x393c │ │ │ │ + movw r1, #14076 @ 0x36fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #58024 @ 0xe2a8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67a00 <_PyThread_CurrentFrames@@Base+0x8f8> │ │ │ │ + cbz r0, 67a50 <_PyThread_CurrentFrames@@Base+0x8f8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97ae4 │ │ │ │ + bl 97894 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 67ba8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + bne.w 67bf8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - movw r5, #34304 @ 0x8600 │ │ │ │ + movw r5, #33728 @ 0x83c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ cmp r6, r0 │ │ │ │ ite ne │ │ │ │ movne r9, r6 │ │ │ │ moveq r9, r5 │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67b1e <_PyThread_CurrentFrames@@Base+0xa16> │ │ │ │ + bne.n 67b6e <_PyThread_CurrentFrames@@Base+0xa16> │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67b9c <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + beq.w 67bec <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67b9c <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + beq.w 67bec <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67ba8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + beq.w 67bf8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 67a9c <_PyThread_CurrentFrames@@Base+0x994> │ │ │ │ + cbnz r0, 67aec <_PyThread_CurrentFrames@@Base+0x994> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 67ba8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + bge.w 67bf8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 67ba8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + bne.w 67bf8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ mov r0, r5 │ │ │ │ - b.n 67b5a <_PyThread_CurrentFrames@@Base+0xa52> │ │ │ │ + b.n 67baa <_PyThread_CurrentFrames@@Base+0xa52> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 67aea <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ + cbz r3, 67b3a <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ - cbz r3, 67aea <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ + cbz r3, 67b3a <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67af2 <_PyThread_CurrentFrames@@Base+0x9ea> │ │ │ │ + cbz r0, 67b42 <_PyThread_CurrentFrames@@Base+0x9ea> │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d7814 │ │ │ │ + bl 2d75cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67ad8 <_PyThread_CurrentFrames@@Base+0x9d0> │ │ │ │ + bne.n 67b28 <_PyThread_CurrentFrames@@Base+0x9d0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67ad4 <_PyThread_CurrentFrames@@Base+0x9cc> │ │ │ │ + bge.n 67b24 <_PyThread_CurrentFrames@@Base+0x9cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67ad4 <_PyThread_CurrentFrames@@Base+0x9cc> │ │ │ │ + cbnz r3, 67b24 <_PyThread_CurrentFrames@@Base+0x9cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67af2 <_PyThread_CurrentFrames@@Base+0x9ea> │ │ │ │ + b.n 67b42 <_PyThread_CurrentFrames@@Base+0x9ea> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67aea <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ + bge.n 67b3a <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67aea <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ + cbnz r3, 67b3a <_PyThread_CurrentFrames@@Base+0x9e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b06 <_PyThread_CurrentFrames@@Base+0x9fe> │ │ │ │ + bge.n 67b56 <_PyThread_CurrentFrames@@Base+0x9fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67b06 <_PyThread_CurrentFrames@@Base+0x9fe> │ │ │ │ + cbnz r3, 67b56 <_PyThread_CurrentFrames@@Base+0x9fe> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b9c <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + bge.n 67bec <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67b9c <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + bne.n 67bec <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67b9c <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67bec <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 67b9c <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + beq.n 67bec <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67ba8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + cbz r0, 67bf8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 67b64 <_PyThread_CurrentFrames@@Base+0xa5c> │ │ │ │ + cbnz r0, 67bb4 <_PyThread_CurrentFrames@@Base+0xa5c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67ba8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + bge.n 67bf8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67ba8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ + cbnz r3, 67bf8 <_PyThread_CurrentFrames@@Base+0xaa0> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl a8540 │ │ │ │ + bl a8020 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b88 <_PyThread_CurrentFrames@@Base+0xa80> │ │ │ │ + bge.n 67bd8 <_PyThread_CurrentFrames@@Base+0xa80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67b88 <_PyThread_CurrentFrames@@Base+0xa80> │ │ │ │ + cbnz r3, 67bd8 <_PyThread_CurrentFrames@@Base+0xa80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b9c <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + bge.n 67bec <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67b9c <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ + cbnz r3, 67bec <_PyThread_CurrentFrames@@Base+0xa94> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14696 @ 0x3968 │ │ │ │ + movw r1, #14120 @ 0x3728 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67c72 <_PyThread_CurrentFrames@@Base+0xb6a> │ │ │ │ + bne.n 67cc2 <_PyThread_CurrentFrames@@Base+0xb6a> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #34304 @ 0x8600 │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp r7, r4 │ │ │ │ ite ne │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 67c34 <_PyThread_CurrentFrames@@Base+0xb2c> │ │ │ │ + bne.n 67c84 <_PyThread_CurrentFrames@@Base+0xb2c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 67c68 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + cbz r3, 67cb8 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 67c68 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + cbz r1, 67cb8 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 2d7814 │ │ │ │ + bl 2d75cc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 67c68 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + b.n 67cb8 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 67c68 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + cbz r3, 67cb8 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c82dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ + bl c7cdc <_PyEval_EvalFrameDefault@@Base+0xca68> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67c72 <_PyThread_CurrentFrames@@Base+0xb6a> │ │ │ │ + cbz r0, 67cc2 <_PyThread_CurrentFrames@@Base+0xb6a> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c68 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + bge.n 67cb8 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67c68 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ + cbnz r3, 67cb8 <_PyThread_CurrentFrames@@Base+0xb60> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14744 @ 0x3998 │ │ │ │ + movw r1, #14168 @ 0x3758 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67c9e <_PyThread_CurrentFrames@@Base+0xb96> │ │ │ │ + b.n 67cee <_PyThread_CurrentFrames@@Base+0xb96> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67d1a <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ + cbz r0, 67d6a <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 67d1a <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ + bls.n 67d6a <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ - cbnz r7, 67cd0 <_PyThread_CurrentFrames@@Base+0xbc8> │ │ │ │ + cbnz r7, 67d20 <_PyThread_CurrentFrames@@Base+0xbc8> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 67cba <_PyThread_CurrentFrames@@Base+0xbb2> │ │ │ │ + b.n 67d0a <_PyThread_CurrentFrames@@Base+0xbb2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67cfe <_PyThread_CurrentFrames@@Base+0xbf6> │ │ │ │ + cbz r0, 67d4e <_PyThread_CurrentFrames@@Base+0xbf6> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67cfa <_PyThread_CurrentFrames@@Base+0xbf2> │ │ │ │ + bge.n 67d4a <_PyThread_CurrentFrames@@Base+0xbf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67cfa <_PyThread_CurrentFrames@@Base+0xbf2> │ │ │ │ + cbnz r3, 67d4a <_PyThread_CurrentFrames@@Base+0xbf2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 67ccc <_PyThread_CurrentFrames@@Base+0xbc4> │ │ │ │ + bne.n 67d1c <_PyThread_CurrentFrames@@Base+0xbc4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67d0a <_PyThread_CurrentFrames@@Base+0xc02> │ │ │ │ + blt.n 67d5a <_PyThread_CurrentFrames@@Base+0xc02> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67d1a <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ + b.n 67d6a <_PyThread_CurrentFrames@@Base+0xc12> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67d06 <_PyThread_CurrentFrames@@Base+0xbfe> │ │ │ │ + bne.n 67d56 <_PyThread_CurrentFrames@@Base+0xbfe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67d06 <_PyThread_CurrentFrames@@Base+0xbfe> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67d56 <_PyThread_CurrentFrames@@Base+0xbfe> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 67d30 <_PyThread_CurrentFrames@@Base+0xc28> │ │ │ │ + cbz r3, 67d80 <_PyThread_CurrentFrames@@Base+0xc28> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 67d38 <_PyThread_CurrentFrames@@Base+0xc30> │ │ │ │ + b.n 67d88 <_PyThread_CurrentFrames@@Base+0xc30> │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ subs r3, #1 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 67d52 <_PyThread_CurrentFrames@@Base+0xc4a> │ │ │ │ + ble.n 67da2 <_PyThread_CurrentFrames@@Base+0xc4a> │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 67d3e <_PyThread_CurrentFrames@@Base+0xc36> │ │ │ │ + b.n 67d8e <_PyThread_CurrentFrames@@Base+0xc36> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84d84 │ │ │ │ + bl 84ae4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 67d8e <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ + cbz r0, 67dde <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d8e <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ + bge.n 67dde <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 67d8e <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 67dde <_PyThread_CurrentFrames@@Base+0xc86> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67dae <_PyThread_CurrentFrames@@Base+0xca6> │ │ │ │ + bge.n 67dfe <_PyThread_CurrentFrames@@Base+0xca6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67dae <_PyThread_CurrentFrames@@Base+0xca6> │ │ │ │ + cbnz r3, 67dfe <_PyThread_CurrentFrames@@Base+0xca6> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 67dc8 <_PyThread_CurrentFrames@@Base+0xcc0> │ │ │ │ + blt.n 67e18 <_PyThread_CurrentFrames@@Base+0xcc0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 67de2 <_PyThread_CurrentFrames@@Base+0xcda> │ │ │ │ + blt.n 67e32 <_PyThread_CurrentFrames@@Base+0xcda> │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48952 @ 0xbf38 │ │ │ │ + movw r1, #48376 @ 0xbcf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67dec <_PyThread_CurrentFrames@@Base+0xce4> │ │ │ │ + b.n 67e3c <_PyThread_CurrentFrames@@Base+0xce4> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (67df0 <_PyThread_CurrentFrames@@Base+0xce8>) │ │ │ │ + ldr r0, [pc, #8] @ (67e40 <_PyThread_CurrentFrames@@Base+0xce8>) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -89771,49 +89804,49 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r7, 67e24 <_PyThread_CurrentFrames@@Base+0xd1c> │ │ │ │ + cbz r7, 67e74 <_PyThread_CurrentFrames@@Base+0xd1c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67e0c <_PyThread_CurrentFrames@@Base+0xd04> │ │ │ │ + beq.n 67e5c <_PyThread_CurrentFrames@@Base+0xd04> │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67e0c <_PyThread_CurrentFrames@@Base+0xd04> │ │ │ │ - b.n 67e48 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ + beq.n 67e5c <_PyThread_CurrentFrames@@Base+0xd04> │ │ │ │ + b.n 67e98 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 67e2e <_PyThread_CurrentFrames@@Base+0xd26> │ │ │ │ + cbnz r0, 67e7e <_PyThread_CurrentFrames@@Base+0xd26> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 67e34 <_PyThread_CurrentFrames@@Base+0xd2c> │ │ │ │ - b.n 67e3a <_PyThread_CurrentFrames@@Base+0xd32> │ │ │ │ + cbnz r0, 67e84 <_PyThread_CurrentFrames@@Base+0xd2c> │ │ │ │ + b.n 67e8a <_PyThread_CurrentFrames@@Base+0xd32> │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 67e48 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ - b.n 67e28 <_PyThread_CurrentFrames@@Base+0xd20> │ │ │ │ + cbnz r0, 67e98 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ + b.n 67e78 <_PyThread_CurrentFrames@@Base+0xd20> │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 67e48 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ + cbnz r0, 67e98 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 67e48 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ + cbz r0, 67e98 <_PyThread_CurrentFrames@@Base+0xd40> │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 67e6c <_PyThread_CurrentFrames@@Base+0xd64> │ │ │ │ + cbz r0, 67ebc <_PyThread_CurrentFrames@@Base+0xd64> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 199754 │ │ │ │ + bl 19a288 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -89823,167 +89856,166 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 67e9e <_PyThread_CurrentFrames@@Base+0xd96> │ │ │ │ + beq.n 67eee <_PyThread_CurrentFrames@@Base+0xd96> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 67eb6 <_PyThread_CurrentFrames@@Base+0xdae> │ │ │ │ + b.n 67f06 <_PyThread_CurrentFrames@@Base+0xdae> │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 67ea6 <_PyThread_CurrentFrames@@Base+0xd9e> │ │ │ │ + bgt.n 67ef6 <_PyThread_CurrentFrames@@Base+0xd9e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67eb6 <_PyThread_CurrentFrames@@Base+0xdae> │ │ │ │ + b.n 67f06 <_PyThread_CurrentFrames@@Base+0xdae> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 67ea2 <_PyThread_CurrentFrames@@Base+0xd9a> │ │ │ │ + bgt.n 67ef2 <_PyThread_CurrentFrames@@Base+0xd9a> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 67ea2 <_PyThread_CurrentFrames@@Base+0xd9a> │ │ │ │ + beq.n 67ef2 <_PyThread_CurrentFrames@@Base+0xd9a> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 67ed2 <_PyThread_CurrentFrames@@Base+0xdca> │ │ │ │ + b.n 67f22 <_PyThread_CurrentFrames@@Base+0xdca> │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #52] @ (67f00 <_PyThread_CurrentFrames@@Base+0xdf8>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 67efc <_PyThread_CurrentFrames@@Base+0xdf4> │ │ │ │ + ldr r3, [pc, #52] @ (67f50 <_PyThread_CurrentFrames@@Base+0xdf8>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 67f4c <_PyThread_CurrentFrames@@Base+0xdf4> │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #5752 @ 0x1678 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 12bef0 │ │ │ │ + bl 12b9d8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r6, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 67f28 <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ + cbnz r5, 67f78 <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 67f28 <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ + blt.n 67f78 <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 67f28 <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ - cbnz r2, 67f42 <_PyThread_CurrentFrames@@Base+0xe3a> │ │ │ │ + bgt.n 67f78 <_PyThread_CurrentFrames@@Base+0xe20> │ │ │ │ + cbnz r2, 67f92 <_PyThread_CurrentFrames@@Base+0xe3a> │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (67f74 <_PyThread_CurrentFrames@@Base+0xe6c>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 67f6e <_PyThread_CurrentFrames@@Base+0xe66> │ │ │ │ + ldr r3, [pc, #56] @ (67fc4 <_PyThread_CurrentFrames@@Base+0xe6c>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 67fbe <_PyThread_CurrentFrames@@Base+0xe66> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 67f5c <_PyThread_CurrentFrames@@Base+0xe54> │ │ │ │ + bgt.n 67fac <_PyThread_CurrentFrames@@Base+0xe54> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #43912 @ 0xab88 │ │ │ │ + movw r1, #43336 @ 0xa948 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 67f6e <_PyThread_CurrentFrames@@Base+0xe66> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 67fbe <_PyThread_CurrentFrames@@Base+0xe66> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67f46 <_PyThread_CurrentFrames@@Base+0xe3e> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 67f96 <_PyThread_CurrentFrames@@Base+0xe3e> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67f46 <_PyThread_CurrentFrames@@Base+0xe3e> │ │ │ │ + beq.n 67f96 <_PyThread_CurrentFrames@@Base+0xe3e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 169148 │ │ │ │ - cbz r0, 67ff4 <_PyThread_CurrentFrames@@Base+0xeec> │ │ │ │ - movw r3, #40805 @ 0x9f65 │ │ │ │ + bl 168ee8 │ │ │ │ + cbz r0, 68042 <_PyThread_CurrentFrames@@Base+0xeea> │ │ │ │ + movw r3, #39545 @ 0x9a79 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 67fbe <_PyThread_CurrentFrames@@Base+0xeb6> │ │ │ │ + bne.n 6800c <_PyThread_CurrentFrames@@Base+0xeb4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 67ff4 <_PyThread_CurrentFrames@@Base+0xeec> │ │ │ │ + b.n 68042 <_PyThread_CurrentFrames@@Base+0xeea> │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 67fde <_PyThread_CurrentFrames@@Base+0xed6> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 6802c <_PyThread_CurrentFrames@@Base+0xed4> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 67ff4 <_PyThread_CurrentFrames@@Base+0xeec> │ │ │ │ + b.n 68042 <_PyThread_CurrentFrames@@Base+0xeea> │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #49492 @ 0xc154 │ │ │ │ + movw r0, #48916 @ 0xbf14 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 19b7e0 │ │ │ │ + bl 19c318 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 26471c │ │ │ │ + bl 2648fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ @@ -89995,464 +90027,465 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 68068 <_PyThread_CurrentFrames@@Base+0xf60> │ │ │ │ - movw r0, #45456 @ 0xb190 │ │ │ │ + bls.n 680b6 <_PyThread_CurrentFrames@@Base+0xf5e> │ │ │ │ + movw r0, #44880 @ 0xaf50 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 680e0 <_PyThread_CurrentFrames@@Base+0xfd8> │ │ │ │ + beq.n 6812e <_PyThread_CurrentFrames@@Base+0xfd6> │ │ │ │ cmp r4, #1 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ itte le │ │ │ │ movwle r6, #5752 @ 0x1678 │ │ │ │ movtle r6, #80 @ 0x50 │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ - cbz r4, 680a4 <_PyThread_CurrentFrames@@Base+0xf9c> │ │ │ │ + cbz r4, 680f2 <_PyThread_CurrentFrames@@Base+0xf9a> │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 680e4 <_PyThread_CurrentFrames@@Base+0xfdc> │ │ │ │ + beq.n 68132 <_PyThread_CurrentFrames@@Base+0xfda> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14792 @ 0x39c8 │ │ │ │ + movw r1, #14216 @ 0x3788 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 680e0 <_PyThread_CurrentFrames@@Base+0xfd8> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6812e <_PyThread_CurrentFrames@@Base+0xfd6> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47872 @ 0xbb00 │ │ │ │ + movw r1, #47296 @ 0xb8c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 683cc <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6841a <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #14932 @ 0x3a54 │ │ │ │ + movw r1, #14356 @ 0x3814 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 6839a <_PyThread_CurrentFrames@@Base+0x1292> │ │ │ │ + blt.w 683e8 <_PyThread_CurrentFrames@@Base+0x1290> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 683cc <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ - movw r1, #21216 @ 0x52e0 │ │ │ │ + b.n 6841a <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ + movw r1, #20640 @ 0x50a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 683cc <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ + beq.w 6841a <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 6811a <_PyThread_CurrentFrames@@Base+0x1012> │ │ │ │ + cbz r0, 68168 <_PyThread_CurrentFrames@@Base+0x1010> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6811a <_PyThread_CurrentFrames@@Base+0x1012> │ │ │ │ + bge.n 68168 <_PyThread_CurrentFrames@@Base+0x1010> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6811a <_PyThread_CurrentFrames@@Base+0x1012> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68168 <_PyThread_CurrentFrames@@Base+0x1010> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 68134 <_PyThread_CurrentFrames@@Base+0x102c> │ │ │ │ + cbz r0, 68182 <_PyThread_CurrentFrames@@Base+0x102a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68134 <_PyThread_CurrentFrames@@Base+0x102c> │ │ │ │ + bge.n 68182 <_PyThread_CurrentFrames@@Base+0x102a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68134 <_PyThread_CurrentFrames@@Base+0x102c> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68182 <_PyThread_CurrentFrames@@Base+0x102a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 6814e <_PyThread_CurrentFrames@@Base+0x1046> │ │ │ │ + cbz r0, 6819c <_PyThread_CurrentFrames@@Base+0x1044> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6814e <_PyThread_CurrentFrames@@Base+0x1046> │ │ │ │ + bge.n 6819c <_PyThread_CurrentFrames@@Base+0x1044> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6814e <_PyThread_CurrentFrames@@Base+0x1046> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6819c <_PyThread_CurrentFrames@@Base+0x1044> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 68168 <_PyThread_CurrentFrames@@Base+0x1060> │ │ │ │ + cbz r0, 681b6 <_PyThread_CurrentFrames@@Base+0x105e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68168 <_PyThread_CurrentFrames@@Base+0x1060> │ │ │ │ + bge.n 681b6 <_PyThread_CurrentFrames@@Base+0x105e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68168 <_PyThread_CurrentFrames@@Base+0x1060> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 681b6 <_PyThread_CurrentFrames@@Base+0x105e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 68182 <_PyThread_CurrentFrames@@Base+0x107a> │ │ │ │ + cbz r0, 681d0 <_PyThread_CurrentFrames@@Base+0x1078> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68182 <_PyThread_CurrentFrames@@Base+0x107a> │ │ │ │ + bge.n 681d0 <_PyThread_CurrentFrames@@Base+0x1078> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68182 <_PyThread_CurrentFrames@@Base+0x107a> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 681d0 <_PyThread_CurrentFrames@@Base+0x1078> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 6819c <_PyThread_CurrentFrames@@Base+0x1094> │ │ │ │ + cbz r0, 681ea <_PyThread_CurrentFrames@@Base+0x1092> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6819c <_PyThread_CurrentFrames@@Base+0x1094> │ │ │ │ + bge.n 681ea <_PyThread_CurrentFrames@@Base+0x1092> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6819c <_PyThread_CurrentFrames@@Base+0x1094> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 681ea <_PyThread_CurrentFrames@@Base+0x1092> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 681ba <_PyThread_CurrentFrames@@Base+0x10b2> │ │ │ │ - movw r0, #20756 @ 0x5114 │ │ │ │ + bne.n 68208 <_PyThread_CurrentFrames@@Base+0x10b0> │ │ │ │ + movw r0, #20180 @ 0x4ed4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 683cc <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ + b.n 6841a <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #14860 @ 0x3a0c │ │ │ │ + movw r1, #14284 @ 0x37cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1232f0 │ │ │ │ + bl 122de4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 683cc <_PyThread_CurrentFrames@@Base+0x12c4> │ │ │ │ + beq.w 6841a <_PyThread_CurrentFrames@@Base+0x12c2> │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #20756 @ 0x5114 │ │ │ │ + movw r3, #20180 @ 0x4ed4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r3, r0, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 681fa <_PyThread_CurrentFrames@@Base+0x10f2> │ │ │ │ + bpl.n 68248 <_PyThread_CurrentFrames@@Base+0x10f0> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 683b0 <_PyThread_CurrentFrames@@Base+0x12a8> │ │ │ │ + bge.w 683fe <_PyThread_CurrentFrames@@Base+0x12a6> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 68206 <_PyThread_CurrentFrames@@Base+0x10fe> │ │ │ │ + b.n 68254 <_PyThread_CurrentFrames@@Base+0x10fc> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 683b0 <_PyThread_CurrentFrames@@Base+0x12a8> │ │ │ │ + bge.w 683fe <_PyThread_CurrentFrames@@Base+0x12a6> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 6821a <_PyThread_CurrentFrames@@Base+0x1112> │ │ │ │ + bpl.n 68268 <_PyThread_CurrentFrames@@Base+0x1110> │ │ │ │ mov r0, sl │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 68222 <_PyThread_CurrentFrames@@Base+0x111a> │ │ │ │ + b.n 68270 <_PyThread_CurrentFrames@@Base+0x1118> │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bpl.n 68224 <_PyThread_CurrentFrames@@Base+0x111c> │ │ │ │ + bpl.n 68272 <_PyThread_CurrentFrames@@Base+0x111a> │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 68254 <_PyThread_CurrentFrames@@Base+0x114c> │ │ │ │ + cbnz r6, 682a2 <_PyThread_CurrentFrames@@Base+0x114a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68238 <_PyThread_CurrentFrames@@Base+0x1130> │ │ │ │ + bge.n 68286 <_PyThread_CurrentFrames@@Base+0x112e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68238 <_PyThread_CurrentFrames@@Base+0x1130> │ │ │ │ + cbnz r3, 68286 <_PyThread_CurrentFrames@@Base+0x112e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14888 @ 0x3a28 │ │ │ │ + movw r1, #14312 @ 0x37e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f41b4 │ │ │ │ - movw r1, #19852 @ 0x4d8c │ │ │ │ + b.w f3c30 │ │ │ │ + movw r1, #19276 @ 0x4b4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 68280 <_PyThread_CurrentFrames@@Base+0x1178> │ │ │ │ + cbnz r0, 682ce <_PyThread_CurrentFrames@@Base+0x1176> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #52] @ 0x34 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 683ac <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 683fa <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 682a6 <_PyThread_CurrentFrames@@Base+0x119e> │ │ │ │ + cbnz r0, 682f4 <_PyThread_CurrentFrames@@Base+0x119c> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #56] @ 0x38 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 683ac <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ - movw r1, #14912 @ 0x3a40 │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 683fa <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ + movw r1, #14336 @ 0x3800 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 682ce <_PyThread_CurrentFrames@@Base+0x11c6> │ │ │ │ + cbnz r0, 6831c <_PyThread_CurrentFrames@@Base+0x11c4> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #60] @ 0x3c │ │ │ │ - b.n 682f4 <_PyThread_CurrentFrames@@Base+0x11ec> │ │ │ │ - movw r1, #14924 @ 0x3a4c │ │ │ │ + b.n 68342 <_PyThread_CurrentFrames@@Base+0x11ea> │ │ │ │ + movw r1, #14348 @ 0x380c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 68316 <_PyThread_CurrentFrames@@Base+0x120e> │ │ │ │ + cbnz r0, 68364 <_PyThread_CurrentFrames@@Base+0x120c> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #64] @ 0x40 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #31703 @ 0x7bd7 │ │ │ │ + movw r2, #31783 @ 0x7c27 │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #31237 @ 0x7a05 │ │ │ │ + movw r1, #31317 @ 0x7a55 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 683ac <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ - movw r1, #45728 @ 0xb2a0 │ │ │ │ + b.n 683fa <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ + movw r1, #45152 @ 0xb060 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 68356 <_PyThread_CurrentFrames@@Base+0x124e> │ │ │ │ + cbnz r0, 683a4 <_PyThread_CurrentFrames@@Base+0x124c> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #68] @ 0x44 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #28089 @ 0x6db9 │ │ │ │ + movw r1, #28107 @ 0x6dcb │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 683ac <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ - movw r1, #21788 @ 0x551c │ │ │ │ + b.n 683fa <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ + movw r1, #21212 @ 0x52dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 680be <_PyThread_CurrentFrames@@Base+0xfb6> │ │ │ │ + bne.w 6810c <_PyThread_CurrentFrames@@Base+0xfb4> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #27753 @ 0x6c69 │ │ │ │ + movw r1, #27771 @ 0x6c7b │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 683ac <_PyThread_CurrentFrames@@Base+0x12a4> │ │ │ │ + b.n 683fa <_PyThread_CurrentFrames@@Base+0x12a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 680e0 <_PyThread_CurrentFrames@@Base+0xfd8> │ │ │ │ + bne.w 6812e <_PyThread_CurrentFrames@@Base+0xfd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 680e0 <_PyThread_CurrentFrames@@Base+0xfd8> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6812e <_PyThread_CurrentFrames@@Base+0xfd6> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 681e2 <_PyThread_CurrentFrames@@Base+0x10da> │ │ │ │ + b.n 68230 <_PyThread_CurrentFrames@@Base+0x10d8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 683c4 <_PyThread_CurrentFrames@@Base+0x12bc> │ │ │ │ + bge.n 68412 <_PyThread_CurrentFrames@@Base+0x12ba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 683c4 <_PyThread_CurrentFrames@@Base+0x12bc> │ │ │ │ + cbnz r3, 68412 <_PyThread_CurrentFrames@@Base+0x12ba> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14952 @ 0x3a68 │ │ │ │ + movw r1, #14376 @ 0x3828 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2bab2c <_PyBytes_Find@@Base+0x93c> │ │ │ │ + b.w 2ba8e4 <_PyBytes_Find@@Base+0x93c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14992 @ 0x3a90 │ │ │ │ + movw r1, #14416 @ 0x3850 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15044 @ 0x3ac4 │ │ │ │ + movw r1, #14468 @ 0x3884 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr r2, [pc, #256] @ (68564 <_PyThread_CurrentFrames@@Base+0x145c>) │ │ │ │ + ldr r2, [pc, #260] @ (685b4 <_PyThread_CurrentFrames@@Base+0x145c>) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #228] @ 0xe4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1227f4 │ │ │ │ + bl 1222e8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 68484 <_PyThread_CurrentFrames@@Base+0x137c> │ │ │ │ + beq.n 684d2 <_PyThread_CurrentFrames@@Base+0x137a> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 684b4 <_PyThread_CurrentFrames@@Base+0x13ac> │ │ │ │ - b.n 6849a <_PyThread_CurrentFrames@@Base+0x1392> │ │ │ │ - movw r1, #15088 @ 0x3af0 │ │ │ │ + bne.n 68502 <_PyThread_CurrentFrames@@Base+0x13aa> │ │ │ │ + b.n 684e8 <_PyThread_CurrentFrames@@Base+0x1390> │ │ │ │ + movw r1, #14512 @ 0x38b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6f18 │ │ │ │ - cbnz r0, 684ce <_PyThread_CurrentFrames@@Base+0x13c6> │ │ │ │ - b.n 684ca <_PyThread_CurrentFrames@@Base+0x13c2> │ │ │ │ + bl a68d0 │ │ │ │ + cbnz r0, 6851c <_PyThread_CurrentFrames@@Base+0x13c4> │ │ │ │ + b.n 68518 <_PyThread_CurrentFrames@@Base+0x13c0> │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - movw r1, #15100 @ 0x3afc │ │ │ │ + movw r1, #14524 @ 0x38bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 684ca <_PyThread_CurrentFrames@@Base+0x13c2> │ │ │ │ - b.n 684ce <_PyThread_CurrentFrames@@Base+0x13c6> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 68518 <_PyThread_CurrentFrames@@Base+0x13c0> │ │ │ │ + b.n 6851c <_PyThread_CurrentFrames@@Base+0x13c4> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15112 @ 0x3b08 │ │ │ │ + movw r1, #14536 @ 0x38c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6854e <_PyThread_CurrentFrames@@Base+0x1446> │ │ │ │ + b.n 6859c <_PyThread_CurrentFrames@@Base+0x1444> │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 248cf4 │ │ │ │ - cbnz r0, 684f0 <_PyThread_CurrentFrames@@Base+0x13e8> │ │ │ │ + bl 2493b4 │ │ │ │ + cbnz r0, 6853e <_PyThread_CurrentFrames@@Base+0x13e6> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 684ca <_PyThread_CurrentFrames@@Base+0x13c2> │ │ │ │ + bl 159d64 │ │ │ │ + b.n 68518 <_PyThread_CurrentFrames@@Base+0x13c0> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41676 @ 0xa2cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #15156 @ 0x3b34 │ │ │ │ + movw r0, #14580 @ 0x38f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 684e8 <_PyThread_CurrentFrames@@Base+0x13e0> │ │ │ │ + beq.n 68536 <_PyThread_CurrentFrames@@Base+0x13de> │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r3, sp, #28 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ strd r1, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #34153 @ 0x8569 │ │ │ │ + movw r2, #34233 @ 0x85b9 │ │ │ │ movt r2, #6 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 24af8c │ │ │ │ + bl 24b64c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 684e8 <_PyThread_CurrentFrames@@Base+0x13e0> │ │ │ │ + beq.n 68536 <_PyThread_CurrentFrames@@Base+0x13de> │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 9438c │ │ │ │ - ldr r3, [pc, #20] @ (68564 <_PyThread_CurrentFrames@@Base+0x145c>) │ │ │ │ + bl 94148 │ │ │ │ + ldr r3, [pc, #20] @ (685b4 <_PyThread_CurrentFrames@@Base+0x145c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 68560 <_PyThread_CurrentFrames@@Base+0x1458> │ │ │ │ + beq.n 685ae <_PyThread_CurrentFrames@@Base+0x1456> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -90473,117 +90506,117 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #15172 @ 0x3b44 │ │ │ │ + movw r1, #14596 @ 0x3904 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 685e0 <_PyThread_CurrentFrames@@Base+0x14d8> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 68630 <_PyThread_CurrentFrames@@Base+0x14d8> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 685e4 <_PyThread_CurrentFrames@@Base+0x14dc> │ │ │ │ + bge.n 68634 <_PyThread_CurrentFrames@@Base+0x14dc> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + movw r1, #14612 @ 0x3914 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68634 <_PyThread_CurrentFrames@@Base+0x152c> │ │ │ │ - bl 808d0 │ │ │ │ + b.n 68684 <_PyThread_CurrentFrames@@Base+0x152c> │ │ │ │ + bl 806a0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 68634 <_PyThread_CurrentFrames@@Base+0x152c> │ │ │ │ + cbz r0, 68684 <_PyThread_CurrentFrames@@Base+0x152c> │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r5, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6863a <_PyThread_CurrentFrames@@Base+0x1532> │ │ │ │ + bl 6868a <_PyThread_CurrentFrames@@Base+0x1532> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 68608 <_PyThread_CurrentFrames@@Base+0x1500> │ │ │ │ + bge.n 68658 <_PyThread_CurrentFrames@@Base+0x1500> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68628 <_PyThread_CurrentFrames@@Base+0x1520> │ │ │ │ + b.n 68678 <_PyThread_CurrentFrames@@Base+0x1520> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6861c <_PyThread_CurrentFrames@@Base+0x1514> │ │ │ │ + bne.n 6866c <_PyThread_CurrentFrames@@Base+0x1514> │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 68628 <_PyThread_CurrentFrames@@Base+0x1520> │ │ │ │ + b.n 68678 <_PyThread_CurrentFrames@@Base+0x1520> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b73f4 <_PyBytes_Resize@@Base> │ │ │ │ + bl b6dc0 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6860e <_PyThread_CurrentFrames@@Base+0x1506> │ │ │ │ - b.n 68604 <_PyThread_CurrentFrames@@Base+0x14fc> │ │ │ │ + bne.n 6865e <_PyThread_CurrentFrames@@Base+0x1506> │ │ │ │ + b.n 68654 <_PyThread_CurrentFrames@@Base+0x14fc> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (686d0 <_PyThread_CurrentFrames@@Base+0x15c8>) │ │ │ │ + ldr r1, [pc, #128] @ (68720 <_PyThread_CurrentFrames@@Base+0x15c8>) │ │ │ │ add r7, sp, #20 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ str r5, [r6, #0] │ │ │ │ - bl 26b858 │ │ │ │ - cbnz r0, 68674 <_PyThread_CurrentFrames@@Base+0x156c> │ │ │ │ + bl 26ba38 │ │ │ │ + cbnz r0, 686c4 <_PyThread_CurrentFrames@@Base+0x156c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 686b8 <_PyThread_CurrentFrames@@Base+0x15b0> │ │ │ │ + b.n 68708 <_PyThread_CurrentFrames@@Base+0x15b0> │ │ │ │ strd r5, r5, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ ldrd r2, r3, [r4, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r2, #34517 @ 0x86d5 │ │ │ │ + movw r2, #34597 @ 0x8725 │ │ │ │ movt r2, #6 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 24af8c │ │ │ │ + bl 24b64c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 686b8 <_PyThread_CurrentFrames@@Base+0x15b0> │ │ │ │ + beq.n 68708 <_PyThread_CurrentFrames@@Base+0x15b0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 26b924 │ │ │ │ + bl 26bb04 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6866e <_PyThread_CurrentFrames@@Base+0x1566> │ │ │ │ + beq.n 686be <_PyThread_CurrentFrames@@Base+0x1566> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (686d0 <_PyThread_CurrentFrames@@Base+0x15c8>) │ │ │ │ + ldr r3, [pc, #20] @ (68720 <_PyThread_CurrentFrames@@Base+0x15c8>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 686ca <_PyThread_CurrentFrames@@Base+0x15c2> │ │ │ │ + beq.n 6871a <_PyThread_CurrentFrames@@Base+0x15c2> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90604,22 +90637,22 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00068714 <_Py_c_sum@@Base>: │ │ │ │ +00068764 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00068722 <_Py_cr_diff@@Base>: │ │ │ │ +00068772 <_Py_cr_diff@@Base>: │ │ │ │ push {r4} │ │ │ │ vsub.f64 d2, d0, d2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r3, sp, #16 │ │ │ │ add r4, sp, #32 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ @@ -90636,125 +90669,125 @@ │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5752 @ 0x1678 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 68788 <_Py_cr_diff@@Base+0x66> │ │ │ │ + cbz r3, 687d8 <_Py_cr_diff@@Base+0x66> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 6878e <_Py_cr_diff@@Base+0x6c> │ │ │ │ + cbnz r0, 687de <_Py_cr_diff@@Base+0x6c> │ │ │ │ movs r0, #0 │ │ │ │ - b.w 80ce4 │ │ │ │ - b.w 110950 │ │ │ │ + b.w 80aa0 │ │ │ │ + b.w 110458 │ │ │ │ │ │ │ │ -00068792 <_Py_cr_prod@@Base>: │ │ │ │ +000687e2 <_Py_cr_prod@@Base>: │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2d77a4 │ │ │ │ + bl 2d755c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68834 <_Py_cr_prod@@Base+0xa2> │ │ │ │ + beq.n 68884 <_Py_cr_prod@@Base+0xa2> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 68800 <_Py_cr_prod@@Base+0x6e> │ │ │ │ + cbz r0, 68850 <_Py_cr_prod@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68836 <_Py_cr_prod@@Base+0xa4> │ │ │ │ + beq.n 68886 <_Py_cr_prod@@Base+0xa4> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 6880c <_Py_cr_prod@@Base+0x7a> │ │ │ │ + cbz r3, 6885c <_Py_cr_prod@@Base+0x7a> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6880c <_Py_cr_prod@@Base+0x7a> │ │ │ │ + beq.n 6885c <_Py_cr_prod@@Base+0x7a> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2d7a14 │ │ │ │ + bl 2d77cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68820 <_Py_cr_prod@@Base+0x8e> │ │ │ │ + beq.n 68870 <_Py_cr_prod@@Base+0x8e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 6880c <_Py_cr_prod@@Base+0x7a> │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 6885c <_Py_cr_prod@@Base+0x7a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 68836 <_Py_cr_prod@@Base+0xa4> │ │ │ │ + cbz r3, 68886 <_Py_cr_prod@@Base+0xa4> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 68836 <_Py_cr_prod@@Base+0xa4> │ │ │ │ + cbz r1, 68886 <_Py_cr_prod@@Base+0xa4> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d7814 │ │ │ │ + bl 2d75cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68836 <_Py_cr_prod@@Base+0xa4> │ │ │ │ + bne.n 68886 <_Py_cr_prod@@Base+0xa4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68834 <_Py_cr_prod@@Base+0xa2> │ │ │ │ + bge.n 68884 <_Py_cr_prod@@Base+0xa2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68834 <_Py_cr_prod@@Base+0xa2> │ │ │ │ + cbnz r3, 68884 <_Py_cr_prod@@Base+0xa2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006883a <_Py_cr_quot@@Base>: │ │ │ │ +0006888a <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 68856 <_Py_cr_quot@@Base+0x1c> │ │ │ │ + beq.n 688a6 <_Py_cr_quot@@Base+0x1c> │ │ │ │ vdiv.f64 d6, d0, d2 │ │ │ │ vdiv.f64 d7, d1, d2 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 68880 <_Py_cr_quot@@Base+0x46> │ │ │ │ + vldr d7, [pc, #20] @ 688d0 <_Py_cr_quot@@Base+0x46> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ │ │ │ │ -00068888 <_Py_cr_sum@@Base>: │ │ │ │ +000688d8 <_Py_cr_sum@@Base>: │ │ │ │ push {r4} │ │ │ │ vadd.f64 d2, d2, d0 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r3, sp, #16 │ │ │ │ add r4, sp, #32 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ @@ -90766,482 +90799,482 @@ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000688be <_Py_rc_diff@@Base>: │ │ │ │ +0006890e <_Py_rc_diff@@Base>: │ │ │ │ vsub.f64 d0, d0, d1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vneg.f64 d1, d2 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15220 @ 0x3b74 │ │ │ │ + movw r1, #14644 @ 0x3934 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 22e304 │ │ │ │ + bl 22e9c4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68902 <_Py_rc_diff@@Base+0x44> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6890c <_Py_rc_diff@@Base+0x4e> │ │ │ │ + bne.n 68952 <_Py_rc_diff@@Base+0x44> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6895c <_Py_rc_diff@@Base+0x4e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00068910 : │ │ │ │ +00068960 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68968 │ │ │ │ - movw r1, #33052 @ 0x811c │ │ │ │ + cbz r0, 689b8 │ │ │ │ + movw r1, #32476 @ 0x7edc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 68974 │ │ │ │ + bl 689c4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68968 │ │ │ │ + beq.n 689b8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35572 @ 0x8af4 │ │ │ │ + movw r1, #34996 @ 0x88b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 68974 │ │ │ │ + bl 689c4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68968 │ │ │ │ + beq.n 689b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13e834 │ │ │ │ + bl 13e384 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68970 │ │ │ │ + bge.n 689c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68970 │ │ │ │ + cbnz r3, 689c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68970 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 689c0 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r1, #36 @ 0x24 │ │ │ │ ldr.w r0, [r5, #-36] │ │ │ │ - cbz r0, 689c4 │ │ │ │ + cbz r0, 68a14 │ │ │ │ ldr.w r3, [r5, #-24] │ │ │ │ - cbnz r3, 68998 │ │ │ │ + cbnz r3, 689e8 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ - b.n 68988 │ │ │ │ - bl 88258 │ │ │ │ + b.n 689d8 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r6, 689c8 │ │ │ │ - bl 9baf8 │ │ │ │ + cbz r6, 68a18 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 689be │ │ │ │ + bge.n 68a0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 689be │ │ │ │ + cbnz r3, 68a0e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 68994 │ │ │ │ - b.n 689cc │ │ │ │ + bne.n 689e4 │ │ │ │ + b.n 68a1c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 689cc │ │ │ │ + b.n 68a1c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000689d0 : │ │ │ │ +00068a20 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 2845e4 │ │ │ │ - cbz r0, 68a1c │ │ │ │ + bl 2843c4 │ │ │ │ + cbz r0, 68a6c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 68a22 │ │ │ │ + bmi.n 68a72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68a04 │ │ │ │ + bge.n 68a54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68a04 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68a54 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15240 @ 0x3b88 │ │ │ │ + movw r1, #14664 @ 0x3948 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68a64 │ │ │ │ - bl 122990 │ │ │ │ + b.n 68ab4 │ │ │ │ + bl 122484 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68a3c │ │ │ │ + bge.n 68a8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68a3c │ │ │ │ + cbnz r3, 68a8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 68a60 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 68a60 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bne.n 68ab0 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 68ab0 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #15272 @ 0x3ba8 │ │ │ │ + movw r1, #14696 @ 0x3968 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 68a64 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 68ab4 │ │ │ │ str r4, [r7, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 68a8a │ │ │ │ + cbnz r4, 68ada │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 68a8a │ │ │ │ + ble.n 68ada │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 68a8a │ │ │ │ - cbnz r2, 68aa4 │ │ │ │ + bne.n 68ada │ │ │ │ + cbnz r2, 68af4 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #116] @ (68b14 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 68b0c │ │ │ │ + ldr r3, [pc, #116] @ (68b64 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 68b5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 68acc │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 68b1c │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #43428 @ 0xa9a4 │ │ │ │ + movw r0, #42852 @ 0xa764 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 68b0c │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 68b5c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ - cbz r0, 68b0c │ │ │ │ + bl a2838 │ │ │ │ + cbz r0, 68b5c │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 68af8 │ │ │ │ + beq.n 68b48 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 68b0c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 68b5c │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #42852 @ 0xa764 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 269f2c <_PyXIData_Clear@@Base+0xd0> │ │ │ │ + bl 26a10c <_PyXIData_Clear@@Base+0xd0> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 68b58 │ │ │ │ + blt.n 68ba8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a64f8 <_PyLong_UInt64_Converter@@Base+0x32fc> │ │ │ │ + bl 1a7510 <_PyLong_UInt64_Converter@@Base+0x3308> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 68b58 │ │ │ │ + blt.n 68ba8 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 68b5e │ │ │ │ - movw r1, #676 @ 0x2a4 │ │ │ │ + bgt.n 68bae │ │ │ │ + movw r1, #100 @ 0x64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68c58 │ │ │ │ + b.n 68ca8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #30132 @ 0x75b4 │ │ │ │ + movw r2, #29556 @ 0x7374 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 142b24 │ │ │ │ + bl 142670 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68b58 │ │ │ │ + beq.n 68ba8 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a64f8 <_PyLong_UInt64_Converter@@Base+0x32fc> │ │ │ │ + bl 1a7510 <_PyLong_UInt64_Converter@@Base+0x3308> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 68be0 │ │ │ │ + blt.n 68c30 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 68b9e │ │ │ │ + bgt.n 68bee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68b4a │ │ │ │ + bge.n 68b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68b4a │ │ │ │ + bne.n 68b9a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68b4a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68b9a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #30132 @ 0x75b4 │ │ │ │ + movw r2, #29556 @ 0x7374 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 142b24 │ │ │ │ + bl 142670 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68be2 │ │ │ │ + cbz r0, 68c32 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #168] @ (68c60 ) │ │ │ │ + ldr r1, [pc, #168] @ (68cb0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12bef0 │ │ │ │ + bl 12b9d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68bd0 │ │ │ │ + blt.n 68c20 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 68be2 │ │ │ │ + b.n 68c32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68bcc │ │ │ │ + bne.n 68c1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68bcc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68c1c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68bf6 │ │ │ │ + bge.n 68c46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68bf6 │ │ │ │ + cbnz r3, 68c46 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 68b58 │ │ │ │ + beq.n 68ba8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 269e64 <_PyXIData_Clear@@Base+0x8> │ │ │ │ + bl 26a044 <_PyXIData_Clear@@Base+0x8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 68c2e │ │ │ │ + cbz r0, 68c7e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 68f06 <_Py_hashtable_len@@Base+0xe> │ │ │ │ + bl 68f56 <_Py_hashtable_len@@Base+0xe> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68c1e │ │ │ │ + blt.n 68c6e │ │ │ │ mov r5, r7 │ │ │ │ - b.n 68c2e │ │ │ │ + b.n 68c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68c1a │ │ │ │ + bne.n 68c6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68c1a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68c6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68c42 │ │ │ │ + bge.n 68c92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68c42 │ │ │ │ + cbnz r3, 68c92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 68b58 │ │ │ │ + beq.n 68ba8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19b6c8 │ │ │ │ + bl 19c200 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - b.n 68dec │ │ │ │ + b.n 68e3c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 269f2c <_PyXIData_Clear@@Base+0xd0> │ │ │ │ + bl 26a10c <_PyXIData_Clear@@Base+0xd0> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 68ca6 │ │ │ │ + blt.n 68cf6 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68cac │ │ │ │ + bgt.n 68cfc │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #548 @ 0x224 │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #524 @ 0x20c │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r3, #65508 @ 0xffe4 │ │ │ │ + movt r3, #48 @ 0x30 │ │ │ │ + movw r1, #65484 @ 0xffcc │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68d14 │ │ │ │ + b.n 68d64 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 269e64 <_PyXIData_Clear@@Base+0x8> │ │ │ │ + bl 26a044 <_PyXIData_Clear@@Base+0x8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68ca6 │ │ │ │ + beq.n 68cf6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 264efc │ │ │ │ + bl 2650dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68cea │ │ │ │ + cbz r0, 68d3a │ │ │ │ mov r1, r5 │ │ │ │ - bl 68f06 <_Py_hashtable_len@@Base+0xe> │ │ │ │ + bl 68f56 <_Py_hashtable_len@@Base+0xe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68cda │ │ │ │ + blt.n 68d2a │ │ │ │ mov r4, r7 │ │ │ │ - b.n 68cea │ │ │ │ + b.n 68d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68cd6 │ │ │ │ + bne.n 68d26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68cd6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68d26 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68cfe │ │ │ │ + bge.n 68d4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68cfe │ │ │ │ + cbnz r3, 68d4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 68ca6 │ │ │ │ + beq.n 68cf6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 19b6c8 │ │ │ │ + bl 19c200 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 68d3a │ │ │ │ + cbnz r5, 68d8a │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 68d3a │ │ │ │ + blt.n 68d8a │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 68d3a │ │ │ │ - cbnz r2, 68d54 │ │ │ │ + bgt.n 68d8a │ │ │ │ + cbnz r2, 68da4 │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (68d88 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 68d80 │ │ │ │ + ldr r3, [pc, #56] @ (68dd8 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 68dd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 68d6e │ │ │ │ + bgt.n 68dbe │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #61692 @ 0xf0fc │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 68d80 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 68dd0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68d58 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 68da8 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68d58 │ │ │ │ + beq.n 68da8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -91249,502 +91282,502 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ - cbnz r5, 68db0 │ │ │ │ + cbnz r5, 68e00 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 68db0 │ │ │ │ + blt.n 68e00 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 68db0 │ │ │ │ - cbnz r2, 68dca │ │ │ │ + bgt.n 68e00 │ │ │ │ + cbnz r2, 68e1a │ │ │ │ add r3, sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #56] @ (68dfc ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 68df6 │ │ │ │ + ldr r3, [pc, #56] @ (68e4c ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 68e46 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 68de4 │ │ │ │ + bgt.n 68e34 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #62216 @ 0xf308 │ │ │ │ + movw r1, #61640 @ 0xf0c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 68df6 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 68e46 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68dce │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 68e1e │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68dce │ │ │ │ + beq.n 68e1e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 68e1a │ │ │ │ + cbz r3, 68e6a │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 68e30 │ │ │ │ + b.n 68e80 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 68e22 │ │ │ │ + bge.n 68e72 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68e30 │ │ │ │ - bne.n 68e1e │ │ │ │ + b.n 68e80 │ │ │ │ + bne.n 68e6e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 68e1e │ │ │ │ + beq.n 68e6e │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 68e4a │ │ │ │ + b.n 68e9a │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #148] @ (68ed8 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #148] @ (68f28 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68ed0 │ │ │ │ + beq.n 68f20 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 68e9c │ │ │ │ + beq.n 68eec │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 68ed0 │ │ │ │ - ldr r3, [pc, #128] @ (68edc ) │ │ │ │ + blt.n 68f20 │ │ │ │ + ldr r3, [pc, #128] @ (68f2c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r5, [r3, #4000] @ 0xfa0 │ │ │ │ - beq.n 68e9c │ │ │ │ + beq.n 68eec │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8060 │ │ │ │ - cbz r0, 68e90 │ │ │ │ + bl a7a18 │ │ │ │ + cbz r0, 68ee0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 68e72 │ │ │ │ - ldr r3, [pc, #76] @ (68ee0 ) │ │ │ │ + b.n 68ec2 │ │ │ │ + ldr r3, [pc, #76] @ (68f30 ) │ │ │ │ ldr.w r3, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 68eba │ │ │ │ - ldr r1, [pc, #60] @ (68edc ) │ │ │ │ + b.n 68f0a │ │ │ │ + ldr r1, [pc, #60] @ (68f2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #60] @ (68ee0 ) │ │ │ │ + ldr r2, [pc, #60] @ (68f30 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r2, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 68ec4 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 68ed0 │ │ │ │ + bne.n 68f14 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 68f20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #15324 @ 0x3bdc │ │ │ │ + movw r0, #14748 @ 0x399c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ │ │ │ │ -00068ef8 <_Py_hashtable_len@@Base>: │ │ │ │ +00068f48 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 68f40 <_Py_hashtable_len@@Base+0x48> │ │ │ │ + cbnz r4, 68f90 <_Py_hashtable_len@@Base+0x48> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 68f40 <_Py_hashtable_len@@Base+0x48> │ │ │ │ - ldr r1, [pc, #44] @ (68f54 <_Py_hashtable_len@@Base+0x5c>) │ │ │ │ - bl 148118 │ │ │ │ + bge.n 68f90 <_Py_hashtable_len@@Base+0x48> │ │ │ │ + ldr r1, [pc, #44] @ (68fa4 <_Py_hashtable_len@@Base+0x5c>) │ │ │ │ + bl 147c6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68f4e <_Py_hashtable_len@@Base+0x56> │ │ │ │ - cbnz r0, 68f40 <_Py_hashtable_len@@Base+0x48> │ │ │ │ + beq.n 68f9e <_Py_hashtable_len@@Base+0x56> │ │ │ │ + cbnz r0, 68f90 <_Py_hashtable_len@@Base+0x48> │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #32] @ (68f58 <_Py_hashtable_len@@Base+0x60>) │ │ │ │ + ldr r0, [pc, #32] @ (68fa8 <_Py_hashtable_len@@Base+0x60>) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl ad708 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ - b.n 68f50 <_Py_hashtable_len@@Base+0x58> │ │ │ │ + bl ad0c0 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + b.n 68fa0 <_Py_hashtable_len@@Base+0x58> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 193fa4 │ │ │ │ + b.w 194ac8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 394c2 │ │ │ │ + b.w 394ca │ │ │ │ │ │ │ │ -00068f60 : │ │ │ │ - movw r2, #54548 @ 0xd514 │ │ │ │ +00068fb0 : │ │ │ │ + movw r2, #53972 @ 0xd2d4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - b.w 94114 │ │ │ │ + b.w 93ed0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbnz r4, 68f96 │ │ │ │ + cbnz r4, 68fe6 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57040 @ 0xded0 │ │ │ │ + movw r1, #56400 @ 0xdc50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 68fdc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6902c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 9406c │ │ │ │ + bl 93e28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68fdc │ │ │ │ + cbz r0, 6902c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dee70 <_PyType_Name@@Base> │ │ │ │ + bl 1dfe4c <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68fcc │ │ │ │ + blt.n 6901c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 68fdc │ │ │ │ + b.n 6902c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68fc8 │ │ │ │ + bne.n 69018 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68fc8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69018 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00068fe0 : │ │ │ │ +00069030 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [r7, #16] │ │ │ │ - bl 9fd08 │ │ │ │ + bl 9f6f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69346 │ │ │ │ + beq.w 69396 │ │ │ │ mov r5, r0 │ │ │ │ mov.w fp, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw ip, #21012 @ 0x5214 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ str r3, [r7, #20] │ │ │ │ strd ip, r1, [r7, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69068 │ │ │ │ - ldr r3, [pc, #468] @ (69208 ) │ │ │ │ + cbnz r0, 690b8 │ │ │ │ + ldr r3, [pc, #468] @ (69258 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 6905a │ │ │ │ + cbz r3, 690aa │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6905a │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ + cbz r3, 690aa │ │ │ │ + movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 6905a │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 690aa │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ - bl 940d4 │ │ │ │ + bl 1c94f4 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6931c │ │ │ │ + bne.w 6936c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 69330 │ │ │ │ + b.n 69380 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69076 │ │ │ │ + beq.n 690c6 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 69084 │ │ │ │ + bne.n 690d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 690fe │ │ │ │ + bge.n 6914e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 690fe │ │ │ │ - bl 9fd08 │ │ │ │ + b.n 6914e │ │ │ │ + bl 9f6f8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 690ba │ │ │ │ - ldr r2, [pc, #376] @ (69208 ) │ │ │ │ + cbnz r0, 6910a │ │ │ │ + ldr r2, [pc, #376] @ (69258 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #43564 @ 0xaa2c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - cbz r0, 690da │ │ │ │ + cbz r0, 6912a │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #16172 @ 0x3f2c │ │ │ │ + movw r2, #15596 @ 0x3cec │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ - b.n 690da │ │ │ │ - bl 13e6f4 │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ + b.n 6912a │ │ │ │ + bl 13e244 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 690d4 │ │ │ │ + bge.n 69124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 690d4 │ │ │ │ + cbnz r3, 69124 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 69100 │ │ │ │ + bne.n 69150 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6931c │ │ │ │ + beq.w 6936c │ │ │ │ mov r1, fp │ │ │ │ - movw r0, #16196 @ 0x3f44 │ │ │ │ + movw r0, #15620 @ 0x3d04 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1a7810 <_PyErr_FormatNote@@Base> │ │ │ │ - b.n 6931c │ │ │ │ + bl 1a8828 <_PyErr_FormatNote@@Base> │ │ │ │ + b.n 6936c │ │ │ │ mov sl, r4 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bpl.n 69110 │ │ │ │ + bpl.n 69160 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6912e │ │ │ │ - b.n 69114 │ │ │ │ + beq.n 6917e │ │ │ │ + b.n 69164 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 69138 │ │ │ │ + beq.n 69188 │ │ │ │ movw r1, #43560 @ 0xaa28 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #16268 @ 0x3f8c │ │ │ │ + movw r1, #15692 @ 0x3d4c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f41b4 │ │ │ │ - b.n 69320 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 69370 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldrd r6, r9, [r3] │ │ │ │ - b.n 6913c │ │ │ │ + b.n 6918c │ │ │ │ ldrd r6, r9, [sl, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 691c4 │ │ │ │ + cbz r3, 69214 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6918c │ │ │ │ + bne.n 691dc │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - bne.n 691a2 │ │ │ │ + bne.n 691f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 691a2 │ │ │ │ + bne.n 691f2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8828 │ │ │ │ - b.n 691d0 │ │ │ │ + bl 1c97e8 │ │ │ │ + b.n 69220 │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 691be │ │ │ │ - bl 863a8 │ │ │ │ - b.n 691d0 │ │ │ │ - bl 89c00 │ │ │ │ - b.n 691d0 │ │ │ │ + bne.n 6920e │ │ │ │ + bl 86108 │ │ │ │ + b.n 69220 │ │ │ │ + bl 899c8 │ │ │ │ + b.n 69220 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8bc08 │ │ │ │ + bl 8b550 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6920c │ │ │ │ + bne.n 6925c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 691e8 │ │ │ │ + bge.n 69238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 691e8 │ │ │ │ + cbnz r3, 69238 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 69320 │ │ │ │ + bge.w 69370 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 69320 │ │ │ │ + bne.w 69370 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69320 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69370 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6921e │ │ │ │ + bge.n 6926e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6921e │ │ │ │ + cbnz r3, 6926e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69236 │ │ │ │ + bge.n 69286 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 69236 │ │ │ │ + cbnz r3, 69286 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6924e │ │ │ │ + bge.n 6929e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 6924e │ │ │ │ + cbnz r3, 6929e │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69316 │ │ │ │ + bge.n 69366 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69316 │ │ │ │ + bne.n 69366 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ str r0, [r7, #12] │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ - ldr r2, [pc, #232] @ (69354 ) │ │ │ │ + ldr r2, [pc, #232] @ (693a4 ) │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r6, [r0, r2] │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ mov.w sl, r2, asr #13 │ │ │ │ - bge.n 692dc │ │ │ │ + bge.n 6932c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 692dc │ │ │ │ + beq.n 6932c │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbz r2, 69296 │ │ │ │ + cbz r2, 692e6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - cbz r0, 692d0 │ │ │ │ + cbz r0, 69320 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 692d0 │ │ │ │ - ldr r3, [pc, #180] @ (69354 ) │ │ │ │ + cbz r2, 69320 │ │ │ │ + ldr r3, [pc, #180] @ (693a4 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -91758,464 +91791,464 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ - b.n 69316 │ │ │ │ - ldr r1, [pc, #120] @ (69358 ) │ │ │ │ + b.n 69366 │ │ │ │ + ldr r1, [pc, #120] @ (693a8 ) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ - cbz r3, 692fa │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + cbz r3, 6934a │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 692fa │ │ │ │ + beq.n 6934a │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ - cbz r3, 69316 │ │ │ │ + cbz r3, 69366 │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 69316 │ │ │ │ + ble.n 69366 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69316 │ │ │ │ + beq.n 69366 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 69024 │ │ │ │ + b.n 69074 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, sl │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6934a │ │ │ │ + bge.n 6939a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6934a │ │ │ │ + cbnz r3, 6939a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6934a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6939a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006935c : │ │ │ │ +000693ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 6938a │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + bmi.n 693da │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 695b6 │ │ │ │ + b.n 69606 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #41560 @ 0xa258 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 693a4 │ │ │ │ + bne.n 693f4 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 693b8 │ │ │ │ + bne.n 69408 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 693b8 │ │ │ │ + bne.n 69408 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43338 │ │ │ │ - b.n 69386 │ │ │ │ + bl 43388 │ │ │ │ + b.n 693d6 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 693f4 │ │ │ │ + bne.n 69444 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 863a8 │ │ │ │ + bl 86108 │ │ │ │ adds r1, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 695b6 │ │ │ │ + b.n 69606 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 69428 │ │ │ │ + cbz r3, 69478 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 69428 │ │ │ │ + bne.n 69478 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl dc57c │ │ │ │ + bl dbf68 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6943e │ │ │ │ + beq.n 6948e │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 695b6 │ │ │ │ + bne.w 69606 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15cc34 <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ + bl 15c960 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 695b6 │ │ │ │ + b.n 69606 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 69386 │ │ │ │ + beq.n 693d6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 695b4 │ │ │ │ + bne.w 69604 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - cbz r3, 69486 │ │ │ │ + cbz r3, 694d6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 69486 │ │ │ │ + beq.n 694d6 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a924 │ │ │ │ + bl 8a6ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69584 │ │ │ │ + beq.n 695d4 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 694b0 │ │ │ │ + bgt.n 69500 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 89f88 │ │ │ │ + bl 89d50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69584 │ │ │ │ + beq.n 695d4 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ - cbz r0, 694c0 │ │ │ │ + cbz r0, 69510 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 233aac <_PyDict_SendEvent@@Base> │ │ │ │ + bl 23416c <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, lr, #20 │ │ │ │ ldrb.w r1, [lr, #4] │ │ │ │ str.w r3, [lr, #8] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w ip, ip, r1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ and.w r3, r7, ip │ │ │ │ - bgt.n 694ec │ │ │ │ + bgt.n 6953c │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 694fc │ │ │ │ + b.n 6954c │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, lr, r3, lsl #2 │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r0, #20] │ │ │ │ mov r8, r7 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ add r0, r8 │ │ │ │ - blt.n 6952c │ │ │ │ + blt.n 6957c │ │ │ │ and.w r3, ip, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 6951e │ │ │ │ + bgt.n 6956e │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 694fe │ │ │ │ + b.n 6954e │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r2, r3, lsl #2] │ │ │ │ - b.n 694fe │ │ │ │ + b.n 6954e │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 69538 │ │ │ │ + bgt.n 69588 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 69544 │ │ │ │ + b.n 69594 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ strhle.w r0, [r2, r3, lsl #1] │ │ │ │ strgt.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ lsls r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - cbz r0, 69560 │ │ │ │ + cbz r0, 695b0 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r4, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 69570 │ │ │ │ + b.n 695c0 │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ strd r4, r6, [r1, #4] │ │ │ │ str r7, [r2, r3] │ │ │ │ ldrd r1, r3, [r2, #12] │ │ │ │ adds r3, #1 │ │ │ │ subs r1, #1 │ │ │ │ strd r1, r3, [r2, #12] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 69424 │ │ │ │ + b.n 69474 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69598 │ │ │ │ + bge.n 695e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69598 │ │ │ │ + cbnz r3, 695e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 69386 │ │ │ │ + bge.w 693d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 69386 │ │ │ │ + bne.w 693d6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69386 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 693d6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 695d6 │ │ │ │ + cbz r3, 69626 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 695ee │ │ │ │ + b.n 6963e │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 695de │ │ │ │ + bgt.n 6962e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 695ee │ │ │ │ + b.n 6963e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 695da │ │ │ │ + bne.n 6962a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 695da │ │ │ │ + beq.n 6962a │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 6960c │ │ │ │ + b.n 6965c │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #124] @ (69680 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #124] @ (696d0 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6967a │ │ │ │ + cbz r0, 696ca │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 69620 │ │ │ │ + beq.n 69670 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6963c │ │ │ │ - b.n 69628 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6967a │ │ │ │ - b.n 69618 │ │ │ │ + beq.n 6968c │ │ │ │ + b.n 69678 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 696ca │ │ │ │ + b.n 69668 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6963e │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6967a │ │ │ │ - b.n 6963e │ │ │ │ + bne.n 6968e │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 696ca │ │ │ │ + b.n 6968e │ │ │ │ movs r4, #0 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c37c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6966e │ │ │ │ + bne.n 696be │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r7, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00069684 : │ │ │ │ +000696d4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 696ac │ │ │ │ + beq.n 696fc │ │ │ │ movw r3, #31684 @ 0x7bc4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 696b6 │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + bne.n 69706 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.n 696de │ │ │ │ + b.n 6972e │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 696ac │ │ │ │ - bl 9eff8 │ │ │ │ - movw r3, #54688 @ 0xd5a0 │ │ │ │ + beq.n 696fc │ │ │ │ + bl 9ed4c │ │ │ │ + movw r3, #54112 @ 0xd360 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #15092 @ 0x3af4 │ │ │ │ + movw r0, #14516 @ 0x38b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000696e0 : │ │ │ │ +00069730 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #31684 @ 0x7bc4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69702 │ │ │ │ + bne.n 69752 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 696f8 │ │ │ │ + b.n 69748 │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 69718 │ │ │ │ + bne.n 69768 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w dd5f0 │ │ │ │ + b.w dcfd8 │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 69730 │ │ │ │ + beq.n 69780 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 69730 │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 69780 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 69734 │ │ │ │ + b.n 69784 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 69770 │ │ │ │ + bne.n 697c0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60064 @ 0xeaa0 │ │ │ │ + movw r0, #59488 @ 0xe860 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6978a │ │ │ │ + b.n 697da │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ @@ -92225,601 +92258,601 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 697aa │ │ │ │ + cbnz r0, 697fa │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 697bc │ │ │ │ - b.n 697b4 │ │ │ │ + cbz r0, 6980c │ │ │ │ + b.n 69804 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 697a4 │ │ │ │ - b.n 69862 │ │ │ │ + beq.n 697f4 │ │ │ │ + b.n 698b2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69862 │ │ │ │ + bne.n 698b2 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 697c8 │ │ │ │ + cbz r0, 69818 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69862 │ │ │ │ + bne.n 698b2 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 697d4 │ │ │ │ + cbz r0, 69824 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69862 │ │ │ │ + bne.n 698b2 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 697e0 │ │ │ │ + cbz r0, 69830 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69862 │ │ │ │ + bne.n 698b2 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 697ec │ │ │ │ + cbz r0, 6983c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69862 │ │ │ │ + bne.n 698b2 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 697f8 │ │ │ │ + cbz r0, 69848 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69862 │ │ │ │ + bne.n 698b2 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 69804 │ │ │ │ + cbz r0, 69854 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69862 │ │ │ │ + bne.n 698b2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6980e │ │ │ │ + cbz r0, 6985e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69862 │ │ │ │ + cbnz r0, 698b2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 69818 │ │ │ │ + cbz r0, 69868 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69862 │ │ │ │ + cbnz r0, 698b2 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 69822 │ │ │ │ + cbz r0, 69872 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69862 │ │ │ │ + cbnz r0, 698b2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6982c │ │ │ │ + cbz r0, 6987c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69862 │ │ │ │ + cbnz r0, 698b2 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 69836 │ │ │ │ + cbz r0, 69886 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69862 │ │ │ │ + cbnz r0, 698b2 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 69840 │ │ │ │ + cbz r0, 69890 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69862 │ │ │ │ + cbnz r0, 698b2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 6984a │ │ │ │ + cbz r0, 6989a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69862 │ │ │ │ + cbnz r0, 698b2 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 69854 │ │ │ │ + cbz r0, 698a4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69862 │ │ │ │ + cbnz r0, 698b2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69862 │ │ │ │ + cbz r0, 698b2 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 69886 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbnz r0, 69890 │ │ │ │ - b.n 69898 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 69880 │ │ │ │ - b.n 6990e │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6990e │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 698a4 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6990e │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 698b0 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6990e │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 698ba │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 6990e │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 698c4 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 6990e │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ - cbz r0, 698ce │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 6990e │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cbz r0, 698d8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 6990e │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - cbz r0, 698e2 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 6990e │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 698ec │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 6990e │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbz r0, 698f6 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 6990e │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbz r0, 69900 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 6990e │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6990e │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 69930 │ │ │ │ + cbz r3, 698d8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 69948 │ │ │ │ + b.n 698f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 69938 │ │ │ │ + bgt.n 698e0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69948 │ │ │ │ + b.n 698f0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69934 │ │ │ │ + bne.n 698dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 69934 │ │ │ │ + beq.n 698dc │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 69970 │ │ │ │ + b.n 69918 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ movw r3, #23092 @ 0x5a34 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69a9e │ │ │ │ + beq.w 69a46 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 69a92 │ │ │ │ + beq.w 69a3a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 69a14 │ │ │ │ + beq.n 699bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 699a4 │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 6994c │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6999e │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 69946 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69a92 │ │ │ │ + bne.n 69a3a │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 699a8 │ │ │ │ - b.n 69a14 │ │ │ │ + bne.n 69950 │ │ │ │ + b.n 699bc │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #25144 @ 0x6238 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - cbz r0, 699e4 │ │ │ │ + cbz r0, 6998c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 699c0 │ │ │ │ + bne.n 69968 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 699de │ │ │ │ - bl 174c6c │ │ │ │ + b.n 69986 │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 699de │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 69986 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69a92 │ │ │ │ + bne.n 69a3a │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 699e8 │ │ │ │ - b.n 69a1e │ │ │ │ - vldr d9, [pc, #200] @ 69ab0 │ │ │ │ + bne.n 69990 │ │ │ │ + b.n 699c6 │ │ │ │ + vldr d9, [pc, #200] @ 69a58 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 699f6 │ │ │ │ + bne.n 6999e │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 69a22 │ │ │ │ - bl 174c6c │ │ │ │ + b.n 699ca │ │ │ │ + bl 174c64 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69a22 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 69a22 │ │ │ │ - b.n 69a92 │ │ │ │ - vldr d8, [pc, #152] @ 69ab0 │ │ │ │ + bne.n 699ca │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 699ca │ │ │ │ + b.n 69a3a │ │ │ │ + vldr d8, [pc, #152] @ 69a58 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 69a22 │ │ │ │ - vldr d8, [pc, #144] @ 69ab0 │ │ │ │ + b.n 699ca │ │ │ │ + vldr d8, [pc, #144] @ 69a58 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 23cb30 │ │ │ │ + bl 23d1e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69a92 │ │ │ │ + beq.n 69a3a │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 23cb30 │ │ │ │ + bl 23d1e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69a92 │ │ │ │ + beq.n 69a3a │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - bl 23ce48 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23d500 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 23ce48 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b0e80 │ │ │ │ + bl 23d500 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0834 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b3b4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69a96 │ │ │ │ + bne.n 69a3e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69a9e │ │ │ │ + b.n 69a46 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 69ab8 │ │ │ │ + bl 69b08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 69a7e │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ + cbnz r0, 69a88 │ │ │ │ + b.n 69a90 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 69a78 │ │ │ │ + b.n 69b06 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 69b06 │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ + cbz r0, 69a9c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 69b06 │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ + cbz r0, 69aa8 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 69b06 │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ + cbz r0, 69ab2 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 69b06 │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ + cbz r0, 69abc │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 69b06 │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ + cbz r0, 69ac6 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 69b06 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + cbz r0, 69ad0 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 69b06 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + cbz r0, 69ada │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 69b06 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ + cbz r0, 69ae4 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 69b06 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbz r0, 69aee │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 69b06 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbz r0, 69af8 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 69b06 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cbz r0, 69b06 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #160] @ 69b70 │ │ │ │ + vldr d8, [pc, #160] @ 69bc0 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69b62 │ │ │ │ + cbz r0, 69bb2 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69b28 │ │ │ │ + cbnz r0, 69b78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69b24 │ │ │ │ + bge.n 69b74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69b24 │ │ │ │ + cbnz r3, 69b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 69b62 │ │ │ │ + b.n 69bb2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69b48 │ │ │ │ + bge.n 69b98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69b48 │ │ │ │ + cbnz r3, 69b98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69b56 │ │ │ │ + bge.n 69ba6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 69b5a │ │ │ │ + cbz r3, 69baa │ │ │ │ mov r4, r6 │ │ │ │ - b.n 69b62 │ │ │ │ + b.n 69bb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69b56 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69ba6 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 69a9e │ │ │ │ + bvs.n 69aee │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 69bc8 │ │ │ │ + beq.n 69c18 │ │ │ │ mov r4, r0 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9b8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69bc0 │ │ │ │ + bne.n 69c10 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69bca │ │ │ │ + b.n 69c1a │ │ │ │ mov r0, sp │ │ │ │ - bl 69ab8 │ │ │ │ - b.n 69bca │ │ │ │ + bl 69b08 │ │ │ │ + b.n 69c1a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9b974 │ │ │ │ + bl 9b71c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69bf0 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 69c10 │ │ │ │ + bne.n 69c40 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 69c60 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 69c06 │ │ │ │ + cbz r3, 69c56 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 69c02 │ │ │ │ + blt.n 69c52 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 69c04 │ │ │ │ + b.n 69c54 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 69c12 │ │ │ │ + b.n 69c62 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00069c14 : │ │ │ │ +00069c64 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #324] @ (69d68 ) │ │ │ │ + ldr r3, [pc, #324] @ (69db8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ - cbz r6, 69c5a │ │ │ │ + cbz r6, 69caa │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 69c3e │ │ │ │ + bls.n 69c8e │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 69c2e │ │ │ │ - b.n 69c5a │ │ │ │ + bne.n 69c7e │ │ │ │ + b.n 69caa │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 69c74 │ │ │ │ + beq.n 69cc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [r6, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 69c74 │ │ │ │ - b.n 69c36 │ │ │ │ + bcs.n 69cc4 │ │ │ │ + b.n 69c86 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #39240 @ 0x9948 │ │ │ │ + movw r2, #38664 @ 0x9708 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ - b.n 69d64 │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ + b.n 69db4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 205d4c │ │ │ │ + bl 206a60 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69d62 │ │ │ │ + beq.n 69db2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #23992 @ 0x5db8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 69d3c │ │ │ │ + bne.n 69d8c │ │ │ │ ldr r5, [r6, #24] │ │ │ │ - cbnz r5, 69cc8 │ │ │ │ + cbnz r5, 69d18 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7748 │ │ │ │ + bl f724c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69cc8 │ │ │ │ + cbnz r0, 69d18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d64 │ │ │ │ + bge.n 69db4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69d64 │ │ │ │ - ldr r2, [pc, #188] @ (69d6c ) │ │ │ │ + bne.n 69db4 │ │ │ │ + ldr r2, [pc, #188] @ (69dbc ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69cbe │ │ │ │ + cbz r3, 69d0e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 69d64 │ │ │ │ + b.n 69db4 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ - cbnz r6, 69d02 │ │ │ │ - bl 7fabc │ │ │ │ + cbnz r6, 69d52 │ │ │ │ + bl 7f8cc │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 69d00 │ │ │ │ + cbnz r0, 69d50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69cfc │ │ │ │ + bge.n 69d4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69cfc │ │ │ │ - ldr r2, [pc, #136] @ (69d6c ) │ │ │ │ + cbnz r3, 69d4c │ │ │ │ + ldr r2, [pc, #136] @ (69dbc ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69cf4 │ │ │ │ + cbz r3, 69d44 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 69d64 │ │ │ │ + b.n 69db4 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a0618 │ │ │ │ + bl a0104 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d38 │ │ │ │ + bge.n 69d88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69d38 │ │ │ │ - ldr r2, [pc, #76] @ (69d6c ) │ │ │ │ + cbnz r3, 69d88 │ │ │ │ + ldr r2, [pc, #76] @ (69dbc ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69d30 │ │ │ │ + cbz r3, 69d80 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 69d64 │ │ │ │ + b.n 69db4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69d62 │ │ │ │ + bge.n 69db2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69d62 │ │ │ │ - ldr r2, [pc, #32] @ (69d6c ) │ │ │ │ + cbnz r3, 69db2 │ │ │ │ + ldr r2, [pc, #32] @ (69dbc ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69d5a │ │ │ │ + cbz r3, 69daa │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ @@ -92833,355 +92866,355 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 69d8c │ │ │ │ + cbz r3, 69ddc │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 69da4 │ │ │ │ + b.n 69df4 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 69d94 │ │ │ │ + bgt.n 69de4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69da4 │ │ │ │ + b.n 69df4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69d90 │ │ │ │ + bne.n 69de0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 69d90 │ │ │ │ + beq.n 69de0 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 69dc4 │ │ │ │ + b.n 69e14 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #240] @ (69eac ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #240] @ (69efc ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69ea2 │ │ │ │ + beq.n 69ef2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 69e96 │ │ │ │ - cbz r6, 69e40 │ │ │ │ + beq.n 69ee6 │ │ │ │ + cbz r6, 69e90 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 69df4 │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 69e44 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69dee │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 69e3e │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69e96 │ │ │ │ + bne.n 69ee6 │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 69df8 │ │ │ │ - b.n 69e4a │ │ │ │ + bne.n 69e48 │ │ │ │ + b.n 69e9a │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 69e1e │ │ │ │ - bl 15561c │ │ │ │ + cbz r0, 69e6e │ │ │ │ + bl 1552e8 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69e18 │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 69e68 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69e96 │ │ │ │ + bne.n 69ee6 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 69e22 │ │ │ │ - b.n 69e52 │ │ │ │ + bne.n 69e72 │ │ │ │ + b.n 69ea2 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 15561c │ │ │ │ + bl 1552e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69e56 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 69e96 │ │ │ │ - b.n 69e56 │ │ │ │ + bne.n 69ea6 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 69ee6 │ │ │ │ + b.n 69ea6 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 69e56 │ │ │ │ + b.n 69ea6 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 69e56 │ │ │ │ + b.n 69ea6 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23ce48 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23d500 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23ce48 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b0e80 │ │ │ │ + bl 23d500 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0834 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b3b4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69e9a │ │ │ │ + bne.n 69eea │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 69ea2 │ │ │ │ + b.n 69ef2 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 69f34 │ │ │ │ + bl 69f1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 69ec6 │ │ │ │ + cbz r3, 69f16 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #3 │ │ │ │ - b.w 8ecc4 │ │ │ │ + b.w 8e7f4 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e6e8 │ │ │ │ + b.w 8e4b0 │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #24 │ │ │ │ + add.w r1, r0, #16 │ │ │ │ + mov r4, r0 │ │ │ │ + movs r2, #1 │ │ │ │ + add r0, sp, #16 │ │ │ │ + bl 1ead28 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 69f42 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 69f68 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #8 │ │ │ │ + bl 1ead28 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 69f3e │ │ │ │ + ldrd r0, r1, [sp, #8] │ │ │ │ + strd r0, r1, [sp] │ │ │ │ + ldrd r2, r3, [sp, #16] │ │ │ │ + movw r0, #17396 @ 0x43f4 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 94e38 │ │ │ │ + add sp, #24 │ │ │ │ + pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5b48 │ │ │ │ + bl e55c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5752 @ 0x1678 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 251dc8 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 69fe4 │ │ │ │ + mov r4, r0 │ │ │ │ + bl b0834 │ │ │ │ + mov r1, sp │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2b9b8 <__timerfd_gettime64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b39dc │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 69fdc │ │ │ │ + movw r3, #43316 @ 0xa934 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1e5930 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 69fe6 │ │ │ │ + mov r0, sp │ │ │ │ + bl 69f1c │ │ │ │ + b.n 69fe6 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00069ef4 : │ │ │ │ +00069fea : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #35296 @ 0x89e0 │ │ │ │ + movw r1, #34720 @ 0x87a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 69f2c │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a022 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 24082c │ │ │ │ - b.n 69f30 │ │ │ │ + bl 240ef0 │ │ │ │ + b.n 6a026 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #24 │ │ │ │ - add.w r1, r0, #16 │ │ │ │ - mov r4, r0 │ │ │ │ - movs r2, #1 │ │ │ │ - add r0, sp, #16 │ │ │ │ - bl 1e9b58 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 69f5a │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 69f80 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #8 │ │ │ │ - bl 1e9b58 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 69f56 │ │ │ │ - ldrd r0, r1, [sp, #8] │ │ │ │ - strd r0, r1, [sp] │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #17972 @ 0x4634 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 95088 │ │ │ │ - add sp, #24 │ │ │ │ - pop {r4, pc} │ │ │ │ │ │ │ │ -00069f84 : │ │ │ │ +0006a02a : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #35252 @ 0x89b4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 69fba │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a060 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 24082c │ │ │ │ - b.n 69fbe │ │ │ │ + bl 240ef0 │ │ │ │ + b.n 6a064 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 251780 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 6a012 │ │ │ │ - mov r4, r0 │ │ │ │ - bl b0e80 │ │ │ │ - mov r1, sp │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2b9b8 <__timerfd_gettime64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - adds r4, #1 │ │ │ │ - bne.n 6a00a │ │ │ │ - movw r3, #43316 @ 0xa934 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6a014 │ │ │ │ - mov r0, sp │ │ │ │ - bl 69f34 │ │ │ │ - b.n 6a014 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6a03e │ │ │ │ + cbz r3, 6a08e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r0, r4, r0 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ │ │ │ │ -0006a044 : │ │ │ │ +0006a094 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #35252 @ 0x89b4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a07a │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a0ca │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 24082c │ │ │ │ - b.n 6a07e │ │ │ │ + bl 240ef0 │ │ │ │ + b.n 6a0ce │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a082 : │ │ │ │ +0006a0d2 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #35200 @ 0x8980 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a0b8 │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a108 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 24082c │ │ │ │ - b.n 6a0bc │ │ │ │ + bl 240ef0 │ │ │ │ + b.n 6a10c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a0c0 : │ │ │ │ +0006a110 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #35200 @ 0x8980 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a0f6 │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a146 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 24082c │ │ │ │ - b.n 6a0fa │ │ │ │ + bl 240ef0 │ │ │ │ + b.n 6a14a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -93191,32 +93224,32 @@ │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #59248 @ 0xe770 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (6a19c ) │ │ │ │ + ldr r3, [pc, #116] @ (6a1ec ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #59040 @ 0xe6a0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #15516 @ 0x3c9c │ │ │ │ + movw r2, #14940 @ 0x3a5c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl f5c44 │ │ │ │ - cbz r0, 6a198 │ │ │ │ + bl f5690 │ │ │ │ + cbz r0, 6a1e8 │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 6a164 │ │ │ │ + cbnz r5, 6a1b4 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 6a158 │ │ │ │ + cbz r3, 6a1a8 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 6a164 │ │ │ │ + b.n 6a1b4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -93234,297 +93267,297 @@ │ │ │ │ ldrb r6, [r4, #18] │ │ │ │ orrs r5, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrb r5, [r4, #15] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2a2994 <_PyEval_ExceptionGroupMatch@@Base+0x2f8> │ │ │ │ + bl 2a2744 <_PyEval_ExceptionGroupMatch@@Base+0x2f8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r1, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006a1a0 : │ │ │ │ +0006a1f0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #35200 @ 0x8980 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a1c4 │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a214 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - b.n 6a1c8 │ │ │ │ + b.n 6a218 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006a1ca : │ │ │ │ +0006a21a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #35200 @ 0x8980 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6a1ee │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6a23e │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b.n 6a1f2 │ │ │ │ + b.n 6a242 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #15532 @ 0x3cac │ │ │ │ + movw r1, #14956 @ 0x3a6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ - cbnz r0, 6a236 │ │ │ │ + bl 2370e4 │ │ │ │ + cbnz r0, 6a286 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #25729 @ 0x6481 │ │ │ │ + movw r1, #27457 @ 0x6b41 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ef38 │ │ │ │ + b.w 3ef88 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 6a25c │ │ │ │ + cbnz r0, 6a2ac │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6a25c │ │ │ │ + ble.n 6a2ac │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6a25c │ │ │ │ - cbnz r2, 6a27a │ │ │ │ + bne.n 6a2ac │ │ │ │ + cbnz r2, 6a2ca │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ add r6, sp, #16 │ │ │ │ - ldr r3, [pc, #116] @ (6a2e4 ) │ │ │ │ + ldr r3, [pc, #116] @ (6a334 ) │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a2de │ │ │ │ + cbz r0, 6a32e │ │ │ │ ldrd r6, r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne.n 6a2a6 │ │ │ │ - movw r2, #6984 @ 0x1b48 │ │ │ │ + bne.n 6a2f6 │ │ │ │ + movw r2, #6408 @ 0x1908 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45716 @ 0xb294 │ │ │ │ + movw r0, #45140 @ 0xb054 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a2de │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a32e │ │ │ │ mov r0, r3 │ │ │ │ - bl 9a714 │ │ │ │ + bl 9a4bc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a2de │ │ │ │ + cbz r0, 6a32e │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ef48 │ │ │ │ + bl 26f120 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a73a8 <_PyTime_AsTimeval@@Base+0x130c> │ │ │ │ + bl 2a7158 <_PyTime_AsTimeval@@Base+0x130c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a2ce │ │ │ │ + blt.n 6a31e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a2de │ │ │ │ + b.n 6a32e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a2ca │ │ │ │ + bne.n 6a31a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a2ca │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a31a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r3, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6a30e │ │ │ │ - bl 1c887c │ │ │ │ - b.n 6a312 │ │ │ │ + bne.n 6a35e │ │ │ │ + bl 875fc │ │ │ │ + b.n 6a362 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 6a320 │ │ │ │ + cbz r0, 6a370 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [r0, #13] │ │ │ │ str r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #59456 @ 0xe840 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 6a34e │ │ │ │ + bne.n 6a39e │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6a3f4 │ │ │ │ + b.n 6a444 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a344 │ │ │ │ + bne.n 6a394 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a344 │ │ │ │ + beq.n 6a394 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a344 │ │ │ │ + bne.n 6a394 │ │ │ │ movw r8, #59040 @ 0xe6a0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6a388 │ │ │ │ + beq.n 6a3d8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a344 │ │ │ │ + beq.n 6a394 │ │ │ │ movw r7, #58832 @ 0xe5d0 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 6a3a4 │ │ │ │ + beq.n 6a3f4 │ │ │ │ movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 6a3d6 │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 6a426 │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 243e38 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 2444f8 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 243e38 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 2444f8 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ - b.n 6a3f4 │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + b.n 6a444 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a3e6 │ │ │ │ + beq.n 6a436 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a344 │ │ │ │ + beq.n 6a394 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 6a49e │ │ │ │ + b.n 6a4ee │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r5, #59456 @ 0xe840 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a492 │ │ │ │ + beq.n 6a4e2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 6a492 │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 6a4e2 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a492 │ │ │ │ + beq.n 6a4e2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 6a492 │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 6a4e2 │ │ │ │ movw r1, #59040 @ 0xe6a0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r5, #58832 @ 0xe5d0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6a454 │ │ │ │ + beq.n 6a4a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 6a45a │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 6a4aa │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a470 │ │ │ │ - b.n 6a460 │ │ │ │ + beq.n 6a4c0 │ │ │ │ + b.n 6a4b0 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a486 │ │ │ │ - b.n 6a47c │ │ │ │ + beq.n 6a4d6 │ │ │ │ + b.n 6a4cc │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 6a492 │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 6a4e2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a49e │ │ │ │ + b.n 6a4ee │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbz r0, 6a492 │ │ │ │ + bl 9ed4c │ │ │ │ + cbz r0, 6a4e2 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a49e │ │ │ │ + b.n 6a4ee │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -93534,42 +93567,42 @@ │ │ │ │ mov r4, r0 │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r0, [r0, #15] │ │ │ │ uxth r1, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r2, 6a4c6 │ │ │ │ + cbz r2, 6a516 │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2a4750 │ │ │ │ - cbnz r0, 6a4e8 │ │ │ │ + bl 2a4500 │ │ │ │ + cbnz r0, 6a538 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26f708 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.w 26f8e0 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #15716 @ 0x3d64 │ │ │ │ + movw r0, #15140 @ 0x3b24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6a508 │ │ │ │ + b.n 6a558 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrh.w r4, [r0, #13] │ │ │ │ sub sp, #16 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ @@ -93578,237 +93611,237 @@ │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r3 │ │ │ │ - movw r5, #8072 @ 0x1f88 │ │ │ │ + movw r5, #7472 @ 0x1d30 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ - bl 243e38 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 2444f8 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ subs r6, #1 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ add.w r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, r4, [sp, #8] │ │ │ │ ldr.w r2, [r5, r6, lsl #2] │ │ │ │ - movw r0, #15732 @ 0x3d74 │ │ │ │ + movw r0, #15156 @ 0x3b34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 6a596 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + cbnz r1, 6a5e6 │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61604 @ 0xf0a4 │ │ │ │ + movw r1, #61028 @ 0xee64 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6a5b8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6a608 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 6a5be │ │ │ │ + bmi.n 6a60e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15764 @ 0x3d94 │ │ │ │ + movw r1, #15188 @ 0x3b54 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a5e8 │ │ │ │ + b.n 6a638 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 6a5d6 │ │ │ │ + cbz r3, 6a626 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a5e0 │ │ │ │ + bge.n 6a630 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6a5e0 │ │ │ │ - bl 2a5860 │ │ │ │ + b.n 6a630 │ │ │ │ + bl 2a5610 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a5e8 │ │ │ │ - b.n 6a5c4 │ │ │ │ + beq.n 6a638 │ │ │ │ + b.n 6a614 │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6a61a │ │ │ │ + bmi.n 6a66a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15796 @ 0x3db4 │ │ │ │ + movw r1, #15220 @ 0x3b74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6a670 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6a6c0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2d4c │ │ │ │ - cbz r0, 6a658 │ │ │ │ + bl a2838 │ │ │ │ + cbz r0, 6a6a8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ subs r3, r1, #7 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6a63c │ │ │ │ + bls.n 6a68c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 6a658 │ │ │ │ + bne.n 6a6a8 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2e1b44 <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ - cbnz r0, 6a658 │ │ │ │ + bl 2e187c <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ + cbnz r0, 6a6a8 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 26f708 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ - b.n 6a672 │ │ │ │ + bl 26f8e0 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.n 6a6c2 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15832 @ 0x3dd8 │ │ │ │ + movw r1, #15256 @ 0x3b98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #15864 @ 0x3df8 │ │ │ │ + movw r0, #15288 @ 0x3bb8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r3, r4, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #40920 @ 0x9fd8 │ │ │ │ + movw r0, #40344 @ 0x9d98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #1840 @ 0x730 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 6a704 │ │ │ │ + cbz r3, 6a754 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6a706 │ │ │ │ + b.n 6a756 │ │ │ │ mov r9, r3 │ │ │ │ ldrh.w r6, [r8, #13] │ │ │ │ ldrb.w sl, [r8, #15] │ │ │ │ ldrb.w r7, [r8, #16] │ │ │ │ - cbnz r3, 6a71e │ │ │ │ + cbnz r3, 6a76e │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6a71e │ │ │ │ + blt.n 6a76e │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 6a71e │ │ │ │ - cbnz r4, 6a73c │ │ │ │ + bgt.n 6a76e │ │ │ │ + cbnz r4, 6a78c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #116] @ (6a7a8 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #116] @ (6a7f8 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a79e │ │ │ │ + cbz r0, 6a7ee │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, r9, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 6a78a │ │ │ │ + beq.n 6a7da │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6a75e │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 6a7ae │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a75a │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6a79e │ │ │ │ + bne.n 6a7aa │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6a7ee │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6a78a │ │ │ │ + beq.n 6a7da │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6a778 │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 6a7c8 │ │ │ │ + bl 122484 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6a774 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6a79e │ │ │ │ + bne.n 6a7c4 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6a7ee │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6a78a │ │ │ │ + beq.n 6a7da │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a78a │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6a79e │ │ │ │ + bne.n 6a7da │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6a7ee │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 26f708 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.w 26f8e0 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ @@ -93816,295 +93849,295 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrh.w r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 243e38 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 2444f8 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #39072 @ 0x98a0 │ │ │ │ + movw r1, #38496 @ 0x9660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 6a83c │ │ │ │ - ldr r0, [pc, #64] @ (6a844 ) │ │ │ │ - bl 146b38 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 6a88c │ │ │ │ + ldr r0, [pc, #64] @ (6a894 ) │ │ │ │ + bl 146684 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a83e │ │ │ │ + cbz r0, 6a88e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #44] @ (6a848 ) │ │ │ │ - bl 12bef0 │ │ │ │ + ldr r1, [pc, #44] @ (6a898 ) │ │ │ │ + bl 12b9d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a82c │ │ │ │ + blt.n 6a87c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a83e │ │ │ │ + b.n 6a88e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a828 │ │ │ │ + bne.n 6a878 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a828 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a878 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ - b.n 6a508 │ │ │ │ + b.n 6a558 │ │ │ │ │ │ │ │ -0006a854 : │ │ │ │ +0006a8a4 : │ │ │ │ movs r1, #0 │ │ │ │ - b.n 6a858 │ │ │ │ + b.n 6a8a8 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2435c4 │ │ │ │ + bl 243c84 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006a880 : │ │ │ │ +0006a8d0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 6a89e │ │ │ │ + bpl.n 6a8ee │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 6a8a4 │ │ │ │ - bl 56e96 │ │ │ │ - b.n 6a8c4 │ │ │ │ + bmi.n 6a8f4 │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 6a914 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 6a8ae │ │ │ │ + blt.n 6a8fe │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6a8ca │ │ │ │ + blt.n 6a91a │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31620 @ 0x7b84 │ │ │ │ + movw r1, #31044 @ 0x7944 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a948 │ │ │ │ + b.n 6a998 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2a4e74 │ │ │ │ + bl 2a4c24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a8c4 │ │ │ │ + bne.n 6a914 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 6a8fa │ │ │ │ + bmi.n 6a94a │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 6a8fe │ │ │ │ + beq.n 6a94e │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 6a900 │ │ │ │ + b.n 6a950 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 6a900 │ │ │ │ + b.n 6a950 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 6a91c │ │ │ │ + bls.n 6a96c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16084 @ 0x3ed4 │ │ │ │ + movw r1, #15508 @ 0x3c94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6a8c4 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6a914 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 6a932 │ │ │ │ + bpl.n 6a982 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 6a92e │ │ │ │ + beq.n 6a97e │ │ │ │ adds r4, #20 │ │ │ │ - b.n 6a934 │ │ │ │ + b.n 6a984 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 6a934 │ │ │ │ + b.n 6a984 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6a93c │ │ │ │ + bne.n 6a98c │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 6a948 │ │ │ │ + b.n 6a998 │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r6, [r4, r5, lsl #1] │ │ │ │ strne.w r6, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006a94a : │ │ │ │ +0006a99a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ (6a9d0 ) │ │ │ │ + ldr r4, [pc, #116] @ (6aa20 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 6a97a │ │ │ │ + cbnz r3, 6a9ca │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 6a970 │ │ │ │ + cbz r3, 6a9c0 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 6a964 │ │ │ │ + b.n 6a9b4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 6a994 │ │ │ │ + b.n 6a9e4 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a994 │ │ │ │ + beq.n 6a9e4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r4, #1 │ │ │ │ strlt r4, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 6a9a6 │ │ │ │ + cbz r3, 6a9f6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6a9c4 │ │ │ │ - cbz r0, 6a9c4 │ │ │ │ - bl f69a8 │ │ │ │ + beq.n 6aa14 │ │ │ │ + cbz r0, 6aa14 │ │ │ │ + bl f63ec │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ - b.n 6a9cc │ │ │ │ + b.n 6aa1c │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006a9d4 : │ │ │ │ +0006aa24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #40] @ (6aa0c ) │ │ │ │ + ldr r4, [pc, #40] @ (6aa5c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - bl 2a3a88 │ │ │ │ + bl 2a383c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #16108 @ 0x3eec │ │ │ │ + movw r1, #15532 @ 0x3cac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ - cbz r0, 6aa40 │ │ │ │ + bl 2370e4 │ │ │ │ + cbz r0, 6aa90 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6aa6c │ │ │ │ - movw r1, #16324 @ 0x3fc4 │ │ │ │ + b.n 6aabc │ │ │ │ + movw r1, #15748 @ 0x3d84 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aa3c │ │ │ │ + beq.n 6aa8c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25729 @ 0x6481 │ │ │ │ + movw r1, #27457 @ 0x6b41 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aa1c0 │ │ │ │ + bl 2a9f70 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006aa70 : │ │ │ │ - ldr r3, [pc, #52] @ (6aaa8 ) │ │ │ │ +0006aac0 : │ │ │ │ + ldr r3, [pc, #52] @ (6aaf8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6aa86 │ │ │ │ + cbnz r3, 6aad6 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6aa7a │ │ │ │ - b.n 6aaa4 │ │ │ │ + bne.n 6aaca │ │ │ │ + b.n 6aaf4 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6aaa2 │ │ │ │ + beq.n 6aaf2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ @@ -94115,141 +94148,141 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 53e82 │ │ │ │ + bl 53ed2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1840 @ 0x730 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6aafe │ │ │ │ + cbz r3, 6ab4e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w r2, r3, #16 │ │ │ │ adds r4, #32 │ │ │ │ cmp r1, r2 │ │ │ │ itt ne │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ addne.w r4, r4, r3, lsl #2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6ab08 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6ab12 │ │ │ │ + bne.n 6ab58 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6ab62 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 687a0 <_Py_cr_prod@@Base+0xe> │ │ │ │ + b.w 687f0 <_Py_cr_prod@@Base+0xe> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6ab3e │ │ │ │ + bhi.n 6ab8e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6ab54 │ │ │ │ + ble.n 6aba4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 6ab5c │ │ │ │ - movw r0, #21788 @ 0x551c │ │ │ │ + b.n 6abac │ │ │ │ + movw r0, #21212 @ 0x52dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ab34 │ │ │ │ + bne.n 6ab84 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6ab64 │ │ │ │ + b.n 6abb4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2d77a4 │ │ │ │ + bl 2d755c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6abf6 │ │ │ │ + beq.n 6ac46 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 6abcc │ │ │ │ + cbz r0, 6ac1c │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl a8540 │ │ │ │ + bl a8020 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ac0a │ │ │ │ + beq.n 6ac5a │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 6abda │ │ │ │ + cbz r3, 6ac2a │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6abda │ │ │ │ + beq.n 6ac2a │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2d7a14 │ │ │ │ + bl 2d77cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6abee │ │ │ │ + beq.n 6ac3e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 6abda │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 6ac2a │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ac0a │ │ │ │ + cbz r0, 6ac5a │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 6ac0a │ │ │ │ + cbz r3, 6ac5a │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 6ac0a │ │ │ │ + cbz r1, 6ac5a │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d7814 │ │ │ │ + bl 2d75cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ac0a │ │ │ │ + bne.n 6ac5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6abfa │ │ │ │ + blt.n 6ac4a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ac0a │ │ │ │ + b.n 6ac5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6abf6 │ │ │ │ + bne.n 6ac46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6abf6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ac46 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #32236 @ 0x7dec │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -94271,309 +94304,309 @@ │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsls r3, r3, #8 │ │ │ │ orr.w r3, r3, r1, lsl #16 │ │ │ │ ldrb r5, [r0, #17] │ │ │ │ orrs r3, r2 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ - cbz r4, 6ac5e │ │ │ │ + cbz r4, 6acae │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 6ac66 │ │ │ │ + b.n 6acb6 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #59248 @ 0xe770 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1ca05c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cb024 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ - cbz r4, 6acc6 │ │ │ │ + cbz r4, 6ad16 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 6acde │ │ │ │ + cbz r3, 6ad2e │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #34304 @ 0x8600 │ │ │ │ + movw r2, #33728 @ 0x83c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2a7f78 <_PyGen_SetStopIterationValue@@Base+0x550> │ │ │ │ + bl 2a7d28 <_PyGen_SetStopIterationValue@@Base+0x550> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 6ace6 │ │ │ │ + b.n 6ad36 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47872 @ 0xbb00 │ │ │ │ + movw r1, #47296 @ 0xb8c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6ace6 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6ad36 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #42184 @ 0xa4c8 │ │ │ │ + movw r2, #41608 @ 0xa288 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #16344 @ 0x3fd8 │ │ │ │ + movw r1, #15768 @ 0x3d98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 6ad5a │ │ │ │ + cbz r3, 6adaa │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5752 @ 0x1678 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6ad5a │ │ │ │ + beq.n 6adaa │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42184 @ 0xa4c8 │ │ │ │ + movw r1, #41608 @ 0xa288 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 238924 │ │ │ │ + bl 238fd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6add4 │ │ │ │ + beq.n 6ae24 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6ad68 │ │ │ │ + bne.n 6adb8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ad5a │ │ │ │ + bge.n 6adaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6ad5a │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6adaa │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ad8c │ │ │ │ + bge.n 6addc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6ad8c │ │ │ │ + b.n 6addc │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a4518 │ │ │ │ + bl 2a42c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ad8a │ │ │ │ + bge.n 6adda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ad8a │ │ │ │ + cbnz r3, 6adda │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6add6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6ae26 │ │ │ │ ldrh.w r5, [r4, #13] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ rev16 r5, r5 │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ ldrb r7, [r4, #16] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldrb.w r8, [r4, #17] │ │ │ │ uxth r5, r5 │ │ │ │ ldrb.w r9, [r4, #18] │ │ │ │ ldrb.w sl, [r4, #19] │ │ │ │ - bge.n 6adb8 │ │ │ │ + bge.n 6ae08 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 6adb8 │ │ │ │ + cbnz r0, 6ae08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 255b24 <_PyInterpreterState_GetWhence@@Base+0x144> │ │ │ │ + bl 255cfc <_PyInterpreterState_GetWhence@@Base+0x144> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6add6 │ │ │ │ + b.n 6ae26 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6ae46 │ │ │ │ + beq.n 6ae96 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11b478 │ │ │ │ + bl 11af74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ae1a │ │ │ │ + bge.n 6ae6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ae1a │ │ │ │ + cbnz r3, 6ae6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6ae44 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6ae94 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #16500 @ 0x4074 │ │ │ │ + movw r0, #15924 @ 0x3e34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ae46 │ │ │ │ + bge.n 6ae96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ae46 │ │ │ │ + cbnz r3, 6ae96 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae46 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ae96 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #1824 @ 0x720 │ │ │ │ + movw r1, #1248 @ 0x4e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 6ae88 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 6aed8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 6ae8c │ │ │ │ + bl 6aedc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #1840 @ 0x730 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, #13 │ │ │ │ movs r1, #6 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6aefc │ │ │ │ + cbz r0, 6af4c │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 6aeba │ │ │ │ + ble.n 6af0a │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 6aeba │ │ │ │ + cbz r3, 6af0a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 6aece │ │ │ │ + cbz r3, 6af1e │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6aed8 │ │ │ │ + bne.n 6af28 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6aee0 │ │ │ │ + b.n 6af30 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6aeec │ │ │ │ + blt.n 6af3c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6aefc │ │ │ │ + b.n 6af4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aee8 │ │ │ │ + bne.n 6af38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aee8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6af38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 6af46 │ │ │ │ + beq.n 6af96 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca1b0 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1cb178 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6af46 │ │ │ │ + bne.n 6af96 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2484 @ 0x9b4 │ │ │ │ + movw r1, #1908 @ 0x774 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6af96 │ │ │ │ + b.n 6afe6 │ │ │ │ subs r7, r4, r5 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 6af96 │ │ │ │ + cbz r0, 6afe6 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #13] │ │ │ │ cmp r4, r5 │ │ │ │ ldrh r3, [r6, #20] │ │ │ │ strh.w r3, [r0, #17] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r7, [r0, #12] │ │ │ │ - beq.n 6af7e │ │ │ │ + beq.n 6afce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ ldrsb.w r3, [r6, #16] │ │ │ │ @@ -94592,206 +94625,206 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11b478 │ │ │ │ + bl 11af74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6afca │ │ │ │ + bge.n 6b01a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6afca │ │ │ │ + cbnz r3, 6b01a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6affa │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6b04a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #16516 @ 0x4084 │ │ │ │ + movw r0, #15940 @ 0x3e44 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6afea │ │ │ │ + blt.n 6b03a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6affa │ │ │ │ + b.n 6b04a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6afe6 │ │ │ │ + bne.n 6b036 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6afe6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b036 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #42136 @ 0xa498 │ │ │ │ + movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #16344 @ 0x3fd8 │ │ │ │ + movw r1, #15768 @ 0x3d98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #42284 @ 0xa52c │ │ │ │ + movw r2, #41708 @ 0xa2ec │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #16344 @ 0x3fd8 │ │ │ │ + movw r1, #15768 @ 0x3d98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r3, [pc, #120] @ (6b0cc ) │ │ │ │ + ldr r3, [pc, #120] @ (6b11c ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #59900 @ 0xe9fc │ │ │ │ + movw r2, #59308 @ 0xe7ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl f5c44 │ │ │ │ - cbz r0, 6b0c4 │ │ │ │ + bl f5690 │ │ │ │ + cbz r0, 6b114 │ │ │ │ ldrb r4, [r5, #15] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r2, [r5, #14] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldrb r1, [r5, #13] │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ str r4, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ - movw r0, #16532 @ 0x4094 │ │ │ │ + movw r0, #15956 @ 0x3e54 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b0c6 │ │ │ │ + cbz r0, 6b116 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 256530 <_PyInterpreterState_GetWhence@@Base+0xb50> │ │ │ │ + bl 25681c <_PyInterpreterState_GetWhence@@Base+0xc64> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b0b4 │ │ │ │ + blt.n 6b104 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b0c6 │ │ │ │ + b.n 6b116 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b0b0 │ │ │ │ + bne.n 6b100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b0b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b100 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r6, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b0f0 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6b132 │ │ │ │ - ldr r1, [pc, #68] @ (6b138 ) │ │ │ │ + bne.n 6b140 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6b182 │ │ │ │ + ldr r1, [pc, #68] @ (6b188 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b122 │ │ │ │ + bne.n 6b172 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16544 @ 0x40a0 │ │ │ │ + movw r1, #15968 @ 0x3e60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6b132 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6b182 │ │ │ │ ldr.w r0, [r3, #3920] @ 0xf50 │ │ │ │ str.w r4, [r3, #3920] @ 0xf50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 6ae8c │ │ │ │ + bl 6aedc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1840 @ 0x730 │ │ │ │ + movw r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 95088 │ │ │ │ + b.w 94e38 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #39072 @ 0x98a0 │ │ │ │ + movw r1, #38496 @ 0x9660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 6b1c6 │ │ │ │ - ldr r0, [pc, #64] @ (6b1d0 ) │ │ │ │ - bl 146b38 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 6b216 │ │ │ │ + ldr r0, [pc, #64] @ (6b220 ) │ │ │ │ + bl 146684 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b1c8 │ │ │ │ + cbz r0, 6b218 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #48] @ (6b1d4 ) │ │ │ │ - bl 12bef0 │ │ │ │ + ldr r1, [pc, #48] @ (6b224 ) │ │ │ │ + bl 12b9d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b1b6 │ │ │ │ + blt.n 6b206 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b1c8 │ │ │ │ + b.n 6b218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b1b2 │ │ │ │ + bne.n 6b202 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b1b2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b202 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -94804,297 +94837,297 @@ │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #58832 @ 0xe5d0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #58832 @ 0xe5d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b234 │ │ │ │ + beq.n 6b284 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 6b234 │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 6b284 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b314 │ │ │ │ + b.n 6b364 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b24a │ │ │ │ + beq.n 6b29a │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b22a │ │ │ │ + beq.n 6b27a │ │ │ │ mov r0, r6 │ │ │ │ - bl 2456fc │ │ │ │ + bl 245dbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b314 │ │ │ │ + beq.n 6b364 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2456fc │ │ │ │ + bl 245dbc │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b278 │ │ │ │ + cbnz r0, 6b2c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b30e │ │ │ │ + bge.n 6b35e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b30e │ │ │ │ + bne.n 6b35e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b30e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b35e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 241690 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ + bl 241d50 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b296 │ │ │ │ + bge.n 6b2e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b296 │ │ │ │ + cbnz r3, 6b2e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b2aa │ │ │ │ + bge.n 6b2fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b2aa │ │ │ │ + cbnz r3, 6b2fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b312 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b362 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 24134c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ + bl 241a0c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b2d4 │ │ │ │ + cbnz r0, 6b324 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b314 │ │ │ │ + bge.n 6b364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b314 │ │ │ │ + cbnz r3, 6b364 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b314 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b364 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b2f4 │ │ │ │ + bge.n 6b344 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b2f4 │ │ │ │ + cbnz r3, 6b344 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b302 │ │ │ │ + bge.n 6b352 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 6b306 │ │ │ │ + cbz r3, 6b356 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6b314 │ │ │ │ + b.n 6b364 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b302 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b352 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b314 │ │ │ │ + b.n 6b364 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #58832 @ 0xe5d0 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b34a │ │ │ │ + beq.n 6b39a │ │ │ │ mov r1, r4 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 6b34a │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 6b39a │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b3ec │ │ │ │ + b.n 6b43c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b360 │ │ │ │ + beq.n 6b3b0 │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b340 │ │ │ │ + beq.n 6b390 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2456fc │ │ │ │ + bl 245dbc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b3ec │ │ │ │ + beq.n 6b43c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2456fc │ │ │ │ + bl 245dbc │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b38c │ │ │ │ + cbnz r0, 6b3dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3e6 │ │ │ │ + bge.n 6b436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b3e6 │ │ │ │ + cbnz r3, 6b436 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b3e6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b436 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1668e8 │ │ │ │ + bl 166618 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3aa │ │ │ │ + bge.n 6b3fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b3aa │ │ │ │ + cbnz r3, 6b3fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3be │ │ │ │ + bge.n 6b40e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b3be │ │ │ │ + cbnz r3, 6b40e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b3ea │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b43a │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #58832 @ 0xe5d0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 24134c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ + bl 241a0c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b3ec │ │ │ │ + bge.n 6b43c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b3ec │ │ │ │ + cbnz r3, 6b43c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b3ec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b43c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b3ec │ │ │ │ + b.n 6b43c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #16632 @ 0x40f8 │ │ │ │ + movw r0, #16056 @ 0x3eb8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2ab064 <_PyTime_ObjectToTimeval@@Base+0xa98> │ │ │ │ + b.w 2aae14 <_PyTime_ObjectToTimeval@@Base+0xa98> │ │ │ │ │ │ │ │ -0006b402 : │ │ │ │ +0006b452 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6b41c │ │ │ │ + cbz r0, 6b46c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 6b434 │ │ │ │ + bmi.n 6b484 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16648 @ 0x4108 │ │ │ │ + movw r1, #16072 @ 0x3ec8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6b4e0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6b530 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 6b440 │ │ │ │ + cbz r1, 6b490 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6b458 │ │ │ │ + bmi.n 6b4a8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16684 @ 0x412c │ │ │ │ + movw r1, #16108 @ 0x3eec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6b4e0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6b530 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 6b49c │ │ │ │ + bge.n 6b4ec │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 6b47e │ │ │ │ + cbz r1, 6b4ce │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 6b498 │ │ │ │ + bmi.n 6b4e8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b498 │ │ │ │ + beq.n 6b4e8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16728 @ 0x4158 │ │ │ │ + movw r1, #16152 @ 0x3f18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6b464 │ │ │ │ + b.n 6b4b4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 6b4ba │ │ │ │ + cbnz r0, 6b50a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16768 @ 0x4180 │ │ │ │ + movw r1, #16192 @ 0x3f40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b4d4 │ │ │ │ + bge.n 6b524 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6b4ce │ │ │ │ + bne.n 6b51e │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 6b4d4 │ │ │ │ - cbnz r3, 6b4d4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b524 │ │ │ │ + cbnz r3, 6b524 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2a3ae8 │ │ │ │ + b.w 2a389c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006b4e4 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0006b534 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movs r0, #0 │ │ │ │ push {r4} │ │ │ │ ldr.w r3, [r3, #368] @ 0x170 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -95118,722 +95151,722 @@ │ │ │ │ str r3, [r2, #12] │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #59872 @ 0xe9e0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 6b544 <_PyInterpreterConfig_InitFromState@@Base+0x60> │ │ │ │ - movw r0, #16800 @ 0x41a0 │ │ │ │ + bne.n 6b594 <_PyInterpreterConfig_InitFromState@@Base+0x60> │ │ │ │ + movw r0, #16224 @ 0x3f60 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 6b556 <_PyInterpreterConfig_InitFromState@@Base+0x72> │ │ │ │ - movw r0, #45592 @ 0xb218 │ │ │ │ + cbnz r3, 6b5a6 <_PyInterpreterConfig_InitFromState@@Base+0x72> │ │ │ │ + movw r0, #45908 @ 0xb354 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 103eb4 │ │ │ │ - movw r0, #7108 @ 0x1bc4 │ │ │ │ + b.w 1039a4 │ │ │ │ + movw r0, #6532 @ 0x1984 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ │ │ │ │ -0006b562 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0006b5b2 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r0, #1 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ - beq.n 6b58c <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 6b5dc <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16808 @ 0x41a8 │ │ │ │ + movw r1, #16232 @ 0x3f68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 6b5a4 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 6b5f4 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 6b594 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 6b5e4 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 6b5b0 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 6b600 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16856 @ 0x41d8 │ │ │ │ + movw r1, #16280 @ 0x3f98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f41b4 │ │ │ │ - movw r1, #16700 @ 0x413c │ │ │ │ + b.w f3c30 │ │ │ │ + movw r1, #16124 @ 0x3efc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c284 │ │ │ │ - cbnz r0, 6b5ca <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 6b61a <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6b5ec <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 6b63c <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #22920 @ 0x5988 │ │ │ │ + movw r1, #22344 @ 0x5748 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42156 @ 0xa4ac │ │ │ │ + movw r1, #41580 @ 0xa26c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a9ddc │ │ │ │ + bl a9794 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b640 <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6b646 <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ + bne.n 6b690 <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6b696 <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33316 @ 0x8224 │ │ │ │ + movw r1, #32740 @ 0x7fe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b61c <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ + beq.n 6b66c <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b64a : │ │ │ │ +0006b69a : │ │ │ │ b.w 2c15c │ │ │ │ │ │ │ │ -0006b64e : │ │ │ │ +0006b69e : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #32] @ (6b680 ) │ │ │ │ + ldr r1, [pc, #32] @ (6b6d0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1c5bfc <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1c6c24 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6b67a │ │ │ │ + cbz r3, 6b6ca │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d818 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006b684 : │ │ │ │ +0006b6d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 168b24 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 168854 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b6a0 : │ │ │ │ +0006b6f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ - movw r1, #27888 @ 0x6cf0 │ │ │ │ + movw r1, #27312 @ 0x6ab0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #18660 @ 0x48e4 │ │ │ │ + movw r0, #18084 @ 0x46a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1efb20 │ │ │ │ + bl 1f0a70 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 6b72a │ │ │ │ + cbz r0, 6b77a │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4380 @ 0x111c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - movw r1, #16912 @ 0x4210 │ │ │ │ + movw r1, #16336 @ 0x3fd0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9e6d4 │ │ │ │ + bl 9e240 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b718 │ │ │ │ + blt.n 6b768 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 6b72a │ │ │ │ + b.n 6b77a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b714 │ │ │ │ + bne.n 6b764 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b714 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b764 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movw r0, #38652 @ 0x96fc │ │ │ │ + movw r0, #38076 @ 0x94bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6b780 │ │ │ │ + blt.n 6b7d0 │ │ │ │ mov r4, r0 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2bbd0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6b788 │ │ │ │ + b.n 6b7d8 │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbnz r3, 6b7a6 │ │ │ │ - bl f73ac │ │ │ │ - b.n 6b7b0 │ │ │ │ + cbnz r3, 6b7f6 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 6b800 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1472] @ 0x5c0 │ │ │ │ - cbnz r0, 6b7c0 │ │ │ │ - movw r0, #16920 @ 0x4218 │ │ │ │ + cbnz r0, 6b810 │ │ │ │ + movw r0, #16344 @ 0x3fd8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243288 │ │ │ │ + b.w 243948 │ │ │ │ mov r4, r1 │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 6b7d4 │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 6b824 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r2, #8 │ │ │ │ strd r3, r3, [r4, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6b7f8 │ │ │ │ - bl 88258 │ │ │ │ + cbz r0, 6b848 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b800 │ │ │ │ - bl f73ac │ │ │ │ + cbnz r0, 6b850 │ │ │ │ + bl f6eb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ae62 <_Py_open_noraise@@Base+0x3de> │ │ │ │ + bl 3aeae <_Py_open_noraise@@Base+0x3de> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b820 │ │ │ │ + bge.n 6b870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b820 │ │ │ │ + cbnz r3, 6b870 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006b822 : │ │ │ │ - vldr d0, [pc, #4] @ 6b828 │ │ │ │ +0006b872 : │ │ │ │ + vldr d0, [pc, #4] @ 6b878 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0006b830 : │ │ │ │ - vldr d0, [pc, #4] @ 6b838 │ │ │ │ +0006b880 : │ │ │ │ + vldr d0, [pc, #4] @ 6b888 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -0006b840 : │ │ │ │ +0006b890 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b860 │ │ │ │ + bne.n 6b8b0 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b868 │ │ │ │ + bge.n 6b8b8 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006b86a : │ │ │ │ +0006b8ba : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006b88a : │ │ │ │ +0006b8da : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006b8aa : │ │ │ │ +0006b8fa : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ subs r0, r0, r3 │ │ │ │ orr.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006b8be : │ │ │ │ +0006b90e : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6b8de │ │ │ │ + bmi.n 6b92e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16976 @ 0x4250 │ │ │ │ + movw r1, #16400 @ 0x4010 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ bic.w r4, r4, #1 │ │ │ │ add.w r7, r4, #128 @ 0x80 │ │ │ │ subs r3, r3, r7 │ │ │ │ - bpl.n 6b95a │ │ │ │ + bpl.n 6b9aa │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne.n 6b95a │ │ │ │ + bne.n 6b9aa │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movw r2, #23396 @ 0x5b64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6b95a │ │ │ │ + bne.n 6b9aa │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ adds r2, #12 │ │ │ │ subs r0, r3, r0 │ │ │ │ add.w r3, r6, #36 @ 0x24 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r5, r0 │ │ │ │ - bge.n 6b958 │ │ │ │ + bge.n 6b9a8 │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ mov ip, lr │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w ip, lr, #1 │ │ │ │ addlt r0, #1 │ │ │ │ strlt.w r0, [lr] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 6b930 │ │ │ │ + b.n 6b980 │ │ │ │ str r7, [r6, #28] │ │ │ │ ldr.w r8, [r4, #48] @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 6b9de │ │ │ │ + ble.n 6ba2e │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl db9c8 <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 6b97a │ │ │ │ + bl db3b8 <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 6b9ca │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6b962 │ │ │ │ + b.n 6b9b2 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb.w ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6b990 │ │ │ │ + bge.n 6b9e0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 6b9de │ │ │ │ + bpl.n 6ba2e │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - cbz r1, 6b9a0 │ │ │ │ + cbz r1, 6b9f0 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 6b9de │ │ │ │ + bls.n 6ba2e │ │ │ │ adds r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r3, [r6, r5, lsl #2] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ - blt.n 6b9c6 │ │ │ │ + blt.n 6ba16 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 6b9cc │ │ │ │ + beq.n 6ba1c │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6b9de │ │ │ │ + bls.n 6ba2e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32220 @ 0x7ddc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b9d0 │ │ │ │ + bne.n 6ba20 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 6b9d0 │ │ │ │ - b.n 6b9de │ │ │ │ + cbnz r0, 6ba20 │ │ │ │ + b.n 6ba2e │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6b9de │ │ │ │ + bls.n 6ba2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b9fa │ │ │ │ + bge.n 6ba4a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6b9fa │ │ │ │ - movw r3, #43816 @ 0xab28 │ │ │ │ + b.n 6ba4a │ │ │ │ + movw r3, #43820 @ 0xab2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #17004 @ 0x426c │ │ │ │ + movw r1, #16428 @ 0x402c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006b9fe : │ │ │ │ +0006ba4e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ba3e │ │ │ │ + cbz r0, 6ba8e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b8be │ │ │ │ + bl 6b90e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ba2e │ │ │ │ + blt.n 6ba7e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ba3e │ │ │ │ + b.n 6ba8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ba2a │ │ │ │ + bne.n 6ba7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ba2a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ba7a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006ba42 : │ │ │ │ +0006ba92 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6ba66 │ │ │ │ + bne.n 6bab6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2651fc │ │ │ │ + b.w 2653dc │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ba7a : │ │ │ │ +0006baca : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6baaa │ │ │ │ + beq.n 6bafa │ │ │ │ mov.w r1, #520 @ 0x208 │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6baac │ │ │ │ + b.n 6bafc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006baae : │ │ │ │ +0006bafe : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bade │ │ │ │ + beq.n 6bb2e │ │ │ │ mov.w r1, #402 @ 0x192 │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bae0 │ │ │ │ + b.n 6bb30 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bae2 : │ │ │ │ +0006bb32 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bb12 │ │ │ │ + beq.n 6bb62 │ │ │ │ mov.w r1, #432 @ 0x1b0 │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb14 │ │ │ │ + b.n 6bb64 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bb16 : │ │ │ │ +0006bb66 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bb46 │ │ │ │ + beq.n 6bb96 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb48 │ │ │ │ + b.n 6bb98 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bb4a : │ │ │ │ +0006bb9a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bb7a │ │ │ │ + beq.n 6bbca │ │ │ │ movw r1, #481 @ 0x1e1 │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bb7c │ │ │ │ + b.n 6bbcc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bb7e : │ │ │ │ +0006bbce : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #23396 @ 0x5b64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6bbae │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + beq.n 6bbfe │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bbe8 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bc38 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6bbee │ │ │ │ + beq.n 6bc3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 6bbd0 │ │ │ │ + bpl.n 6bc20 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bbf0 │ │ │ │ + bge.n 6bc40 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 6bbf0 │ │ │ │ + b.n 6bc40 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17032 @ 0x4288 │ │ │ │ + movw r1, #16456 @ 0x4048 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bc26 │ │ │ │ + b.n 6bc76 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (6bc28 ) │ │ │ │ + ldr r4, [pc, #52] @ (6bc78 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bls.n 6bc1c │ │ │ │ + bls.n 6bc6c │ │ │ │ add.w r2, r2, #8512 @ 0x2140 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ ldr.w r4, [r2, r0, lsl #3] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r4, #0 │ │ │ │ streq.w r4, [r2, r0, lsl #3] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bc2c : │ │ │ │ +0006bc7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bc5a │ │ │ │ + beq.n 6bcaa │ │ │ │ mov.w r1, #442 @ 0x1ba │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bc98 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bce8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6bc9e │ │ │ │ - cbz r1, 6bc82 │ │ │ │ + beq.n 6bcee │ │ │ │ + cbz r1, 6bcd2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6bc82 │ │ │ │ + bpl.n 6bcd2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bca0 │ │ │ │ + bge.n 6bcf0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6bca0 │ │ │ │ + b.n 6bcf0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17076 @ 0x42b4 │ │ │ │ + movw r1, #16500 @ 0x4074 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bce0 │ │ │ │ + b.n 6bd30 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 24795c │ │ │ │ + bl 24801c │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6bcd6 │ │ │ │ - ldr r1, [pc, #48] @ (6bce4 ) │ │ │ │ + bls.n 6bd26 │ │ │ │ + ldr r1, [pc, #48] @ (6bd34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -95841,70 +95874,70 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bce8 : │ │ │ │ +0006bd38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23396 @ 0x5b64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bd16 │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + beq.n 6bd66 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #491 @ 0x1eb │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bd54 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bda4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6bd5a │ │ │ │ - cbz r1, 6bd3e │ │ │ │ + beq.n 6bdaa │ │ │ │ + cbz r1, 6bd8e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 6bd3e │ │ │ │ + bpl.n 6bd8e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bd5c │ │ │ │ + bge.n 6bdac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6bd5c │ │ │ │ + b.n 6bdac │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17100 @ 0x42cc │ │ │ │ + movw r1, #16524 @ 0x408c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bd9c │ │ │ │ + b.n 6bdec │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 24795c │ │ │ │ + bl 24801c │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6bd92 │ │ │ │ - ldr r1, [pc, #48] @ (6bda0 ) │ │ │ │ + bls.n 6bde2 │ │ │ │ + ldr r1, [pc, #48] @ (6bdf0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ @@ -95912,455 +95945,455 @@ │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r3, r2, lsl #3] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bda4 : │ │ │ │ +0006bdf4 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006bdb2 : │ │ │ │ +0006be02 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6bdea │ │ │ │ - bl 2085fc │ │ │ │ + cbz r0, 6be3a │ │ │ │ + bl 209310 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bdda │ │ │ │ + blt.n 6be2a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bdea │ │ │ │ + b.n 6be3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bdd6 │ │ │ │ + bne.n 6be26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bdd6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6be26 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006bdee : │ │ │ │ +0006be3e : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6bdf6 │ │ │ │ + b.w 6be46 │ │ │ │ │ │ │ │ -0006bdf6 : │ │ │ │ +0006be46 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bedc │ │ │ │ + beq.n 6bf2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6bed6 │ │ │ │ + beq.n 6bf26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6be2c │ │ │ │ + cbnz r0, 6be7c │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6be4c │ │ │ │ - cbz r5, 6be70 │ │ │ │ + b.n 6be9c │ │ │ │ + cbz r5, 6bec0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bed0 │ │ │ │ + beq.n 6bf20 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 6bef0 │ │ │ │ + bl 6bf40 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6be60 │ │ │ │ + bge.n 6beb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6be60 │ │ │ │ + cbnz r3, 6beb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 84dec │ │ │ │ - b.n 6bedc │ │ │ │ - ldr r2, [pc, #112] @ (6bee4 ) │ │ │ │ + bl 84b4c │ │ │ │ + b.n 6bf2c │ │ │ │ + ldr r2, [pc, #112] @ (6bf34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6be8a │ │ │ │ - movw r1, #16104 @ 0x3ee8 │ │ │ │ + cbnz r3, 6beda │ │ │ │ + movw r1, #15528 @ 0x3ca8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #96] @ (6bee8 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #96] @ (6bf38 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - movw r1, #10200 @ 0x27d8 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6bea4 │ │ │ │ - bl f73ac │ │ │ │ - b.n 6be3a │ │ │ │ + cbnz r0, 6bef4 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 6be8a │ │ │ │ strd r0, r4, [sp] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #64] @ (6beec ) │ │ │ │ - bl ad708 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + ldr r0, [pc, #64] @ (6bf3c ) │ │ │ │ + bl ad0c0 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bec6 │ │ │ │ + bge.n 6bf16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6bec6 │ │ │ │ + cbnz r3, 6bf16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6be9e │ │ │ │ + beq.n 6beee │ │ │ │ mov r5, r9 │ │ │ │ - b.n 6be3a │ │ │ │ + b.n 6be8a │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6be4c │ │ │ │ + b.n 6be9c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6be2e │ │ │ │ - b.n 6be3a │ │ │ │ + bne.n 6be7e │ │ │ │ + b.n 6be8a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006bef0 : │ │ │ │ +0006bf40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #200] @ (6bfcc ) │ │ │ │ + ldr r3, [pc, #200] @ (6c01c ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cfdb4 <_PySys_GetRequiredAttr@@Base+0x12d8> │ │ │ │ + bl 1d0e1c <_PySys_GetRequiredAttr@@Base+0x12d8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6bfc2 │ │ │ │ - cbnz r5, 6bf26 │ │ │ │ + beq.n 6c012 │ │ │ │ + cbnz r5, 6bf76 │ │ │ │ ldr.w r5, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #10200 @ 0x27d8 │ │ │ │ + movw r1, #9624 @ 0x2598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl ee6fc │ │ │ │ + bl ee178 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 6bf54 │ │ │ │ + cbnz r0, 6bfa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bfc0 │ │ │ │ + bge.n 6c010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bfc0 │ │ │ │ + bne.n 6c010 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bfc0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c010 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #108] @ (6bfd0 ) │ │ │ │ - bl 12bef0 │ │ │ │ + ldr r1, [pc, #108] @ (6c020 ) │ │ │ │ + bl 12b9d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bf80 │ │ │ │ + bge.n 6bfd0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6bf80 │ │ │ │ + cbnz r3, 6bfd0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6bfa4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6bff4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bf96 │ │ │ │ + bge.n 6bfe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6bf96 │ │ │ │ + cbnz r3, 6bfe6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cffd0 │ │ │ │ + bl 1d1038 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bfb0 │ │ │ │ + blt.n 6c000 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bfc2 │ │ │ │ + b.n 6c012 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bfac │ │ │ │ + bne.n 6bffc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bfac │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bffc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006bfd4 : │ │ │ │ +0006c024 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6bdf6 │ │ │ │ + b.w 6be46 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 6c002 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 6c052 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6c022 │ │ │ │ + cbz r3, 6c072 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 6c030 │ │ │ │ - bl 2b6e8c <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 6c080 │ │ │ │ + bl 2b6c3c <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6c034 │ │ │ │ + beq.n 6c084 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c03e │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6c048 │ │ │ │ + bne.n 6c08e │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6c098 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c04c : │ │ │ │ - movw r0, #57384 @ 0xe028 │ │ │ │ +0006c09c : │ │ │ │ + movw r0, #56808 @ 0xdde8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6c074 │ │ │ │ + cbz r3, 6c0c4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ - cbz r3, 6c082 │ │ │ │ + cbz r3, 6c0d2 │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 6c08e │ │ │ │ + cbz r0, 6c0de │ │ │ │ adds r4, #1 │ │ │ │ blx 2c0c8 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ - cbz r0, 6c09a │ │ │ │ + cbz r0, 6c0ea │ │ │ │ adds r4, #1 │ │ │ │ blx 2c0c8 │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 6c0a8 │ │ │ │ + cbz r0, 6c0f8 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c0c8 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c0b2 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 6c0bc │ │ │ │ + bne.n 6c102 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 6c10c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c0c0 : │ │ │ │ +0006c110 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (6c0f4 ) │ │ │ │ + ldr r3, [pc, #36] @ (6c144 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r0, 6c0f2 │ │ │ │ - movw r1, #34556 @ 0x86fc │ │ │ │ + cbnz r0, 6c142 │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30512 @ 0x7730 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006c0f8 : │ │ │ │ +0006c148 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #17136 @ 0x42f0 │ │ │ │ + movw r1, #16560 @ 0x40b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236a24 │ │ │ │ - cbnz r0, 6c12a │ │ │ │ + bl 2370e4 │ │ │ │ + cbnz r0, 6c17a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f0230 │ │ │ │ + b.w 1f1210 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c12e : │ │ │ │ +0006c17e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #31 │ │ │ │ mov r1, sp │ │ │ │ - bl 1f1848 │ │ │ │ + bl 1f2828 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6c176 │ │ │ │ + beq.n 6c1c6 │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 6c16c │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bls.n 6c1bc │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17260 @ 0x436c │ │ │ │ + movw r1, #16684 @ 0x412c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c176 │ │ │ │ + b.n 6c1c6 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c17a : │ │ │ │ +0006c1ca : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c17e : │ │ │ │ +0006c1ce : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 6c1b2 │ │ │ │ + bmi.n 6c202 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54796 @ 0xd60c │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c1be │ │ │ │ + b.n 6c20e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c1c0 : │ │ │ │ +0006c210 : │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r1, 6c1e6 │ │ │ │ + cbnz r1, 6c236 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c1ea │ │ │ │ + bge.n 6c23a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 1051c4 │ │ │ │ + b.w 104cb4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c1ec : │ │ │ │ +0006c23c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -96368,57 +96401,57 @@ │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ adds r6, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bl 1c74f0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c8518 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c23c │ │ │ │ + cbz r0, 6c28c │ │ │ │ sub.w r2, r6, #8 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b44c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1c76c8 <_Py_NewReference@@Base> │ │ │ │ + bl 1c86f0 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006c240 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0006c290 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c246 : │ │ │ │ +0006c296 : │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ subs r0, r0, r3 │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c25c : │ │ │ │ +0006c2ac : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c270 : │ │ │ │ +0006c2c0 : │ │ │ │ push {r4} │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ lsls r2, r2, #8 │ │ │ │ uxtb r3, r3 │ │ │ │ and.w r4, r4, #15 │ │ │ │ lsls r1, r1, #16 │ │ │ │ @@ -96427,2106 +96460,2106 @@ │ │ │ │ orrs r3, r2 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r3, r0, lsl #24 │ │ │ │ orrs r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c294 : │ │ │ │ +0006c2e4 : │ │ │ │ lsls r1, r1, #16 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r1, r0, lsl #24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c2a0 <_PyRWMutex_Lock@@Base>: │ │ │ │ +0006c2f0 <_PyRWMutex_Lock@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ bics.w r3, r1, #2 │ │ │ │ - bne.n 6c2da <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 6c32a <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c2d0 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 6c320 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c2c0 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 6c310 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c2e4 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 6c334 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6c2b2 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6c302 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c348 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6c398 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6c2b2 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6c302 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c2e6 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0006c336 <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6c2ec <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ + bne.n 6c33c <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ lsls r3, r3, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 6c304 <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ - b.w 219824 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bpl.n 6c354 <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ + b.w 21a4ec <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c306 <_PyRWMutex_RLock@@Base>: │ │ │ │ +0006c356 <_PyRWMutex_RLock@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - lsls r3, r1, #30 │ │ │ │ - beq.n 6c326 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c348 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + lsls r3, r1, #30 │ │ │ │ + beq.n 6c376 <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + bl 6c398 <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6c318 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6c368 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c33c <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 6c38c <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c32c <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 6c37c <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c346 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 6c396 <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6c318 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6c368 <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 6c382 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 6c3d2 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c376 <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ + bne.n 6c3c6 <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6c366 <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ + bne.n 6c3b6 <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c380 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ + beq.n 6c3d0 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6c3a4 <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ + b.n 6c3f4 <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #4 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 216ed4 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 217b9c <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c3a8 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0006c3f8 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ subs r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6c3ac <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ + bne.n 6c3fc <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ bic.w r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6c3ca <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ - b.w 219824 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 6c41a <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ + b.w 21a4ec <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c3cc : │ │ │ │ +0006c41c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c3f6 │ │ │ │ + cbz r0, 6c446 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32428 @ 0x7eac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c3f6 │ │ │ │ + bne.n 6c446 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c3f6 │ │ │ │ + cbz r2, 6c446 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 6c410 │ │ │ │ + b.n 6c460 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17308 @ 0x439c │ │ │ │ + movw r1, #16732 @ 0x415c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c412 : │ │ │ │ +0006c462 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c438 │ │ │ │ + cbz r0, 6c488 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32428 @ 0x7eac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c438 │ │ │ │ + bne.n 6c488 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6c438 │ │ │ │ + cbz r3, 6c488 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 6c450 │ │ │ │ + b.n 6c4a0 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17368 @ 0x43d8 │ │ │ │ + movw r1, #16792 @ 0x4198 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c452 : │ │ │ │ +0006c4a2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c478 │ │ │ │ + cbz r0, 6c4c8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32428 @ 0x7eac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c478 │ │ │ │ + bne.n 6c4c8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6c478 │ │ │ │ + cbz r3, 6c4c8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 6c490 │ │ │ │ + b.n 6c4e0 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17428 @ 0x4414 │ │ │ │ + movw r1, #16852 @ 0x41d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c492 : │ │ │ │ +0006c4e2 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c4d0 │ │ │ │ + cbz r0, 6c520 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32428 @ 0x7eac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c4d0 │ │ │ │ + bne.n 6c520 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c4d0 │ │ │ │ - cbnz r1, 6c4ec │ │ │ │ + cbz r2, 6c520 │ │ │ │ + cbnz r1, 6c53c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17552 @ 0x4490 │ │ │ │ + movw r1, #16976 @ 0x4250 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6c4e6 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6c536 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17492 @ 0x4454 │ │ │ │ + movw r1, #16916 @ 0x4214 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c4f0 │ │ │ │ + b.n 6c540 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c4f2 : │ │ │ │ +0006c542 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c51c │ │ │ │ + cbz r0, 6c56c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32428 @ 0x7eac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c51c │ │ │ │ + bne.n 6c56c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c51c │ │ │ │ + cbz r2, 6c56c │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6c536 │ │ │ │ + b.n 6c586 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17600 @ 0x44c0 │ │ │ │ + movw r1, #17024 @ 0x4280 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c538 : │ │ │ │ +0006c588 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c562 │ │ │ │ + cbz r0, 6c5b2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32428 @ 0x7eac │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c562 │ │ │ │ + bne.n 6c5b2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c562 │ │ │ │ + cbz r2, 6c5b2 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 6c57c │ │ │ │ + b.n 6c5cc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17656 @ 0x44f8 │ │ │ │ + movw r1, #17080 @ 0x42b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c57e : │ │ │ │ - b.w 144b80 │ │ │ │ +0006c5ce : │ │ │ │ + b.w 1446cc │ │ │ │ │ │ │ │ -0006c582 : │ │ │ │ - b.w 264dd8 │ │ │ │ +0006c5d2 : │ │ │ │ + b.w 264fb8 │ │ │ │ │ │ │ │ -0006c586 : │ │ │ │ - b.w 4435a <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ +0006c5d6 : │ │ │ │ + b.w 443aa <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ │ │ │ │ -0006c58a : │ │ │ │ - b.w 2660cc │ │ │ │ +0006c5da : │ │ │ │ + b.w 2662ac │ │ │ │ │ │ │ │ -0006c58e : │ │ │ │ +0006c5de : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 17da24 │ │ │ │ - cbz r0, 6c5c4 │ │ │ │ + bl 17dc94 │ │ │ │ + cbz r0, 6c614 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ movs r5, #0 │ │ │ │ blx 2c030 │ │ │ │ - b.n 6c63a │ │ │ │ + b.n 6c68a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6c5d6 │ │ │ │ + cbz r0, 6c626 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 6c5e0 │ │ │ │ + b.n 6c630 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 23c160 │ │ │ │ - b.n 6c63a │ │ │ │ + bl 23c814 │ │ │ │ + b.n 6c68a │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 6c5ee │ │ │ │ + ble.n 6c63e │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6c5e0 │ │ │ │ + b.n 6c630 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #50753 @ 0xc641 │ │ │ │ + movw r3, #50833 @ 0xc691 │ │ │ │ movt r3, #6 │ │ │ │ - movw r2, #56733 @ 0xdd9d │ │ │ │ + movw r2, #56813 @ 0xdded │ │ │ │ movt r2, #6 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 6c634 │ │ │ │ - bl 2e082c │ │ │ │ + cbz r5, 6c684 │ │ │ │ + bl 2e0680 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 6c612 │ │ │ │ + b.n 6c662 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4} │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ subs r4, r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 6c66e │ │ │ │ + blt.n 6c6be │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 6c662 │ │ │ │ + bge.n 6c6b2 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 6c66e │ │ │ │ + b.n 6c6be │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 6c648 │ │ │ │ + b.n 6c698 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c672 : │ │ │ │ +0006c6c2 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #68] @ (6c6c8 ) │ │ │ │ + ldr r4, [pc, #68] @ (6c718 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ addw r5, r4, #3756 @ 0xeac │ │ │ │ addw r9, r4, #3804 @ 0xedc │ │ │ │ ldr.w r8, [r4, #3748] @ 0xea4 │ │ │ │ str.w r2, [r4, #3748] @ 0xea4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #16 │ │ │ │ - bl 6c6cc │ │ │ │ + bl 6c71c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6c6c0 │ │ │ │ + beq.n 6c710 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 6c6a2 │ │ │ │ + bne.n 6c6f2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6c6cc │ │ │ │ + bl 6c71c │ │ │ │ str.w r8, [r4, #3748] @ 0xea4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6c720 │ │ │ │ + beq.n 6c770 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #8] │ │ │ │ blx r8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c716 │ │ │ │ + bge.n 6c766 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 6c716 │ │ │ │ + cbnz r3, 6c766 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c724 │ │ │ │ + beq.n 6c774 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 6c6e4 │ │ │ │ + b.n 6c734 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c728 │ │ │ │ + b.n 6c778 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006c72c : │ │ │ │ - cbz r0, 6c73a │ │ │ │ +0006c77c : │ │ │ │ + cbz r0, 6c78a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c73c : │ │ │ │ - b.w 1c8534 │ │ │ │ +0006c78c : │ │ │ │ + b.w 1c94f4 │ │ │ │ │ │ │ │ -0006c740 : │ │ │ │ +0006c790 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c742 : │ │ │ │ +0006c792 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6c756 │ │ │ │ + ble.n 6c7a6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c75a : │ │ │ │ +0006c7aa : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7a16c │ │ │ │ - cbz r0, 6c774 │ │ │ │ + bl 7a1bc │ │ │ │ + cbz r0, 6c7c4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c776 : │ │ │ │ - cbz r0, 6c7a0 │ │ │ │ +0006c7c6 : │ │ │ │ + cbz r0, 6c7f0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 6c796 │ │ │ │ + cbz r3, 6c7e6 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2bc1c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a3fc │ │ │ │ + b.w 7a44c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c7a2 : │ │ │ │ - cbz r0, 6c7b0 │ │ │ │ +0006c7f2 : │ │ │ │ + cbz r0, 6c800 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c7b2 : │ │ │ │ - ldr r3, [pc, #16] @ (6c7c4 ) │ │ │ │ - cbz r0, 6c7bc │ │ │ │ +0006c802 : │ │ │ │ + ldr r3, [pc, #16] @ (6c814 ) │ │ │ │ + cbz r0, 6c80c │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1600] @ 0x640 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c7c8 : │ │ │ │ +0006c818 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c7ce : │ │ │ │ +0006c81e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 6c7f0 │ │ │ │ + cbnz r0, 6c840 │ │ │ │ mov.w r1, #940 @ 0x3ac │ │ │ │ - movw r0, #35860 @ 0x8c14 │ │ │ │ + movw r0, #35284 @ 0x89d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c83a │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c88a │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r1, #8236 @ 0x202c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 6c840 │ │ │ │ + beq.n 6c890 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r3 │ │ │ │ - beq.n 6c840 │ │ │ │ + beq.n 6c890 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6c840 │ │ │ │ + bmi.n 6c890 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17720 @ 0x4538 │ │ │ │ + movw r1, #17144 @ 0x42f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c858 │ │ │ │ + b.n 6c8a8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ iteee eq │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2, #0] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c85a : │ │ │ │ +0006c8aa : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6c89c │ │ │ │ + cbz r0, 6c8ec │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #8236 @ 0x202c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6c8b0 │ │ │ │ + beq.n 6c900 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6c8b0 │ │ │ │ + beq.n 6c900 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6c8b0 │ │ │ │ + bmi.n 6c900 │ │ │ │ mov.w r1, #972 @ 0x3cc │ │ │ │ - movw r0, #35860 @ 0x8c14 │ │ │ │ + movw r0, #35284 @ 0x89d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c8d8 │ │ │ │ + b.n 6c928 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6c8d8 │ │ │ │ + beq.n 6c928 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6c8d6 │ │ │ │ + ble.n 6c926 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c8d8 │ │ │ │ + bge.n 6c928 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6c8d8 │ │ │ │ + bne.n 6c928 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6c8d8 │ │ │ │ + b.n 6c928 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c8da <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0006c92a <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ - bl a2d4c │ │ │ │ - cbz r0, 6c922 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl a2838 │ │ │ │ + cbz r0, 6c972 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6c922 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 6c972 <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c914 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 6c964 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ ldrd r4, r3, [sp, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ lsls r4, r4, #1 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6c928 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 23c160 │ │ │ │ + cbnz r0, 6c978 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 23c814 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c940 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 6c990 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 26e494 <_PyTime_AsMilliseconds@@Base+0x2098> │ │ │ │ + bl 26e66c <_PyTime_AsMilliseconds@@Base+0x2098> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006c946 : │ │ │ │ +0006c996 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp.w r2, #24576 @ 0x6000 │ │ │ │ - bcs.n 6c97a │ │ │ │ + bcs.n 6c9ca │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #17748 @ 0x4554 │ │ │ │ + movw r1, #17172 @ 0x4314 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c990 │ │ │ │ + b.n 6c9e0 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r2, r1 │ │ │ │ add.w r4, r1, #8192 @ 0x2000 │ │ │ │ add.w r1, r1, #16384 @ 0x4000 │ │ │ │ str.w r2, [r3, #708] @ 0x2c4 │ │ │ │ strd r1, r4, [r3, #712] @ 0x2c8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c992 : │ │ │ │ +0006c9e2 : │ │ │ │ ldr.w r2, [r0, #752] @ 0x2f0 │ │ │ │ - cbz r2, 6c9ae │ │ │ │ + cbz r2, 6c9fe │ │ │ │ ldr.w r3, [r0, #748] @ 0x2ec │ │ │ │ str.w r2, [r0, #708] @ 0x2c4 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ add.w r3, r3, #16384 @ 0x4000 │ │ │ │ strd r3, r2, [r0, #712] @ 0x2c8 │ │ │ │ bx lr │ │ │ │ - b.w 1c735c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 1c8384 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0006c9b2 : │ │ │ │ - movw r3, #32720 @ 0x7fd0 │ │ │ │ +0006ca02 : │ │ │ │ + movw r3, #32144 @ 0x7d90 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ subs r2, r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r5, [r1, #1]! │ │ │ │ ldrb.w r4, [r2, #1]! │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ - cbz r4, 6c9d4 │ │ │ │ - cbz r5, 6c9d4 │ │ │ │ + cbz r4, 6ca24 │ │ │ │ + cbz r5, 6ca24 │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 6c9c0 │ │ │ │ + beq.n 6ca10 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - bne.n 6ca02 │ │ │ │ + bne.n 6ca52 │ │ │ │ mov r0, r1 │ │ │ │ blx 2acf8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 6ca12 │ │ │ │ + b.n 6ca62 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6ca12 │ │ │ │ + bge.n 6ca62 │ │ │ │ ldr.w r1, [r4, r2, lsl #2] │ │ │ │ - cbz r1, 6ca12 │ │ │ │ + cbz r1, 6ca62 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6ca04 │ │ │ │ + b.n 6ca54 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 6ca24 │ │ │ │ + bge.n 6ca74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6ca62 │ │ │ │ + b.w 6cab2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl a201c │ │ │ │ + bl a1b08 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ca58 │ │ │ │ + cbz r0, 6caa8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f4924 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ + bl f43a0 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ca5c │ │ │ │ + bge.n 6caac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ca5c │ │ │ │ + cbnz r3, 6caac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ca5c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6caac │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006ca62 : │ │ │ │ +0006cab2 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge.n 6ca82 │ │ │ │ + bge.n 6cad2 │ │ │ │ mov r0, r1 │ │ │ │ blx 2acf8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 6cbe4 │ │ │ │ + beq.w 6cc34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add.w r8, r4, r5, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls.n 6cacc │ │ │ │ + bls.n 6cb1c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 6ca94 │ │ │ │ + bls.n 6cae4 │ │ │ │ mov r3, r2 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcc.n 6ca94 │ │ │ │ + bcc.n 6cae4 │ │ │ │ movw r0, #43560 @ 0xaa28 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #63768 @ 0xf918 │ │ │ │ + movw r1, #63192 @ 0xf6d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6cbe4 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 6cc34 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 6caf8 │ │ │ │ + bcc.n 6cb48 │ │ │ │ ldrd r2, r1, [r7, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 6caf8 │ │ │ │ + blt.n 6cb48 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq.n 6cb0a │ │ │ │ + beq.n 6cb5a │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6cbd4 │ │ │ │ + bne.n 6cc24 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ - b.n 6cb6c │ │ │ │ + b.n 6cbbc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl e9994 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e940c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6cadc │ │ │ │ + bne.n 6cb2c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6cbe4 │ │ │ │ + b.n 6cc34 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 6cb38 │ │ │ │ + bls.n 6cb88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r4, #16 │ │ │ │ strb.w r3, [r2], #4 │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ strb.w r3, [r2, #-3] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strb.w r3, [r2, #-2] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ strb.w r3, [r2, #-1] │ │ │ │ - b.n 6cb12 │ │ │ │ + b.n 6cb62 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #2 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 6cbdc │ │ │ │ + bls.n 6cc2c │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6cb5a │ │ │ │ + b.n 6cbaa │ │ │ │ movs r1, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bls.n 6cba0 │ │ │ │ + bls.n 6cbf0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, #8 │ │ │ │ adds r4, #16 │ │ │ │ bfi r1, r3, #0, #16 │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ bfi r1, r3, #16, #16 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r1, [r2, #-8] │ │ │ │ bfi ip, r3, #16, #16 │ │ │ │ str.w ip, [r2, #-4] │ │ │ │ - b.n 6cb6c │ │ │ │ + b.n 6cbbc │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #3 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt hi │ │ │ │ movhi r2, r1 │ │ │ │ movhi r3, r1 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 6cbdc │ │ │ │ + bls.n 6cc2c │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6cbc2 │ │ │ │ + b.n 6cc12 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r5 │ │ │ │ movs r5, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006cbea : │ │ │ │ +0006cc3a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 6cc02 │ │ │ │ + beq.n 6cc52 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cc44 │ │ │ │ + b.n 6cc94 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20eb24 │ │ │ │ + bl 20f83c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cbfe │ │ │ │ + beq.n 6cc4e │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr.w r3, [r0], #40 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 6cbfe │ │ │ │ + bls.n 6cc4e │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ and.w r0, r2, #3 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 6cc1c │ │ │ │ + beq.n 6cc6c │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6cc1c │ │ │ │ + bne.n 6cc6c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 6cc44 │ │ │ │ + bne.n 6cc94 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, #0 │ │ │ │ movge r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006cc48 : │ │ │ │ +0006cc98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbz r4, 6cc68 │ │ │ │ + cbz r4, 6ccb8 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6cc68 │ │ │ │ - bl 139600 │ │ │ │ - b.n 6cc5e │ │ │ │ + cbz r0, 6ccb8 │ │ │ │ + bl 139158 │ │ │ │ + b.n 6ccae │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cc6a : │ │ │ │ +0006ccba : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cc74 : │ │ │ │ +0006ccc4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cdfc8 │ │ │ │ + bl 1cf030 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cc94 : │ │ │ │ +0006cce4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1cdfc8 │ │ │ │ + bl 1cf030 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ccb2 : │ │ │ │ +0006cd02 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 3976a │ │ │ │ + b.w 39772 │ │ │ │ │ │ │ │ -0006ccba : │ │ │ │ +0006cd0a : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 3976a │ │ │ │ + b.w 39772 │ │ │ │ │ │ │ │ -0006ccc0 : │ │ │ │ +0006cd10 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 3976a │ │ │ │ + b.w 39772 │ │ │ │ │ │ │ │ -0006ccc8 : │ │ │ │ +0006cd18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 6ccea │ │ │ │ + bl 6cd3a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ccea : │ │ │ │ +0006cd3a : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6cd22 │ │ │ │ - ldr r2, [pc, #72] @ (6cd5c ) │ │ │ │ + cbnz r0, 6cd72 │ │ │ │ + ldr r2, [pc, #72] @ (6cdac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c100 │ │ │ │ - b.n 6cd52 │ │ │ │ + bl 21cdc8 │ │ │ │ + b.n 6cda2 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 20eb5c │ │ │ │ + bl 20f874 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6cd42 │ │ │ │ + blt.n 6cd92 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6cd52 │ │ │ │ + b.n 6cda2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cd3e │ │ │ │ + bne.n 6cd8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cd3e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cd8e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cd60 : │ │ │ │ +0006cdb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 6ccea │ │ │ │ + bl 6cd3a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cd84 : │ │ │ │ +0006cdd4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 6ccea │ │ │ │ + bl 6cd3a │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cda8 : │ │ │ │ +0006cdf8 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6cdae │ │ │ │ + b.w 6cdfe │ │ │ │ │ │ │ │ -0006cdae : │ │ │ │ +0006cdfe : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1ce01c │ │ │ │ - cbz r0, 6cdec │ │ │ │ + bl 1cf084 │ │ │ │ + cbz r0, 6ce3c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 318c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cdea │ │ │ │ + bge.n 6ce3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cdea │ │ │ │ + cbnz r3, 6ce3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6ce00 │ │ │ │ - ldr r2, [pc, #44] @ (6ce1c ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6ce50 │ │ │ │ + ldr r2, [pc, #44] @ (6ce6c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c100 │ │ │ │ - b.n 6ce18 │ │ │ │ + bl 21cdc8 │ │ │ │ + b.n 6ce68 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ce0e │ │ │ │ + bge.n 6ce5e │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6ce12 │ │ │ │ + cbz r4, 6ce62 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ce18 │ │ │ │ + b.n 6ce68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ce20 : │ │ │ │ +0006ce70 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6ce26 │ │ │ │ + b.w 6ce76 │ │ │ │ │ │ │ │ -0006ce26 : │ │ │ │ +0006ce76 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1ce01c │ │ │ │ - cbnz r0, 6ce54 │ │ │ │ - ldr r2, [pc, #56] @ (6ce7c ) │ │ │ │ + bl 1cf084 │ │ │ │ + cbnz r0, 6cea4 │ │ │ │ + ldr r2, [pc, #56] @ (6cecc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c100 │ │ │ │ - b.n 6ce76 │ │ │ │ + bl 21cdc8 │ │ │ │ + b.n 6cec6 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6ce80 │ │ │ │ + bl 6ced0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ce76 │ │ │ │ + bge.n 6cec6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ce76 │ │ │ │ + cbnz r3, 6cec6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ce80 : │ │ │ │ +0006ced0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 319f0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6ceaa │ │ │ │ - ldr r2, [pc, #20] @ (6ceb0 ) │ │ │ │ + bne.n 6cefa │ │ │ │ + ldr r2, [pc, #20] @ (6cf00 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c100 │ │ │ │ - bl 21f780 │ │ │ │ + bl 21cdc8 │ │ │ │ + bl 2201f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006ceb4 : │ │ │ │ +0006cf04 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6cebc │ │ │ │ + b.w 6cf0c │ │ │ │ │ │ │ │ -0006cebc : │ │ │ │ +0006cf0c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1ce01c │ │ │ │ - cbz r0, 6cefe │ │ │ │ + bl 1cf084 │ │ │ │ + cbz r0, 6cf4e │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20d980 │ │ │ │ + bl 20e698 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cefc │ │ │ │ + bge.n 6cf4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cefc │ │ │ │ + cbnz r3, 6cf4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6cf12 │ │ │ │ - ldr r2, [pc, #24] @ (6cf18 ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6cf62 │ │ │ │ + ldr r2, [pc, #24] @ (6cf68 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21c100 │ │ │ │ + bl 21cdc8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6cf14 │ │ │ │ + b.n 6cf64 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cf1c : │ │ │ │ +0006cf6c : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6cebc │ │ │ │ + b.w 6cf0c │ │ │ │ │ │ │ │ -0006cf22 : │ │ │ │ +0006cf72 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 20fa54 │ │ │ │ + b.w 210778 │ │ │ │ │ │ │ │ -0006cf28 : │ │ │ │ +0006cf78 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #0 │ │ │ │ strd r4, r1, [sp] │ │ │ │ - bl 20baa8 │ │ │ │ + bl 20c7c0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006cf4e : │ │ │ │ +0006cf9e : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #59980 @ 0xea4c │ │ │ │ movt r1, #84 @ 0x54 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #24] @ (6cf84 ) │ │ │ │ + ldr r0, [pc, #24] @ (6cfd4 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ce524 │ │ │ │ + bl 1cf58c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r3, #9 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006cf88 : │ │ │ │ +0006cfd8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #76] @ (6cfe4 ) │ │ │ │ + ldr r2, [pc, #76] @ (6d034 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r5, [r3, #3896] @ 0xf38 │ │ │ │ - cbz r5, 6cfdc │ │ │ │ + cbz r5, 6d02c │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a9ddc │ │ │ │ + bl a9794 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 6cfcc │ │ │ │ + cbz r3, 6d01c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6cfcc │ │ │ │ - movw r0, #17788 @ 0x457c │ │ │ │ + cbz r3, 6d01c │ │ │ │ + movw r0, #17212 @ 0x433c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cfe8 : │ │ │ │ +0006d038 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (6d00c ) │ │ │ │ + ldr r3, [pc, #20] @ (6d05c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 6d010 │ │ │ │ + bl 6d060 │ │ │ │ mov r4, r0 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #76] @ (6d074 ) │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6d0c4 ) │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6d066 │ │ │ │ + blt.n 6d0b6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6d03a │ │ │ │ + cbz r0, 6d08a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6d06a │ │ │ │ - bl 84dec │ │ │ │ - bl 7fabc │ │ │ │ + bmi.n 6d0ba │ │ │ │ + bl 84b4c │ │ │ │ + bl 7f8cc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6d06c │ │ │ │ - ldr r1, [pc, #40] @ (6d074 ) │ │ │ │ + cbz r0, 6d0bc │ │ │ │ + ldr r1, [pc, #40] @ (6d0c4 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e8294 │ │ │ │ - cbz r0, 6d06a │ │ │ │ + bl 1e9278 │ │ │ │ + cbz r0, 6d0ba │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d066 │ │ │ │ + bge.n 6d0b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6d066 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6d0b6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 6d06c │ │ │ │ + b.n 6d0bc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006d078 : │ │ │ │ +0006d0c8 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw r1, #59980 @ 0xea4c │ │ │ │ movt r1, #84 @ 0x54 │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (6d0ac ) │ │ │ │ + ldr r0, [pc, #20] @ (6d0fc ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f12e0 │ │ │ │ + bl 1f22c0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ lsls r0, r3, #9 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006d0b0 : │ │ │ │ +0006d100 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 26a6d4 │ │ │ │ + bl 26a8b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ ittet eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ strdeq r2, r3, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.n 6d11e │ │ │ │ + bmi.n 6d16e │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6d144 │ │ │ │ - bhi.n 6d14e │ │ │ │ + beq.n 6d194 │ │ │ │ + bhi.n 6d19e │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6d104 │ │ │ │ - movw r0, #18040 @ 0x4678 │ │ │ │ + beq.n 6d154 │ │ │ │ + movw r0, #17464 @ 0x4438 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - movw r2, #17984 @ 0x4640 │ │ │ │ + movw r2, #17408 @ 0x4400 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ bx lr │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #17996 @ 0x464c │ │ │ │ + movw r3, #17420 @ 0x440c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #18012 @ 0x465c │ │ │ │ + movw r0, #17436 @ 0x441c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6d158 │ │ │ │ + beq.n 6d1a8 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6d162 │ │ │ │ + beq.n 6d1b2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6d16c │ │ │ │ + bne.n 6d1bc │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #28008 @ 0x6d68 │ │ │ │ + movw r3, #27432 @ 0x6b28 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #16852 @ 0x41d4 │ │ │ │ + movw r0, #16276 @ 0x3f94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #18028 @ 0x466c │ │ │ │ + movw r0, #17452 @ 0x442c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #18040 @ 0x4678 │ │ │ │ + movw r0, #17464 @ 0x4438 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #18064 @ 0x4690 │ │ │ │ + movw r0, #17488 @ 0x4450 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #18072 @ 0x4698 │ │ │ │ + movw r0, #17496 @ 0x4458 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #18080 @ 0x46a0 │ │ │ │ + movw r0, #17504 @ 0x4460 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d176 : │ │ │ │ +0006d1c6 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1dda68 │ │ │ │ + bl 1dea50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d1b2 │ │ │ │ + beq.n 6d202 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1dda68 │ │ │ │ + bl 1dea50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d1b2 │ │ │ │ + beq.n 6d202 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188940 │ │ │ │ + b.w 188ba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006d1ba : │ │ │ │ +0006d20a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 6d1dc │ │ │ │ - movw r0, #63740 @ 0xf8fc │ │ │ │ + cbnz r0, 6d22c │ │ │ │ + movw r0, #63164 @ 0xf6bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #1895 @ 0x767 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d208 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d258 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 6d1ee │ │ │ │ + cbz r3, 6d23e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 6d1ee │ │ │ │ + bpl.n 6d23e │ │ │ │ subs r3, r1, #0 │ │ │ │ - bge.n 6d200 │ │ │ │ - movw r0, #63740 @ 0xf8fc │ │ │ │ + bge.n 6d250 │ │ │ │ + movw r0, #63164 @ 0xf6bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #1901 @ 0x76d │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d208 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d258 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1231bc │ │ │ │ + b.w 122cb0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d20e : │ │ │ │ +0006d25e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1dda68 │ │ │ │ + bl 1dea50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d246 │ │ │ │ - cbnz r4, 6d23c │ │ │ │ + beq.n 6d296 │ │ │ │ + cbnz r4, 6d28c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 268548 <_PyXI_Preserve@@Base+0x888> │ │ │ │ + b.w 268728 <_PyXI_Preserve@@Base+0x888> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1dda68 │ │ │ │ + bl 1dea50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d22e │ │ │ │ + bne.n 6d27e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d24a : │ │ │ │ +0006d29a : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 1dda68 │ │ │ │ + bl 1dea50 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #0 │ │ │ │ - beq.w 6d42a │ │ │ │ + beq.w 6d47a │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ - cbnz r4, 6d27e │ │ │ │ - bl 56e96 │ │ │ │ - b.n 6d428 │ │ │ │ + cbnz r4, 6d2ce │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 6d478 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.n 6d292 │ │ │ │ + bpl.n 6d2e2 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r5, #20 │ │ │ │ addpl.w r6, r5, #28 │ │ │ │ - b.n 6d294 │ │ │ │ + b.n 6d2e4 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 6d2aa │ │ │ │ + bne.n 6d2fa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 130838 │ │ │ │ + b.w 130348 │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2b44c │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ubfx r7, r7, #2, #3 │ │ │ │ - bl e9e28 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bl e98a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6d414 │ │ │ │ + beq.w 6d464 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6d2ea │ │ │ │ + beq.n 6d33a │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #4888 @ 0x1318 │ │ │ │ + movw r1, #4312 @ 0x10d8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c284 │ │ │ │ clz sl, r0 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ - b.n 6d2ec │ │ │ │ + b.n 6d33c │ │ │ │ mov sl, r9 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 6d320 │ │ │ │ + bpl.n 6d370 │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 241f74 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ + bl 242634 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6d314 │ │ │ │ + bne.n 6d364 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15edc4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15eaec <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d428 │ │ │ │ + b.n 6d478 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 6d40a │ │ │ │ + beq.n 6d45a │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6d346 │ │ │ │ + b.n 6d396 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 6d346 │ │ │ │ + b.n 6d396 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6d350 │ │ │ │ + bne.n 6d3a0 │ │ │ │ ldrb.w r0, [r6, r9] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2427d0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x860> │ │ │ │ + bl 242e90 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x860> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6d414 │ │ │ │ + beq.n 6d464 │ │ │ │ add.w r4, r9, #1 │ │ │ │ - cbz r0, 6d35e │ │ │ │ + cbz r0, 6d3ae │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp r8, r9 │ │ │ │ - bgt.n 6d32a │ │ │ │ - b.n 6d3fe │ │ │ │ + bgt.n 6d37a │ │ │ │ + b.n 6d44e │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r9, lsl #1] │ │ │ │ ldrne.w r0, [r6, r9, lsl #2] │ │ │ │ - b.n 6d332 │ │ │ │ + b.n 6d382 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 6d3a8 │ │ │ │ + ble.n 6d3f8 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ movw sl, #5752 @ 0x1678 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6d376 │ │ │ │ + bne.n 6d3c6 │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ - b.n 6d382 │ │ │ │ + b.n 6d3d2 │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r4, lsl #1] │ │ │ │ ldrne.w r0, [r6, r4, lsl #2] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bl 24250c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x59c> │ │ │ │ + bl 242bcc <_PyObject_MaybeCallSpecialNoArgs@@Base+0x59c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d414 │ │ │ │ + bne.n 6d464 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 6d3a4 │ │ │ │ + bne.n 6d3f4 │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.n 6d36e │ │ │ │ + bgt.n 6d3be │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6d344 │ │ │ │ + bne.n 6d394 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ strd r9, r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ - bl 6d430 │ │ │ │ + bl 6d480 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d414 │ │ │ │ + cbz r0, 6d464 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f4bc8 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f4644 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d3e8 │ │ │ │ + bne.n 6d438 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d414 │ │ │ │ + bge.n 6d464 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6d414 │ │ │ │ + cbnz r2, 6d464 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d414 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d464 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d3fa │ │ │ │ + bge.n 6d44a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6d3fa │ │ │ │ + cbnz r2, 6d44a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 6d344 │ │ │ │ + b.n 6d394 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl ac3d4 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl abd8c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6d428 │ │ │ │ + b.n 6d478 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15edc4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15eaec <_PyBytesWriter_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84dec │ │ │ │ - b.n 6d310 │ │ │ │ + bl 84b4c │ │ │ │ + b.n 6d360 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ ldrd r9, r7, [sp, #52] @ 0x34 │ │ │ │ - cbnz r3, 6d464 │ │ │ │ - bl 206148 │ │ │ │ + cbnz r3, 6d4b4 │ │ │ │ + bl 206e5c │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6d584 │ │ │ │ + beq.w 6d5d4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbnz r0, 6d494 │ │ │ │ + cbnz r0, 6d4e4 │ │ │ │ movw r2, #43652 @ 0xaa84 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #27068 @ 0x69bc │ │ │ │ + movw r1, #26784 @ 0x68a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #18104 @ 0x46b8 │ │ │ │ + movw r1, #17528 @ 0x4478 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9e6d4 │ │ │ │ + bl 9e240 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 6d4d0 │ │ │ │ + b.n 6d520 │ │ │ │ mov r1, sl │ │ │ │ - bl 6a1ca │ │ │ │ - cbnz r0, 6d4b6 │ │ │ │ + bl 6a21a │ │ │ │ + cbnz r0, 6d506 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 6a1a0 │ │ │ │ - cbnz r0, 6d4b6 │ │ │ │ - movw r1, #27068 @ 0x69bc │ │ │ │ + bl 6a1f0 │ │ │ │ + cbnz r0, 6d506 │ │ │ │ + movw r1, #26784 @ 0x68a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 742bc │ │ │ │ - cbz r0, 6d4d0 │ │ │ │ + bl 7430c │ │ │ │ + cbz r0, 6d520 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 6d4d0 │ │ │ │ + cbz r0, 6d520 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d4d0 │ │ │ │ + bge.n 6d520 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6d4d0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6d520 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6d584 │ │ │ │ + beq.n 6d5d4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d584 │ │ │ │ + beq.n 6d5d4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6d508 │ │ │ │ + bmi.n 6d558 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #148] @ (6d58c ) │ │ │ │ + ldr r1, [pc, #148] @ (6d5dc ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6d550 │ │ │ │ - b.n 6d55c │ │ │ │ - movw r1, #18112 @ 0x46c0 │ │ │ │ + blt.n 6d5a0 │ │ │ │ + b.n 6d5ac │ │ │ │ + movw r1, #17536 @ 0x4480 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 6d548 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 6d598 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6d524 │ │ │ │ + blt.n 6d574 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 6d52c │ │ │ │ + b.n 6d57c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bmi.n 6d532 │ │ │ │ + bmi.n 6d582 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 6d560 │ │ │ │ + bge.n 6d5b0 │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17936 @ 0x4610 │ │ │ │ + movw r1, #17360 @ 0x43d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d55c │ │ │ │ + bge.n 6d5ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d55c │ │ │ │ + cbnz r3, 6d5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d584 │ │ │ │ + b.n 6d5d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d582 │ │ │ │ + bge.n 6d5d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d582 │ │ │ │ + cbnz r3, 6d5d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov fp, r8 │ │ │ │ + add fp, r0 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -0006d590 : │ │ │ │ +0006d5e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 6d5c0 │ │ │ │ + bmi.n 6d610 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18172 @ 0x46fc │ │ │ │ + movw r1, #17596 @ 0x44bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6d5e2 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 6d632 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 6d5e8 │ │ │ │ + bmi.n 6d638 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #18208 @ 0x4720 │ │ │ │ + movw r1, #17632 @ 0x44e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d5f6 │ │ │ │ + b.n 6d646 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6d5f4 │ │ │ │ + beq.n 6d644 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c7980 │ │ │ │ + b.w 1c99f4 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d5f8 : │ │ │ │ +0006d648 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bge.n 6d61c │ │ │ │ + bge.n 6d66c │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0c8 │ │ │ │ mov r2, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl f470c <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ + bl f4188 <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d638 │ │ │ │ + bne.n 6d688 │ │ │ │ str r6, [r5, #20] │ │ │ │ - cbz r4, 6d638 │ │ │ │ + cbz r4, 6d688 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006d63c : │ │ │ │ +0006d68c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r4, r2, #0 │ │ │ │ - bge.n 6d66c │ │ │ │ + bge.n 6d6bc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2256 @ 0x8d0 │ │ │ │ + movw r1, #1680 @ 0x690 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d7a4 │ │ │ │ - beq.w 6d7a2 │ │ │ │ + b.n 6d7f4 │ │ │ │ + beq.w 6d7f2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ add.w r5, r1, r4, lsl #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ - bl 275860 │ │ │ │ + bl 275a38 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.n 6d6b0 │ │ │ │ + bcc.n 6d700 │ │ │ │ ldrd r3, r1, [r6, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 6d6b0 │ │ │ │ + blt.n 6d700 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne.n 6d716 │ │ │ │ + bne.n 6d766 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r1, r0 │ │ │ │ add r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 6d6be │ │ │ │ + b.n 6d70e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e9994 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e940c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d696 │ │ │ │ - b.n 6d7a4 │ │ │ │ + bne.n 6d6e6 │ │ │ │ + b.n 6d7f4 │ │ │ │ cmp r3, r8 │ │ │ │ - bcs.n 6d6e4 │ │ │ │ + bcs.n 6d734 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r3, #16 │ │ │ │ strb.w r2, [r1], #4 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ strb.w r2, [r1, #-3] │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ strb.w r2, [r1, #-2] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ strb.w r2, [r1, #-1] │ │ │ │ - b.n 6d6be │ │ │ │ + b.n 6d70e │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r2, r8 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #2 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ add r3, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 6d798 │ │ │ │ + bls.n 6d7e8 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ - b.n 6d708 │ │ │ │ + b.n 6d758 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6d790 │ │ │ │ + bne.n 6d7e0 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r3, r7 │ │ │ │ add r8, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r3, r8 │ │ │ │ mov lr, ip │ │ │ │ - bcs.n 6d75a │ │ │ │ + bcs.n 6d7aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, #8 │ │ │ │ adds r3, #16 │ │ │ │ bfi ip, r2, #0, #16 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ bfi ip, r2, #16, #16 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ bfi lr, r2, #0, #16 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str.w ip, [r1, #-8] │ │ │ │ bfi lr, r2, #16, #16 │ │ │ │ str.w lr, [r1, #-4] │ │ │ │ - b.n 6d724 │ │ │ │ + b.n 6d774 │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r2, r8 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it hi │ │ │ │ movhi r2, ip │ │ │ │ @@ -98534,326 +98567,326 @@ │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ it hi │ │ │ │ movhi r3, ip │ │ │ │ add r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 6d798 │ │ │ │ + bls.n 6d7e8 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 6d77e │ │ │ │ + b.n 6d7ce │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 6d7a4 │ │ │ │ + b.n 6d7f4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006d7a8 : │ │ │ │ +0006d7f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6d810 ) │ │ │ │ + ldr r1, [pc, #88] @ (6d860 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5728 @ 0x1660 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6d7ec │ │ │ │ + cbnz r4, 6d83c │ │ │ │ addw r1, r3, #1436 @ 0x59c │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1716] @ 0x6b4 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1716] @ 0x6b4 │ │ │ │ - b.n 6d80c │ │ │ │ + b.n 6d85c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6d7c8 │ │ │ │ + bne.n 6d818 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18244 @ 0x4744 │ │ │ │ + movw r1, #17668 @ 0x4504 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d814 : │ │ │ │ +0006d864 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 6d844 │ │ │ │ + bls.n 6d894 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18280 @ 0x4768 │ │ │ │ + movw r1, #17704 @ 0x4528 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d890 │ │ │ │ - ldr r3, [pc, #76] @ (6d894 ) │ │ │ │ + b.n 6d8e0 │ │ │ │ + ldr r3, [pc, #76] @ (6d8e4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1652] @ 0x674 │ │ │ │ - cbnz r3, 6d874 │ │ │ │ + cbnz r3, 6d8c4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #17732 @ 0x4544 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6d83e │ │ │ │ + bl f3c30 │ │ │ │ + b.n 6d88e │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1652] @ 0x674 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1716] @ 0x6b4 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1716] @ 0x6b4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d898 : │ │ │ │ +0006d8e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6d900 ) │ │ │ │ + ldr r1, [pc, #88] @ (6d950 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5760 @ 0x1680 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6d8dc │ │ │ │ + cbnz r4, 6d92c │ │ │ │ addw r1, r3, #1444 @ 0x5a4 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1717] @ 0x6b5 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1717] @ 0x6b5 │ │ │ │ - b.n 6d8fc │ │ │ │ + b.n 6d94c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6d8b8 │ │ │ │ + bne.n 6d908 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18340 @ 0x47a4 │ │ │ │ + movw r1, #17764 @ 0x4564 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d904 : │ │ │ │ +0006d954 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 6d930 │ │ │ │ + bls.n 6d980 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18380 @ 0x47cc │ │ │ │ + movw r1, #17804 @ 0x458c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6d95e │ │ │ │ - ldr r3, [pc, #80] @ (6d984 ) │ │ │ │ + bl f3c30 │ │ │ │ + b.n 6d9ae │ │ │ │ + ldr r3, [pc, #80] @ (6d9d4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #1684] @ 0x694 │ │ │ │ - cbnz r3, 6d964 │ │ │ │ + cbnz r3, 6d9b4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18412 @ 0x47ec │ │ │ │ + movw r1, #17836 @ 0x45ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d980 │ │ │ │ + b.n 6d9d0 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1684] @ 0x694 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1717] @ 0x6b5 │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1717] @ 0x6b5 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d988 : │ │ │ │ +0006d9d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6d9e0 ) │ │ │ │ + ldr r1, [pc, #72] @ (6da30 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #41216 @ 0xa100 │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6d9bc │ │ │ │ + cbnz r4, 6da0c │ │ │ │ add.w r1, r3, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6d9dc │ │ │ │ + b.n 6da2c │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6d9a8 │ │ │ │ + bne.n 6d9f8 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18448 @ 0x4810 │ │ │ │ + movw r1, #17872 @ 0x45d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d9e4 : │ │ │ │ +0006da34 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #40] @ (6da1c ) │ │ │ │ + ldr r2, [pc, #40] @ (6da6c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2094c8 │ │ │ │ - cbnz r0, 6da16 │ │ │ │ + bl 20a1e0 │ │ │ │ + cbnz r0, 6da66 │ │ │ │ add.w r1, r4, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 6da1a │ │ │ │ + b.n 6da6a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006da20 : │ │ │ │ +0006da70 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6da88 ) │ │ │ │ + ldr r1, [pc, #88] @ (6dad8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #4480 @ 0x1180 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6da62 │ │ │ │ + cbnz r4, 6dab2 │ │ │ │ add.w r1, r3, #1120 @ 0x460 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #420] @ 0x1a4 │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #420] @ 0x1a4 │ │ │ │ - b.n 6da82 │ │ │ │ + b.n 6dad2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6da3e │ │ │ │ + bne.n 6da8e │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18484 @ 0x4834 │ │ │ │ + movw r1, #17908 @ 0x45f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006da8c : │ │ │ │ +0006dadc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bls.n 6dab8 │ │ │ │ + bls.n 6db08 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18520 @ 0x4858 │ │ │ │ + movw r1, #17944 @ 0x4618 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6dae6 │ │ │ │ - ldr r3, [pc, #80] @ (6db0c ) │ │ │ │ + bl f3c30 │ │ │ │ + b.n 6db36 │ │ │ │ + ldr r3, [pc, #80] @ (6db5c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #388] @ 0x184 │ │ │ │ - cbnz r3, 6daec │ │ │ │ + cbnz r3, 6db3c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18548 @ 0x4874 │ │ │ │ + movw r1, #17972 @ 0x4634 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6db08 │ │ │ │ + b.n 6db58 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #388] @ 0x184 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #420] @ 0x1a4 │ │ │ │ lsls r4, r2 │ │ │ │ @@ -98873,99 +98906,99 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r5, [r1, #420] @ 0x1a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r5, 6db6e │ │ │ │ + cbz r5, 6dbbe │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 6db68 │ │ │ │ + bpl.n 6dbb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6db68 │ │ │ │ - movw r3, #8072 @ 0x1f88 │ │ │ │ + bge.n 6dbb8 │ │ │ │ + movw r3, #7472 @ 0x1d30 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ - movw r0, #18580 @ 0x4894 │ │ │ │ + movw r0, #18004 @ 0x4654 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ - ldr.w r1, [r3, #148] @ 0x94 │ │ │ │ + ldr.w r1, [r3, #172] @ 0xac │ │ │ │ mov r3, r6 │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ lsrs r5, r5, #1 │ │ │ │ adds r4, #4 │ │ │ │ - b.n 6db34 │ │ │ │ + b.n 6db84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006db72 : │ │ │ │ +0006dbc2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #68] @ (6dbc8 ) │ │ │ │ + ldr r1, [pc, #68] @ (6dc18 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5696 @ 0x1640 │ │ │ │ adds r1, #20 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 6dba4 │ │ │ │ + cbnz r4, 6dbf4 │ │ │ │ addw r1, r3, #1428 @ 0x594 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6dbc4 │ │ │ │ + b.n 6dc14 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6db92 │ │ │ │ + bne.n 6dbe2 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18644 @ 0x48d4 │ │ │ │ + movw r1, #18068 @ 0x4694 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dbcc : │ │ │ │ +0006dc1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6dbfe │ │ │ │ + blt.n 6dc4e │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + movw r1, #18104 @ 0x46b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dc30 │ │ │ │ - ldr r2, [pc, #52] @ (6dc34 ) │ │ │ │ + b.n 6dc80 │ │ │ │ + ldr r2, [pc, #52] @ (6dc84 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 6dc38 │ │ │ │ + bl 6dc88 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6dc30 │ │ │ │ + beq.n 6dc80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f8254 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7d58 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ movs r0, #0 │ │ │ │ lsls r1, r5 │ │ │ │ orrs r1, r3 │ │ │ │ strb.w r1, [r4, #204] @ 0xcc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -98974,102 +99007,102 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 6dc64 │ │ │ │ + bls.n 6dcb4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18704 @ 0x4910 │ │ │ │ + movw r1, #18128 @ 0x46d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 6dc86 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 6dcd6 │ │ │ │ addw r3, r1, #1428 @ 0x594 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 6dc8c │ │ │ │ + cbnz r3, 6dcdc │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18732 @ 0x492c │ │ │ │ + movw r1, #18156 @ 0x46ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dc8e │ │ │ │ + b.n 6dcde │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006dc90 : │ │ │ │ +0006dce0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #40] @ (6dcc8 ) │ │ │ │ + ldr r2, [pc, #40] @ (6dd18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 6dc38 │ │ │ │ + bl 6dc88 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6dcc4 │ │ │ │ + beq.n 6dd14 │ │ │ │ addw r5, r5, #1428 @ 0x594 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r4, r4, r5, lsl #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dccc : │ │ │ │ +0006dd1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6dcfa │ │ │ │ + blt.n 6dd4a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + movw r1, #18104 @ 0x46b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6dd10 │ │ │ │ - ldr r2, [pc, #44] @ (6dd28 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6dd60 │ │ │ │ + ldr r2, [pc, #44] @ (6dd78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 6dc38 │ │ │ │ - cbz r0, 6dd16 │ │ │ │ + bl 6dc88 │ │ │ │ + cbz r0, 6dd66 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dd26 │ │ │ │ + b.n 6dd76 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ lsls r2, r5 │ │ │ │ bic.w r3, r3, r2 │ │ │ │ strb.w r3, [r4, #204] @ 0xcc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #92] @ (6dd98 ) │ │ │ │ + ldr r2, [pc, #92] @ (6dde8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ @@ -99085,774 +99118,729 @@ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r1, [r5, #3868] @ 0xf1c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6dd8e │ │ │ │ + bge.n 6ddde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6dd8e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6ddde │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 905e4 │ │ │ │ + b.w 903ac │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6ddc6 │ │ │ │ + ble.n 6de16 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 6ddba │ │ │ │ + bge.n 6de0a │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 6ddc2 │ │ │ │ + b.n 6de12 │ │ │ │ cmp r0, r3 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - bne.n 6dda6 │ │ │ │ + bne.n 6ddf6 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 878a0 │ │ │ │ - cbz r0, 6dde2 │ │ │ │ + bl 87658 │ │ │ │ + cbz r0, 6de32 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #2 │ │ │ │ - b.w 5bc68 │ │ │ │ + b.w 5bcbc │ │ │ │ │ │ │ │ -0006ddea : │ │ │ │ +0006de3a : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 6de0e │ │ │ │ + bne.n 6de5e │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6de2a │ │ │ │ + ble.n 6de7a │ │ │ │ movs r4, #0 │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bne.n 6ddfa │ │ │ │ - b.n 6de2a │ │ │ │ + bne.n 6de4a │ │ │ │ + b.n 6de7a │ │ │ │ cmp r0, #1 │ │ │ │ - bmi.n 6de2a │ │ │ │ + bmi.n 6de7a │ │ │ │ add.w r4, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ str.w r3, [r4, #-4]! │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ cmp r4, r2 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ - bne.n 6de1a │ │ │ │ + bne.n 6de6a │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006de2e <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0006de7e <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21151 @ 0x529f │ │ │ │ + movw r1, #21231 @ 0x52ef │ │ │ │ movt r1, #6 │ │ │ │ - b.w 25be44 <_PyXIData_Release@@Base+0xf8> │ │ │ │ + b.w 25bfac <_PyXIData_Release@@Base+0xbc> │ │ │ │ │ │ │ │ -0006de3c : │ │ │ │ +0006de8c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 6de58 │ │ │ │ + cbz r0, 6dea8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #37933 @ 0x942d │ │ │ │ + movw r3, #38013 @ 0x947d │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006de5a : │ │ │ │ +0006deaa : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (6de8c ) │ │ │ │ + ldr r4, [pc, #32] @ (6dedc ) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9e710 │ │ │ │ + bl 9e464 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006de90 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0006dee0 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (6dec4 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (6df14 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9e710 │ │ │ │ + bl 9e464 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r2, #47908 @ 0xbb24 │ │ │ │ + movw r2, #47332 @ 0xb8e4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd8a <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006def4 : │ │ │ │ +0006df44 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006defa : │ │ │ │ - b.w 17a668 │ │ │ │ +0006df4a : │ │ │ │ + b.w 17a520 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 6df14 │ │ │ │ + cbz r3, 6df64 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 6df2a │ │ │ │ + cbnz r3, 6df7a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #6184 @ 0x1828 │ │ │ │ + movw r2, #5608 @ 0x15e8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006df2e : │ │ │ │ +0006df7e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #108] @ (6dfac ) │ │ │ │ + ldr r5, [pc, #108] @ (6dffc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - cbz r1, 6df68 │ │ │ │ + cbz r1, 6dfb8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 6df96 │ │ │ │ + bmi.n 6dfe6 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #61904 @ 0xf1d0 │ │ │ │ + movw r2, #61312 @ 0xef80 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ - b.n 6dfa8 │ │ │ │ - cbz r2, 6df8c │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ + b.n 6dff8 │ │ │ │ + cbz r2, 6dfdc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6df8a │ │ │ │ + bmi.n 6dfda │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #18764 @ 0x494c │ │ │ │ + movw r2, #18188 @ 0x470c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ - b.n 6dfa8 │ │ │ │ - cbnz r1, 6df9a │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ + b.n 6dff8 │ │ │ │ + cbnz r1, 6dfea │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w a95f0 │ │ │ │ + b.w a8fa8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6df6a │ │ │ │ + bne.n 6dfba │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10a8b0 │ │ │ │ + b.w 10a3c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 6dfd8 │ │ │ │ - movw r3, #34304 @ 0x8600 │ │ │ │ + cbnz r2, 6e028 │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #18960 @ 0x4a10 │ │ │ │ + movw r2, #18384 @ 0x47d0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 6dfe0 │ │ │ │ - movw r3, #42116 @ 0xa484 │ │ │ │ + b.n 6e030 │ │ │ │ + movw r3, #41564 @ 0xa25c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #18800 @ 0x4970 │ │ │ │ + movw r0, #18224 @ 0x4730 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006dff4 : │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #32220 @ 0x7ddc │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 6e022 │ │ │ │ - movs r1, #59 @ 0x3b │ │ │ │ - movw r0, #11096 @ 0x2b58 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6e032 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cbz r0, 6e032 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r0, #0] │ │ │ │ - pop {r3, pc} │ │ │ │ - │ │ │ │ -0006e034 : │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #31684 @ 0x7bc4 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 6e062 │ │ │ │ - movs r1, #28 │ │ │ │ - movw r0, #25272 @ 0x62b8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6e064 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - pop {r3, pc} │ │ │ │ - │ │ │ │ -0006e066 : │ │ │ │ +0006e044 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (6e0d0 ) │ │ │ │ + ldr r2, [pc, #84] @ (6e0ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6e084 │ │ │ │ - cbnz r1, 6e08e │ │ │ │ + cbz r0, 6e062 │ │ │ │ + cbnz r1, 6e06c │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 6defe │ │ │ │ - b.n 6e0c2 │ │ │ │ - bl ee6fc │ │ │ │ + bl 6df4e │ │ │ │ + b.n 6e0a0 │ │ │ │ + bl ee178 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e0c2 │ │ │ │ + cbz r0, 6e0a0 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd8a <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6e0b2 │ │ │ │ + blt.n 6e090 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6e0c2 │ │ │ │ + b.n 6e0a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e0ae │ │ │ │ + bne.n 6e08c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e0ae │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6e08c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e0d4 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +0006e0b0 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #84] @ (6e13c <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (6e118 <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6e0f2 <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 6e0fc <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ + cbz r0, 6e0ce <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 6e0d8 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 6defe │ │ │ │ - b.n 6e130 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ - bl ee6fc │ │ │ │ + bl 6df4e │ │ │ │ + b.n 6e10c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + bl ee178 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e130 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + cbz r0, 6e10c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd8a <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6e120 <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + blt.n 6e0fc <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6e130 <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + b.n 6e10c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e11c <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bne.n 6e0f8 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e11c <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6e0f8 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e140 : │ │ │ │ - b.w 142798 │ │ │ │ +0006e11c : │ │ │ │ + b.w 1422e4 │ │ │ │ │ │ │ │ -0006e144 : │ │ │ │ +0006e120 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6e17c │ │ │ │ + cbz r3, 6e158 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6e17c │ │ │ │ + cbz r3, 6e158 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ blx r3 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6e170 │ │ │ │ - bl f73ac │ │ │ │ + bne.n 6e14c │ │ │ │ + bl f6eb0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6e178 │ │ │ │ + b.n 6e154 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 6e19a │ │ │ │ - cbnz r0, 6e1a0 │ │ │ │ - bl 5d900 │ │ │ │ - b.n 6e1ae │ │ │ │ + beq.n 6e176 │ │ │ │ + cbnz r0, 6e17c │ │ │ │ + bl 5d954 │ │ │ │ + b.n 6e18a │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e1b4 │ │ │ │ + cbz r0, 6e190 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e1c2 │ │ │ │ + b.n 6e19e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006e1c8 : │ │ │ │ - b.n 6e180 │ │ │ │ +0006e1a4 : │ │ │ │ + b.n 6e15c │ │ │ │ │ │ │ │ -0006e1ca : │ │ │ │ - b.n 6e180 │ │ │ │ +0006e1a6 : │ │ │ │ + b.n 6e15c │ │ │ │ │ │ │ │ -0006e1cc : │ │ │ │ +0006e1a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 6e1e6 │ │ │ │ - cbnz r0, 6e1ec │ │ │ │ - bl 5d900 │ │ │ │ - b.n 6e208 │ │ │ │ + beq.n 6e1c2 │ │ │ │ + cbnz r0, 6e1c8 │ │ │ │ + bl 5d954 │ │ │ │ + b.n 6e1e4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 6e20e │ │ │ │ + cbnz r3, 6e1ea │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18832 @ 0x4990 │ │ │ │ + movw r1, #18256 @ 0x4750 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6e232 │ │ │ │ + b.n 6e20e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6e1f2 │ │ │ │ + beq.n 6e1ce │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6e1f2 │ │ │ │ + bne.n 6e1ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006e238 : │ │ │ │ +0006e214 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6e26e │ │ │ │ + cbz r3, 6e24a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6e26e │ │ │ │ + cbz r3, 6e24a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6e26e │ │ │ │ + cbz r3, 6e24a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6e26e │ │ │ │ + cbz r3, 6e24a │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 158fac │ │ │ │ - cbz r0, 6e286 │ │ │ │ - b.n 6e3ba │ │ │ │ + bl 158ccc │ │ │ │ + cbz r0, 6e262 │ │ │ │ + b.n 6e396 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18872 @ 0x49b8 │ │ │ │ + movw r1, #18296 @ 0x4778 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 6e3ba │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 6e396 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl 159154 │ │ │ │ + bl 158e74 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6e29a │ │ │ │ + cbz r0, 6e276 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15a044 │ │ │ │ - b.n 6e3ba │ │ │ │ + bl 159d64 │ │ │ │ + b.n 6e396 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6e2c6 │ │ │ │ - movw r3, #43832 @ 0xab38 │ │ │ │ + bge.n 6e2a2 │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18928 @ 0x49f0 │ │ │ │ + movw r1, #18352 @ 0x47b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, sp │ │ │ │ - bl 15a044 │ │ │ │ - b.n 6e3ba │ │ │ │ + bl 159d64 │ │ │ │ + b.n 6e396 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 6e30a │ │ │ │ + cbnz r3, 6e2e6 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 22f614 │ │ │ │ - cbz r0, 6e2de │ │ │ │ + bl 22fcd0 │ │ │ │ + cbz r0, 6e2ba │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 6e2de │ │ │ │ + cbnz r3, 6e2ba │ │ │ │ mov r0, sp │ │ │ │ - bl 22f614 │ │ │ │ - cbnz r0, 6e2f2 │ │ │ │ + bl 22fcd0 │ │ │ │ + cbnz r0, 6e2ce │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2b3768 <_Py_c_prod@@Base+0x868> │ │ │ │ - cbz r0, 6e30a │ │ │ │ + bl 2b3518 <_Py_c_prod@@Base+0x868> │ │ │ │ + cbz r0, 6e2e6 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 6e30a │ │ │ │ + cbnz r3, 6e2e6 │ │ │ │ mov r0, sp │ │ │ │ - bl 2b3768 <_Py_c_prod@@Base+0x868> │ │ │ │ - cbz r0, 6e30a │ │ │ │ + bl 2b3518 <_Py_c_prod@@Base+0x868> │ │ │ │ + cbz r0, 6e2e6 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c030 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, sp │ │ │ │ - bl 15a044 │ │ │ │ - b.n 6e3be │ │ │ │ + bl 159d64 │ │ │ │ + b.n 6e39a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6e328 │ │ │ │ - bl 23c160 │ │ │ │ + cbnz r0, 6e304 │ │ │ │ + bl 23c814 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, sp │ │ │ │ - bl 15a044 │ │ │ │ - b.n 6e3ba │ │ │ │ + bl 159d64 │ │ │ │ + b.n 6e396 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 6e33a │ │ │ │ + ble.n 6e316 │ │ │ │ str.w r1, [r5, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6e32c │ │ │ │ + b.n 6e308 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6e356 │ │ │ │ + ble.n 6e332 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r4, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r3, r2 │ │ │ │ mul.w r4, r1, r4 │ │ │ │ - bne.n 6e346 │ │ │ │ - cbnz r4, 6e358 │ │ │ │ - b.n 6e3a6 │ │ │ │ + bne.n 6e322 │ │ │ │ + cbnz r4, 6e334 │ │ │ │ + b.n 6e382 │ │ │ │ movs r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #1 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 6e386 │ │ │ │ + bmi.n 6e362 │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ add.w r2, r5, r3, lsl #2 │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bge.n 6e37e │ │ │ │ + bge.n 6e35a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 6e386 │ │ │ │ + b.n 6e362 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r7, [r2], #-4 │ │ │ │ - bne.n 6e36a │ │ │ │ + bne.n 6e346 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2e082c │ │ │ │ + bl 2e0680 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2e082c │ │ │ │ + bl 2e0680 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c030 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6e35a │ │ │ │ + bne.n 6e336 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, sp │ │ │ │ - bl 15a044 │ │ │ │ - b.n 6e3be │ │ │ │ + bl 159d64 │ │ │ │ + b.n 6e39a │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006e3c6 : │ │ │ │ - b.w f2a6c │ │ │ │ +0006e3a2 : │ │ │ │ + b.w f24dc │ │ │ │ │ │ │ │ -0006e3ca : │ │ │ │ - b.w 15cce8 │ │ │ │ - b.w 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ +0006e3a6 : │ │ │ │ + b.w 15ca14 │ │ │ │ + b.w 82c78 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -0006e3d2 <_PyObject_CallMethodId@@Base>: │ │ │ │ +0006e3ae <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (6e43c <_PyObject_CallMethodId@@Base+0x6a>) │ │ │ │ + ldr r2, [pc, #88] @ (6e418 <_PyObject_CallMethodId@@Base+0x6a>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6e3f0 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 6e3fa <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ + cbz r0, 6e3cc <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 6e3d6 <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 6defe │ │ │ │ - b.n 6e42e <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ - bl 72bb0 <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 6df4e │ │ │ │ + b.n 6e40a <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + bl 72c00 <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e42e <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + cbz r0, 6e40a <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd8a <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6e41e <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + blt.n 6e3fa <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6e42e <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + b.n 6e40a <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6e41a <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bne.n 6e3f6 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6e41a <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6e3f6 <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e44a <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + cbz r0, 6e426 <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e456 <_PyObject_CallMethodId@@Base+0x84> │ │ │ │ + cbz r0, 6e432 <_PyObject_CallMethodId@@Base+0x84> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6e476 <_PyObject_CallMethodId@@Base+0xa4> │ │ │ │ + cbnz r0, 6e452 <_PyObject_CallMethodId@@Base+0xa4> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 6e480 <_PyObject_CallMethodId@@Base+0xae> │ │ │ │ - b.n 6e486 <_PyObject_CallMethodId@@Base+0xb4> │ │ │ │ + cbnz r0, 6e45c <_PyObject_CallMethodId@@Base+0xae> │ │ │ │ + b.n 6e462 <_PyObject_CallMethodId@@Base+0xb4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e470 <_PyObject_CallMethodId@@Base+0x9e> │ │ │ │ - b.n 6e49e <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ + beq.n 6e44c <_PyObject_CallMethodId@@Base+0x9e> │ │ │ │ + b.n 6e47a <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6e49e <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ + cbnz r0, 6e47a <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6e490 <_PyObject_CallMethodId@@Base+0xbe> │ │ │ │ + cbz r0, 6e46c <_PyObject_CallMethodId@@Base+0xbe> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6e49e <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ + cbnz r0, 6e47a <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6e49e <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ + cbz r0, 6e47a <_PyObject_CallMethodId@@Base+0xcc> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e4aa <_PyObject_CallMethodId@@Base+0xd8> │ │ │ │ + cbz r0, 6e486 <_PyObject_CallMethodId@@Base+0xd8> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] @ (6e4c0 <_PyObject_CallMethodId@@Base+0xee>) │ │ │ │ + ldr r2, [pc, #16] @ (6e49c <_PyObject_CallMethodId@@Base+0xee>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 6e4bc <_PyObject_CallMethodId@@Base+0xea> │ │ │ │ + cbnz r1, 6e498 <_PyObject_CallMethodId@@Base+0xea> │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (6e4d0 <_PyObject_CallMethodId@@Base+0xfe>) │ │ │ │ + ldr r2, [pc, #8] @ (6e4ac <_PyObject_CallMethodId@@Base+0xfe>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4} │ │ │ │ @@ -99885,205 +99873,205 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6e532 <_PyObject_CallMethodId@@Base+0x160> │ │ │ │ + cbnz r0, 6e50e <_PyObject_CallMethodId@@Base+0x160> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e53a <_PyObject_CallMethodId@@Base+0x168> │ │ │ │ + cbz r0, 6e516 <_PyObject_CallMethodId@@Base+0x168> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e524 <_PyObject_CallMethodId@@Base+0x152> │ │ │ │ + beq.n 6e500 <_PyObject_CallMethodId@@Base+0x152> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6e562 <_PyObject_CallMethodId@@Base+0x190> │ │ │ │ + cbnz r0, 6e53e <_PyObject_CallMethodId@@Base+0x190> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e56a <_PyObject_CallMethodId@@Base+0x198> │ │ │ │ + cbz r0, 6e546 <_PyObject_CallMethodId@@Base+0x198> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e554 <_PyObject_CallMethodId@@Base+0x182> │ │ │ │ + beq.n 6e530 <_PyObject_CallMethodId@@Base+0x182> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6e592 <_PyObject_CallMethodId@@Base+0x1c0> │ │ │ │ + cbnz r0, 6e56e <_PyObject_CallMethodId@@Base+0x1c0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6e59a <_PyObject_CallMethodId@@Base+0x1c8> │ │ │ │ + cbz r0, 6e576 <_PyObject_CallMethodId@@Base+0x1c8> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e584 <_PyObject_CallMethodId@@Base+0x1b2> │ │ │ │ + beq.n 6e560 <_PyObject_CallMethodId@@Base+0x1b2> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e5a6 <_PyObject_CallMethodId@@Base+0x1d4> │ │ │ │ + cbz r0, 6e582 <_PyObject_CallMethodId@@Base+0x1d4> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e5b2 <_PyObject_CallMethodId@@Base+0x1e0> │ │ │ │ + cbz r0, 6e58e <_PyObject_CallMethodId@@Base+0x1e0> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6e60c <_PyObject_CallMethodId@@Base+0x23a> │ │ │ │ + ble.n 6e5e8 <_PyObject_CallMethodId@@Base+0x23a> │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 6e5e2 <_PyObject_CallMethodId@@Base+0x210> │ │ │ │ + cbz r3, 6e5be <_PyObject_CallMethodId@@Base+0x210> │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6e5e6 <_PyObject_CallMethodId@@Base+0x214> │ │ │ │ + bls.n 6e5c2 <_PyObject_CallMethodId@@Base+0x214> │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6e604 <_PyObject_CallMethodId@@Base+0x232> │ │ │ │ + b.n 6e5e0 <_PyObject_CallMethodId@@Base+0x232> │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6e5da <_PyObject_CallMethodId@@Base+0x208> │ │ │ │ + bcc.n 6e5b6 <_PyObject_CallMethodId@@Base+0x208> │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6e5fc <_PyObject_CallMethodId@@Base+0x22a> │ │ │ │ + bne.n 6e5d8 <_PyObject_CallMethodId@@Base+0x22a> │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6e604 <_PyObject_CallMethodId@@Base+0x232> │ │ │ │ + b.n 6e5e0 <_PyObject_CallMethodId@@Base+0x232> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6e5c8 <_PyObject_CallMethodId@@Base+0x1f6> │ │ │ │ - b.n 6e610 <_PyObject_CallMethodId@@Base+0x23e> │ │ │ │ + bgt.n 6e5a4 <_PyObject_CallMethodId@@Base+0x1f6> │ │ │ │ + b.n 6e5ec <_PyObject_CallMethodId@@Base+0x23e> │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 6e66e <_PyObject_CallMethodId@@Base+0x29c> │ │ │ │ + ble.n 6e64a <_PyObject_CallMethodId@@Base+0x29c> │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r6 │ │ │ │ add.w ip, r0, r4 │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 6e644 <_PyObject_CallMethodId@@Base+0x272> │ │ │ │ + cbz r3, 6e620 <_PyObject_CallMethodId@@Base+0x272> │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 6e648 <_PyObject_CallMethodId@@Base+0x276> │ │ │ │ + bls.n 6e624 <_PyObject_CallMethodId@@Base+0x276> │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6e666 <_PyObject_CallMethodId@@Base+0x294> │ │ │ │ + b.n 6e642 <_PyObject_CallMethodId@@Base+0x294> │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 6e63c <_PyObject_CallMethodId@@Base+0x26a> │ │ │ │ + bcc.n 6e618 <_PyObject_CallMethodId@@Base+0x26a> │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 6e65e <_PyObject_CallMethodId@@Base+0x28c> │ │ │ │ + bne.n 6e63a <_PyObject_CallMethodId@@Base+0x28c> │ │ │ │ adds r4, #1 │ │ │ │ adds r7, r5, r6 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r5, r7 │ │ │ │ cmp r6, r4 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 6e666 <_PyObject_CallMethodId@@Base+0x294> │ │ │ │ + b.n 6e642 <_PyObject_CallMethodId@@Base+0x294> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 6e62a <_PyObject_CallMethodId@@Base+0x258> │ │ │ │ - b.n 6e672 <_PyObject_CallMethodId@@Base+0x2a0> │ │ │ │ + bgt.n 6e606 <_PyObject_CallMethodId@@Base+0x258> │ │ │ │ + b.n 6e64e <_PyObject_CallMethodId@@Base+0x2a0> │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ add.w r5, r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 6e6a6 <_PyObject_CallMethodId@@Base+0x2d4> │ │ │ │ + bmi.n 6e682 <_PyObject_CallMethodId@@Base+0x2d4> │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e690 <_PyObject_CallMethodId@@Base+0x2be> │ │ │ │ + beq.n 6e66c <_PyObject_CallMethodId@@Base+0x2be> │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e690 <_PyObject_CallMethodId@@Base+0x2be> │ │ │ │ - b.n 6e6a8 <_PyObject_CallMethodId@@Base+0x2d6> │ │ │ │ + beq.n 6e66c <_PyObject_CallMethodId@@Base+0x2be> │ │ │ │ + b.n 6e684 <_PyObject_CallMethodId@@Base+0x2d6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ adds r5, r0, #4 │ │ │ │ add.w r4, r0, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r6 │ │ │ │ - cbnz r0, 6e6d0 <_PyObject_CallMethodId@@Base+0x2fe> │ │ │ │ + cbnz r0, 6e6ac <_PyObject_CallMethodId@@Base+0x2fe> │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6e6c2 <_PyObject_CallMethodId@@Base+0x2f0> │ │ │ │ - b.n 6e6d6 <_PyObject_CallMethodId@@Base+0x304> │ │ │ │ + bne.n 6e69e <_PyObject_CallMethodId@@Base+0x2f0> │ │ │ │ + b.n 6e6b2 <_PyObject_CallMethodId@@Base+0x304> │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6e6ca <_PyObject_CallMethodId@@Base+0x2f8> │ │ │ │ + beq.n 6e6a6 <_PyObject_CallMethodId@@Base+0x2f8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #36] @ (6e700 <_PyObject_CallMethodId@@Base+0x32e>) │ │ │ │ + ldr r3, [pc, #36] @ (6e6dc <_PyObject_CallMethodId@@Base+0x32e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #110592 @ 0x1b000 │ │ │ │ add.w r0, r0, #114176 @ 0x1be00 │ │ │ │ add.w r0, r0, #508 @ 0x1fc │ │ │ │ ldr.w r3, [r2, #4092] @ 0xffc │ │ │ │ @@ -100092,36 +100080,36 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #4092] @ 0xffc │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6e782 <_PyObject_CallMethodId@@Base+0x3b0> │ │ │ │ + bhi.n 6e75e <_PyObject_CallMethodId@@Base+0x3b0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #31972 @ 0x7ce4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6e730 <_PyObject_CallMethodId@@Base+0x35e> │ │ │ │ + beq.n 6e70c <_PyObject_CallMethodId@@Base+0x35e> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6e780 <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ + b.n 6e75c <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6e726 <_PyObject_CallMethodId@@Base+0x354> │ │ │ │ + bne.n 6e702 <_PyObject_CallMethodId@@Base+0x354> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl f378c │ │ │ │ + bl f3208 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 6e77e <_PyObject_CallMethodId@@Base+0x3ac> │ │ │ │ + blt.n 6e75a <_PyObject_CallMethodId@@Base+0x3ac> │ │ │ │ cmp r4, #2 │ │ │ │ ittee eq │ │ │ │ movweq r0, #4380 @ 0x111c │ │ │ │ movweq r2, #6004 @ 0x1774 │ │ │ │ movwne r0, #6004 @ 0x1774 │ │ │ │ movwne r2, #4380 @ 0x111c │ │ │ │ ittee eq │ │ │ │ @@ -100130,159 +100118,159 @@ │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e780 <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ + bge.n 6e75c <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6e780 <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ + b.n 6e75c <_PyObject_CallMethodId@@Base+0x3ae> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1168d8 │ │ │ │ + b.w 1163d8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2453d0 <_PyObject_FunctionStr@@Base+0x1bc> │ │ │ │ + b.w 245a90 <_PyObject_FunctionStr@@Base+0x1bc> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ - movw r1, #34680 @ 0x8778 │ │ │ │ + movw r1, #34104 @ 0x8538 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224fd8 │ │ │ │ - cbnz r0, 6e7ca <_PyObject_CallMethodId@@Base+0x3f8> │ │ │ │ + bl 225a34 │ │ │ │ + cbnz r0, 6e7a6 <_PyObject_CallMethodId@@Base+0x3f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e7cc <_PyObject_CallMethodId@@Base+0x3fa> │ │ │ │ + bge.n 6e7a8 <_PyObject_CallMethodId@@Base+0x3fa> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6e7cc <_PyObject_CallMethodId@@Base+0x3fa> │ │ │ │ + b.n 6e7a8 <_PyObject_CallMethodId@@Base+0x3fa> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 6e804 <_PyObject_CallMethodId@@Base+0x432> │ │ │ │ + cbz r0, 6e7e0 <_PyObject_CallMethodId@@Base+0x432> │ │ │ │ movw r3, #59980 @ 0xea4c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6e804 <_PyObject_CallMethodId@@Base+0x432> │ │ │ │ + beq.n 6e7e0 <_PyObject_CallMethodId@@Base+0x432> │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6e844 <_PyObject_CallMethodId@@Base+0x472> │ │ │ │ - bl 6e4ac <_PyObject_CallMethodId@@Base+0xda> │ │ │ │ - cbz r0, 6e858 <_PyObject_CallMethodId@@Base+0x486> │ │ │ │ + bne.n 6e820 <_PyObject_CallMethodId@@Base+0x472> │ │ │ │ + bl 6e488 <_PyObject_CallMethodId@@Base+0xda> │ │ │ │ + cbz r0, 6e834 <_PyObject_CallMethodId@@Base+0x486> │ │ │ │ movw r3, #32340 @ 0x7e54 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #60036 @ 0xea84 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ - movw r3, #59581 @ 0xe8bd │ │ │ │ + movw r3, #59545 @ 0xe899 │ │ │ │ movt r3, #6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 6e838 <_PyObject_CallMethodId@@Base+0x466> │ │ │ │ + cbz r5, 6e814 <_PyObject_CallMethodId@@Base+0x466> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6e4c4 <_PyObject_CallMethodId@@Base+0xf2> │ │ │ │ + b.n 6e4a0 <_PyObject_CallMethodId@@Base+0xf2> │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 6e84c <_PyObject_CallMethodId@@Base+0x47a> │ │ │ │ + cbz r2, 6e828 <_PyObject_CallMethodId@@Base+0x47a> │ │ │ │ mov r0, r2 │ │ │ │ blx r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r0, 6e8ba <_PyObject_CallMethodId@@Base+0x4e8> │ │ │ │ - cbz r1, 6e8ba <_PyObject_CallMethodId@@Base+0x4e8> │ │ │ │ + cbz r0, 6e896 <_PyObject_CallMethodId@@Base+0x4e8> │ │ │ │ + cbz r1, 6e896 <_PyObject_CallMethodId@@Base+0x4e8> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r6, [r5, #1]! │ │ │ │ - cbz r6, 6e8b8 <_PyObject_CallMethodId@@Base+0x4e6> │ │ │ │ + cbz r6, 6e894 <_PyObject_CallMethodId@@Base+0x4e6> │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6e894 <_PyObject_CallMethodId@@Base+0x4c2> │ │ │ │ + bcc.n 6e870 <_PyObject_CallMethodId@@Base+0x4c2> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6e7d0 <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ + bl 6e7ac <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne.n 6e872 <_PyObject_CallMethodId@@Base+0x4a0> │ │ │ │ + bne.n 6e84e <_PyObject_CallMethodId@@Base+0x4a0> │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6e7d0 <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ + bl 6e7ac <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 6e872 <_PyObject_CallMethodId@@Base+0x4a0> │ │ │ │ + b.n 6e84e <_PyObject_CallMethodId@@Base+0x4a0> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - cbz r0, 6e926 <_PyObject_CallMethodId@@Base+0x554> │ │ │ │ + cbz r0, 6e902 <_PyObject_CallMethodId@@Base+0x554> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #60032 @ 0xea80 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcs.n 6e924 <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ + bcs.n 6e900 <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ mov r5, r0 │ │ │ │ blx 2c0c8 │ │ │ │ - cbz r0, 6e924 <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ + cbz r0, 6e900 <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6e8e8 <_PyObject_CallMethodId@@Base+0x516> │ │ │ │ + bne.n 6e8c4 <_PyObject_CallMethodId@@Base+0x516> │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 6e924 <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ + bcs.n 6e900 <_PyObject_CallMethodId@@Base+0x552> │ │ │ │ rsb r2, r3, #32640 @ 0x7f80 │ │ │ │ adds r1, r3, r0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ movw r0, #62220 @ 0xf30c │ │ │ │ @@ -100295,34 +100283,34 @@ │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6e94e <_PyObject_CallMethodId@@Base+0x57c> │ │ │ │ + cbz r0, 6e92a <_PyObject_CallMethodId@@Base+0x57c> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 6e94e <_PyObject_CallMethodId@@Base+0x57c> │ │ │ │ + cbz r3, 6e92a <_PyObject_CallMethodId@@Base+0x57c> │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2c4ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6e8bc <_PyObject_CallMethodId@@Base+0x4ea> │ │ │ │ + b.n 6e898 <_PyObject_CallMethodId@@Base+0x4ea> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #1 │ │ │ │ - movw r4, #59737 @ 0xe959 │ │ │ │ + movw r4, #59701 @ 0xe935 │ │ │ │ movt r4, #6 │ │ │ │ eors r4, r3 │ │ │ │ blx 2b57c <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -100347,87 +100335,87 @@ │ │ │ │ moveq r0, #17 │ │ │ │ cmp r3, r2 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ eor.w r0, r0, r0, lsr #15 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ eor.w r0, r0, r0, lsr #16 │ │ │ │ - bhi.n 6e9bc <_PyObject_CallMethodId@@Base+0x5ea> │ │ │ │ + bhi.n 6e998 <_PyObject_CallMethodId@@Base+0x5ea> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6ea60 <_PyObject_CallMethodId@@Base+0x68e> │ │ │ │ + beq.n 6ea3c <_PyObject_CallMethodId@@Base+0x68e> │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 6e9fc <_PyObject_CallMethodId@@Base+0x62a> │ │ │ │ + bne.n 6e9d8 <_PyObject_CallMethodId@@Base+0x62a> │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 6ea5a <_PyObject_CallMethodId@@Base+0x688> │ │ │ │ + beq.n 6ea36 <_PyObject_CallMethodId@@Base+0x688> │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6e9fc <_PyObject_CallMethodId@@Base+0x62a> │ │ │ │ + bne.n 6e9d8 <_PyObject_CallMethodId@@Base+0x62a> │ │ │ │ ldrd r2, r3, [r1, #24] │ │ │ │ add.w r4, r0, #24 │ │ │ │ ldrexd fp, ip, [r4] │ │ │ │ adds.w fp, fp, r2 │ │ │ │ adc.w ip, ip, r3 │ │ │ │ strexd r6, fp, ip, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6ea14 <_PyObject_CallMethodId@@Base+0x642> │ │ │ │ + bne.n 6e9f0 <_PyObject_CallMethodId@@Base+0x642> │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ add.w r4, r0, #8 │ │ │ │ ldrexd fp, ip, [r4] │ │ │ │ adds.w fp, fp, r2 │ │ │ │ adc.w ip, ip, r3 │ │ │ │ strexd r6, fp, ip, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6ea30 <_PyObject_CallMethodId@@Base+0x65e> │ │ │ │ + bne.n 6ea0c <_PyObject_CallMethodId@@Base+0x65e> │ │ │ │ ldrd r2, r3, [r1, #16] │ │ │ │ adds r0, #16 │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6ea4a <_PyObject_CallMethodId@@Base+0x678> │ │ │ │ + bne.n 6ea26 <_PyObject_CallMethodId@@Base+0x678> │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6ea96 <_PyObject_CallMethodId@@Base+0x6c4> │ │ │ │ + beq.n 6ea72 <_PyObject_CallMethodId@@Base+0x6c4> │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ push {r4, r5, r6} │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6ea6c <_PyObject_CallMethodId@@Base+0x69a> │ │ │ │ + bne.n 6ea48 <_PyObject_CallMethodId@@Base+0x69a> │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ adds r0, #8 │ │ │ │ ldrexd r5, r6, [r0] │ │ │ │ adds r5, r5, r2 │ │ │ │ adcs r6, r3 │ │ │ │ strexd r4, r5, r6, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6ea82 <_PyObject_CallMethodId@@Base+0x6b0> │ │ │ │ + bne.n 6ea5e <_PyObject_CallMethodId@@Base+0x6b0> │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63129 @ 0xf699 │ │ │ │ + movw r1, #62545 @ 0xf451 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movw r0, #684 @ 0x2ac │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e630 │ │ │ │ - ldr r3, [pc, #48] @ (6eae0 <_PyObject_CallMethodId@@Base+0x70e>) │ │ │ │ + b.w 4e680 │ │ │ │ + ldr r3, [pc, #48] @ (6eabc <_PyObject_CallMethodId@@Base+0x70e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r3, #3936] @ 0xf60 │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ @@ -100438,236 +100426,236 @@ │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006eae4 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0006eac0 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 6eaf8 <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ - cbz r1, 6eaf4 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ - movw r3, #63340 @ 0xf76c │ │ │ │ + cbz r3, 6ead4 <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ + cbz r1, 6ead0 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ + movw r3, #62764 @ 0xf52c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eafc <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0006ead8 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6eb20 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + bgt.n 6eafc <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6eb12 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ - movw r3, #63316 @ 0xf754 │ │ │ │ + ble.n 6eaee <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ + movw r3, #62740 @ 0xf514 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - b.n 6eb28 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + b.n 6eb04 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6eb32 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + ble.n 6eb0e <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6eb32 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ - b.n 6eb08 <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ - movw r3, #63292 @ 0xf73c │ │ │ │ + ble.n 6eb0e <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + b.n 6eae4 <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ + movw r3, #62716 @ 0xf4fc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - cbnz r2, 6eb2e <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ + cbnz r2, 6eb0a <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 6eb2a <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ + b.n 6eb06 <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eb36 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0006eb12 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 6eb46 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ - movw r3, #19228 @ 0x4b1c │ │ │ │ + bpl.n 6eb22 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ + movw r3, #18652 @ 0x48dc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 6eb5c <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ + b.n 6eb38 <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ tst.w r3, #384 @ 0x180 │ │ │ │ - bne.n 6eb54 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ + bne.n 6eb30 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bmi.n 6eb3c <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ + bmi.n 6eb18 <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r3, #19256 @ 0x4b38 │ │ │ │ + movw r3, #18680 @ 0x48f8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - cbz r1, 6eb60 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ + cbz r1, 6eb3c <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eb64 : │ │ │ │ +0006eb40 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eb68 : │ │ │ │ +0006eb44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35252 @ 0x89b4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6eb92 │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6eb6e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2820d4 │ │ │ │ + b.w 281eb4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006eb96 : │ │ │ │ +0006eb72 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35200 @ 0x8980 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6ebc0 │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6eb9c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2820d4 │ │ │ │ + b.w 281eb4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ebc4 : │ │ │ │ +0006eba0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35252 @ 0x89b4 │ │ │ │ + movw r1, #34676 @ 0x8774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6ebea │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6ebc6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e79a <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ + b.n 6e776 <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ebee : │ │ │ │ +0006ebca : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35296 @ 0x89e0 │ │ │ │ + movw r1, #34720 @ 0x87a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6ec14 │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6ebf0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e79a <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ + b.n 6e776 <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ec18 : │ │ │ │ +0006ebf4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35200 @ 0x8980 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbnz r0, 6ec3e │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbnz r0, 6ec1a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e79a <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ + b.n 6e776 <_PyObject_CallMethodId@@Base+0x3c8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ec42 : │ │ │ │ +0006ec1e : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ec44 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0006ec20 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 6ec54 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 6ec30 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ec56 <_PyLong_New@@Base>: │ │ │ │ - b.w 93afc │ │ │ │ +0006ec32 <_PyLong_New@@Base>: │ │ │ │ + b.w 938b8 │ │ │ │ │ │ │ │ -0006ec5a <_PyLong_FromDigits@@Base>: │ │ │ │ +0006ec36 <_PyLong_FromDigits@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r1, 6ec9c <_PyLong_FromDigits@@Base+0x42> │ │ │ │ + cbz r1, 6ec78 <_PyLong_FromDigits@@Base+0x42> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 93afc │ │ │ │ + bl 938b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ec9e <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + cbz r0, 6ec7a <_PyLong_FromDigits@@Base+0x44> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r2, r5, lsl #2 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ rsb r3, r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ orr.w r3, r3, r5, lsl #3 │ │ │ │ adds r0, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ blx 2c030 │ │ │ │ - b.n 6ec9e <_PyLong_FromDigits@@Base+0x44> │ │ │ │ - ldr r4, [pc, #4] @ (6eca4 <_PyLong_FromDigits@@Base+0x4a>) │ │ │ │ + b.n 6ec7a <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + ldr r4, [pc, #4] @ (6ec80 <_PyLong_FromDigits@@Base+0x4a>) │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006eca8 <_PyLong_Sign@@Base>: │ │ │ │ +0006ec84 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ecb4 : │ │ │ │ +0006ec90 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ecc0 : │ │ │ │ +0006ec9c : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ecd2 <_PyDict_NewPresized@@Base>: │ │ │ │ +0006ecae <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt.n 6ece6 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ + bgt.n 6ecc2 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 7fbe8 │ │ │ │ + b.w 7f9f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ movt r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -100678,184 +100666,184 @@ │ │ │ │ addle r0, #1 │ │ │ │ asrle r0, r0, #1 │ │ │ │ itttt le │ │ │ │ addle.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ clzle r0, r0 │ │ │ │ rsble r0, r0, #32 │ │ │ │ uxtble r0, r0 │ │ │ │ - bl 86614 │ │ │ │ - cbz r0, 6ed30 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ + bl 86374 │ │ │ │ + cbz r0, 6ed0c <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 7fbe8 │ │ │ │ + b.w 7f9f8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006ed32 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w dbcb0 │ │ │ │ +0006ed0e <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w db69c │ │ │ │ │ │ │ │ -0006ed36 <_PyDict_SizeOf@@Base>: │ │ │ │ - b.w 5a3ba │ │ │ │ +0006ed12 <_PyDict_SizeOf@@Base>: │ │ │ │ + b.w 5a40a │ │ │ │ │ │ │ │ -0006ed3a : │ │ │ │ +0006ed16 : │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #16508 @ 0x407c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006ed54 : │ │ │ │ - b.w 4e5d2 │ │ │ │ +0006ed30 : │ │ │ │ + b.w 4e622 │ │ │ │ │ │ │ │ -0006ed58 : │ │ │ │ +0006ed34 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 85e1c │ │ │ │ + b.w 85e48 │ │ │ │ │ │ │ │ -0006ed5e : │ │ │ │ - b.w 85e1c │ │ │ │ +0006ed3a : │ │ │ │ + b.w 85e48 │ │ │ │ │ │ │ │ -0006ed62 : │ │ │ │ - b.w 648d8 │ │ │ │ +0006ed3e : │ │ │ │ + b.w 649be │ │ │ │ │ │ │ │ -0006ed66 : │ │ │ │ +0006ed42 : │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ed76 : │ │ │ │ +0006ed52 : │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ed86 : │ │ │ │ +0006ed62 : │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006ed96 <_Py_SetRefcnt@@Base>: │ │ │ │ +0006ed72 <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006eda2 : │ │ │ │ +0006ed7e : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #116 @ 0x74 │ │ │ │ movw r5, #43691 @ 0xaaab │ │ │ │ movt r5, #43690 @ 0xaaaa │ │ │ │ subs r3, r1, r3 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ asrs r3, r3, #4 │ │ │ │ cmp r4, #3 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bls.n 6ede4 │ │ │ │ + bls.n 6edc0 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6edd8 │ │ │ │ + bhi.n 6edb4 │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 6ede6 │ │ │ │ + b.n 6edc2 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 6ede6 │ │ │ │ + b.n 6edc2 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ add.w r5, r5, r3, lsl #15 │ │ │ │ add r0, r5 │ │ │ │ sub.w r0, r2, r0 │ │ │ │ itt lt │ │ │ │ ldrlt r4, [r1, #0] │ │ │ │ lsllt r4, r4, #15 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e33a4 <_PyMonitoring_FireBranchEvent@@Base+0x2c8> │ │ │ │ + bl 2e3164 <_PyMonitoring_FireBranchEvent@@Base+0x2cc> │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ - ldr r1, [pc, #32] @ (6ee40 ) │ │ │ │ + ldr r1, [pc, #32] @ (6ee1c ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 2c030 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ movs r2, r6 │ │ │ │ - movw r3, #28352 @ 0x6ec0 │ │ │ │ + movw r3, #27776 @ 0x6c80 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6eeb8 │ │ │ │ + beq.n 6ee94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6eeb8 │ │ │ │ + beq.n 6ee94 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (6eebc ) │ │ │ │ + ldr r2, [pc, #84] @ (6ee98 ) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6ee88 │ │ │ │ + bne.n 6ee64 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ee88 │ │ │ │ + beq.n 6ee64 │ │ │ │ blx 2ae4c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6eea0 │ │ │ │ - cbz r3, 6ee9c │ │ │ │ + beq.n 6ee7c │ │ │ │ + cbz r3, 6ee78 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 6ee8e │ │ │ │ + b.n 6ee6a │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6eeae │ │ │ │ + bne.n 6ee8a │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 6eeac │ │ │ │ + cbz r2, 6ee88 │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 6eeae │ │ │ │ + b.n 6ee8a │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c9508 │ │ │ │ + b.w 1ca4d0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -100864,19 +100852,19 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ subw sp, sp, #1044 @ 0x414 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 6f086 │ │ │ │ + beq.w 6f062 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6f084 │ │ │ │ + beq.w 6f060 │ │ │ │ subs r0, r1, #1 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ movw r6, #43691 @ 0xaaab │ │ │ │ movt r6, #43690 @ 0xaaaa │ │ │ │ bfc r0, #0, #22 │ │ │ │ cmp r4, #0 │ │ │ │ add.w ip, r0, #116 @ 0x74 │ │ │ │ @@ -100886,84 +100874,84 @@ │ │ │ │ it lt │ │ │ │ ldrlt r5, [r1, #0] │ │ │ │ mov.w ip, ip, asr #4 │ │ │ │ it lt │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r4, #3 │ │ │ │ mul.w ip, r6, ip │ │ │ │ - bls.n 6ef36 │ │ │ │ + bls.n 6ef12 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6ef2c │ │ │ │ + bhi.n 6ef08 │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ - b.n 6ef38 │ │ │ │ + b.n 6ef14 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r4, #0 │ │ │ │ - b.n 6ef38 │ │ │ │ + b.n 6ef14 │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r4, ip, lsl #15 │ │ │ │ mov r6, r1 │ │ │ │ adds r4, r0, r3 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldrh.w fp, [r1, #10] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 6ef60 │ │ │ │ + bne.n 6ef3c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - b.n 6f086 │ │ │ │ + b.n 6f062 │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 6ef8a │ │ │ │ + bne.n 6ef66 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.w 6f084 │ │ │ │ + bls.w 6f060 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ef68 │ │ │ │ - b.n 6f086 │ │ │ │ + bne.n 6ef44 │ │ │ │ + b.n 6f062 │ │ │ │ add.w r8, fp, #31 │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov.w r8, r8, asr #5 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ blx 2c120 <__memset_chk@plt> │ │ │ │ ands.w fp, fp, #31 │ │ │ │ - beq.n 6efba │ │ │ │ + beq.n 6ef96 │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ add r1, sp, #16 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, fp │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6f02c │ │ │ │ + beq.n 6f008 │ │ │ │ subs r6, r5, #1 │ │ │ │ movs r1, #1 │ │ │ │ clz r6, r6 │ │ │ │ movs r3, #0 │ │ │ │ rsb r6, r6, #32 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ lsls r1, r6 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 2e3a84 <_PyMonitoring_FireBranchEvent@@Base+0x9a8> │ │ │ │ + bl 2e3844 <_PyMonitoring_FireBranchEvent@@Base+0x9ac> │ │ │ │ add.w ip, sp, #16 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub.w r0, fp, r4 │ │ │ │ rsb r1, r6, #32 │ │ │ │ sub.w r2, r6, #32 │ │ │ │ @@ -100981,94 +100969,94 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r1, r2 │ │ │ │ ldr.w r2, [ip, r3, lsl #2] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [ip, r3, lsl #2] │ │ │ │ ldr.w fp, [fp] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6efe6 │ │ │ │ + bne.n 6efc2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6f084 │ │ │ │ + beq.n 6f060 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, fp, lsl #2] │ │ │ │ - cbnz r6, 6f054 │ │ │ │ + cbnz r6, 6f030 │ │ │ │ movs r6, #32 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 6f086 │ │ │ │ + cbz r0, 6f062 │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 6f03c │ │ │ │ - b.n 6f07c │ │ │ │ + bne.n 6f018 │ │ │ │ + b.n 6f058 │ │ │ │ mvns r6, r6 │ │ │ │ - beq.n 6f078 │ │ │ │ + beq.n 6f054 │ │ │ │ rbit r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ clz r2, r2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ blx r9 │ │ │ │ subs r3, r6, #1 │ │ │ │ - cbz r0, 6f086 │ │ │ │ + cbz r0, 6f062 │ │ │ │ ands r6, r3 │ │ │ │ - bne.n 6f058 │ │ │ │ + bne.n 6f034 │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 6f032 │ │ │ │ + bne.n 6f00e │ │ │ │ movs r0, #1 │ │ │ │ addw sp, sp, #1044 @ 0x414 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 6e4ac <_PyObject_CallMethodId@@Base+0xda> │ │ │ │ - cbz r0, 6f0d4 │ │ │ │ + bl 6e488 <_PyObject_CallMethodId@@Base+0xda> │ │ │ │ + cbz r0, 6f0b0 │ │ │ │ ldr r3, [sp, #544] @ 0x220 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx 2b22c <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e4c4 <_PyObject_CallMethodId@@Base+0xf2> │ │ │ │ + bl 6e4a0 <_PyObject_CallMethodId@@Base+0xf2> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6e7d0 <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ + bl 6e7ac <_PyObject_CallMethodId@@Base+0x3fe> │ │ │ │ add.w sp, sp, #524 @ 0x20c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #24 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6f08e │ │ │ │ + bl 6f06a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -101077,379 +101065,379 @@ │ │ │ │ mov r7, r1 │ │ │ │ subs r1, r2, #1 │ │ │ │ mov r8, r0 │ │ │ │ orrs r1, r3 │ │ │ │ mov.w r0, #0 │ │ │ │ ldr.w r9, [sp, #92] @ 0x5c │ │ │ │ strb.w r0, [sp, #24] │ │ │ │ - beq.n 6f148 │ │ │ │ - movw r4, #50232 @ 0xc438 │ │ │ │ + beq.n 6f124 │ │ │ │ + movw r4, #49656 @ 0xc1f8 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 6f156 │ │ │ │ + bne.n 6f132 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 6f15a │ │ │ │ - movw r4, #39728 @ 0x9b30 │ │ │ │ + b.n 6f136 │ │ │ │ + movw r4, #39152 @ 0x98f0 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 6f15a │ │ │ │ + b.n 6f136 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 6f16a │ │ │ │ + bge.n 6f146 │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 6f1ae │ │ │ │ + bge.n 6f18a │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 6f180 │ │ │ │ + bne.n 6f15c │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 6f26c │ │ │ │ + beq.n 6f248 │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #34304 @ 0x8600 │ │ │ │ - movw r2, #19292 @ 0x4b5c │ │ │ │ + movweq r4, #33728 @ 0x83c0 │ │ │ │ + movw r2, #18716 @ 0x491c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ movteq r4, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ - b.n 6f26c │ │ │ │ + b.n 6f248 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #51384 @ 0xc8b8 │ │ │ │ - movwlt r6, #39460 @ 0x9a24 │ │ │ │ + movwge r6, #50808 @ 0xc678 │ │ │ │ + movwlt r6, #38884 @ 0x97e4 │ │ │ │ ite ge │ │ │ │ movtge r6, #49 @ 0x31 │ │ │ │ movtlt r6, #47 @ 0x2f │ │ │ │ smull r0, r1, r5, r2 │ │ │ │ cmp r3, r0 │ │ │ │ mov.w r3, #0 │ │ │ │ sbcs.w ip, ip, r1 │ │ │ │ itt lt │ │ │ │ movlt r0, r2 │ │ │ │ movlt r1, lr │ │ │ │ mov.w r2, #10 │ │ │ │ itt ge │ │ │ │ - movwge r6, #35992 @ 0x8c98 │ │ │ │ + movwge r6, #35416 @ 0x8a58 │ │ │ │ movtge r6, #48 @ 0x30 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #41772 @ 0xa32c │ │ │ │ + movw r2, #41196 @ 0xa0ec │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #34304 @ 0x8600 │ │ │ │ + movw r1, #33728 @ 0x83c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r4, #19304 @ 0x4b68 │ │ │ │ + movw r4, #18728 @ 0x4928 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #19312 @ 0x4b70 │ │ │ │ + movw r2, #18736 @ 0x4930 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ - movw r2, #19284 @ 0x4b54 │ │ │ │ + movw r2, #18708 @ 0x4914 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ subs r6, r2, #1 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #19344 @ 0x4b90 │ │ │ │ + movw r2, #18768 @ 0x4950 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 6f392 │ │ │ │ + bne.n 6f36e │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #50232 @ 0xc438 │ │ │ │ + movw r3, #49656 @ 0xc1f8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r2, #19284 @ 0x4b54 │ │ │ │ + movw r2, #18708 @ 0x4914 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6f388 │ │ │ │ + bge.n 6f364 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #39108 @ 0x98c4 │ │ │ │ + movw r2, #38532 @ 0x9684 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ - movw r2, #19328 @ 0x4b80 │ │ │ │ + bl 6f0b6 │ │ │ │ + movw r2, #18752 @ 0x4940 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + bl 6f0b6 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 6f40e │ │ │ │ - movw r2, #19352 @ 0x4b98 │ │ │ │ + b.n 6f3ea │ │ │ │ + movw r2, #18776 @ 0x4958 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - b.n 6f40e │ │ │ │ + b.n 6f3ea │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #34304 @ 0x8600 │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19360 @ 0x4ba0 │ │ │ │ + movw r2, #18784 @ 0x4960 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6f388 │ │ │ │ - movw r2, #19368 @ 0x4ba8 │ │ │ │ + bge.n 6f364 │ │ │ │ + movw r2, #18792 @ 0x4968 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6f0da │ │ │ │ + b.n 6f0b6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #19344 @ 0x4b90 │ │ │ │ + movw r2, #18768 @ 0x4950 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6f0da │ │ │ │ + b.n 6f0b6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldrb r4, [r0, r3] │ │ │ │ - cbz r4, 6f4a0 │ │ │ │ + cbz r4, 6f47c │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 6f492 │ │ │ │ - b.n 6f4f6 │ │ │ │ + bne.n 6f46e │ │ │ │ + b.n 6f4d2 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 6f4f6 │ │ │ │ + beq.n 6f4d2 │ │ │ │ movw r3, #2748 @ 0xabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 6f4f6 │ │ │ │ + cbz r3, 6f4d2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f4f6 │ │ │ │ + beq.n 6f4d2 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r3, [sp, #4] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r1, #19388 @ 0x4bbc │ │ │ │ + movw r1, #18812 @ 0x497c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f08e │ │ │ │ - b.n 6f504 │ │ │ │ + bl 6f06a │ │ │ │ + b.n 6f4e0 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f08e │ │ │ │ + bl 6f06a │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #2220 @ 0x8ac │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 6f52e │ │ │ │ + cbnz r3, 6f50a │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6f546 │ │ │ │ + cbz r3, 6f522 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #19408 @ 0x4bd0 │ │ │ │ + movw r0, #18832 @ 0x4990 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6f47c │ │ │ │ - b.n 6f586 │ │ │ │ + bl 6f458 │ │ │ │ + b.n 6f562 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6f556 │ │ │ │ + cbnz r3, 6f532 │ │ │ │ movw r0, #2220 @ 0x8ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6f586 │ │ │ │ + cbz r3, 6f562 │ │ │ │ movw r3, #2744 @ 0xab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6f532 │ │ │ │ - ldr r2, [pc, #36] @ (6f590 ) │ │ │ │ + blt.n 6f50e │ │ │ │ + ldr r2, [pc, #36] @ (6f56c ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6f56e │ │ │ │ + bne.n 6f54a │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6f532 │ │ │ │ + ble.n 6f50e │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ ldrb r0, [r3, #25] │ │ │ │ lsls r7, r2, #1 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -101461,52 +101449,52 @@ │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, sp, #28 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ ldr.w r7, [r5], #4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 6f5c4 │ │ │ │ + cbnz r3, 6f5a0 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6f5da │ │ │ │ + cbz r3, 6f5b6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #19428 @ 0x4be4 │ │ │ │ + movw r0, #18852 @ 0x49a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6f47c │ │ │ │ - b.n 6f61a │ │ │ │ + bl 6f458 │ │ │ │ + b.n 6f5f6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6f5ea │ │ │ │ + cbnz r3, 6f5c6 │ │ │ │ movw r0, #2220 @ 0x8ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6f61a │ │ │ │ + cbz r3, 6f5f6 │ │ │ │ movw r3, #2740 @ 0xab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6f5c8 │ │ │ │ - ldr r2, [pc, #60] @ (6f63c ) │ │ │ │ + blt.n 6f5a4 │ │ │ │ + ldr r2, [pc, #60] @ (6f618 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6f602 │ │ │ │ + bne.n 6f5de │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6f5c8 │ │ │ │ + ble.n 6f5a4 │ │ │ │ movw r3, #32340 @ 0x7e54 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 6f632 │ │ │ │ + cbz r2, 6f60e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ @@ -101518,87 +101506,87 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 6f6a6 │ │ │ │ + bhi.n 6f682 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 2f058 <_PyObject_DebugMallocStats@@Base+0xef0> │ │ │ │ cmp r5, #0 │ │ │ │ sub.w r1, r4, r5 │ │ │ │ add r1, r0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r1, r0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 6f69a │ │ │ │ - cbz r4, 6f6a6 │ │ │ │ - cbz r1, 6f6a6 │ │ │ │ + bne.n 6f676 │ │ │ │ + cbz r4, 6f682 │ │ │ │ + cbz r1, 6f682 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcc.n 6f6a6 │ │ │ │ + bcc.n 6f682 │ │ │ │ adds r5, r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ add.w r4, r4, #1073741824 @ 0x40000000 │ │ │ │ bl 2f2f8 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ subs r3, r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 6f680 │ │ │ │ - b.n 6f6a6 │ │ │ │ + bcs.n 6f65c │ │ │ │ + b.n 6f682 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2f2f8 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r2, 6f6c2 │ │ │ │ + cbz r2, 6f69e │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ (6f718 ) │ │ │ │ - bl 1c86a4 │ │ │ │ - ldr r0, [pc, #76] @ (6f71c ) │ │ │ │ + ldr r0, [pc, #80] @ (6f6f4 ) │ │ │ │ + bl 1c9664 │ │ │ │ + ldr r0, [pc, #76] @ (6f6f8 ) │ │ │ │ bl 30260 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ bl 30324 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 6f6e8 │ │ │ │ + cbnz r4, 6f6c4 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f712 │ │ │ │ + b.n 6f6ee │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 2ba0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f6e4 │ │ │ │ + beq.n 6f6c0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6f6e4 │ │ │ │ + beq.n 6f6c0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #19448 @ 0x4bf8 │ │ │ │ + movw r0, #18872 @ 0x49b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f4e4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ stcl 0, cr0, [r0], {84} @ 0x54 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -101610,337 +101598,337 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ bl 30324 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6f7c2 │ │ │ │ + beq.n 6f79e │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #23400 @ 0x5b68 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ bl 30260 │ │ │ │ ldr.w r8, [r6] │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c29c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f7c2 │ │ │ │ + cbz r0, 6f79e │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 6f78a │ │ │ │ + bne.n 6f766 │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 6f76c │ │ │ │ + b.n 6f748 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 6f7ae │ │ │ │ + bne.n 6f78a │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 6f7ae │ │ │ │ + bne.n 6f78a │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c29c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f7c2 │ │ │ │ - movw r0, #19524 @ 0x4c44 │ │ │ │ + cbz r0, 6f79e │ │ │ │ + movw r0, #18948 @ 0x4a04 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f4e4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ bfc r3, #0, #22 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6f804 │ │ │ │ + bne.n 6f7e0 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 6f804 │ │ │ │ + cbz r3, 6f7e0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1cd024 │ │ │ │ + bl 1ce08c │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 6f804 │ │ │ │ + bls.n 6f7e0 │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #60096 @ 0xeac0 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 6f720 │ │ │ │ + bl 6f6fc │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 6f81a │ │ │ │ + bne.n 6f7f6 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 6f820 │ │ │ │ + b.n 6f7fc │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6f834 │ │ │ │ + bne.n 6f810 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 6f80a │ │ │ │ - cbnz r0, 6f882 │ │ │ │ + bne.n 6f7e6 │ │ │ │ + cbnz r0, 6f85e │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 6f862 │ │ │ │ + cbz r3, 6f83e │ │ │ │ addw r2, r3, #1420 @ 0x58c │ │ │ │ ldr.w r3, [r3, #1420] @ 0x58c │ │ │ │ str r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r2] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6f85e │ │ │ │ + bne.n 6f83a │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 6f84a │ │ │ │ + bne.n 6f826 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6f87e │ │ │ │ + bne.n 6f85a │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 6f864 │ │ │ │ + bne.n 6f840 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r3, r0, #32 │ │ │ │ movs r4, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ dmb ish │ │ │ │ and.w r7, r5, #3 │ │ │ │ bic.w r6, r5, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6f8ac │ │ │ │ + bne.n 6f888 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi.n 6f8c2 │ │ │ │ + bhi.n 6f89e │ │ │ │ adds r4, #1 │ │ │ │ yield │ │ │ │ - b.n 6f890 │ │ │ │ + b.n 6f86c │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 6f8b4 │ │ │ │ + bne.n 6f890 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f8de │ │ │ │ + b.n 6f8ba │ │ │ │ cmp r7, #3 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r2, #1 │ │ │ │ - cbz r0, 6f8c6 │ │ │ │ - b.n 6f8de │ │ │ │ + cbz r0, 6f8a2 │ │ │ │ + b.n 6f8ba │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6f8de │ │ │ │ + b.n 6f8ba │ │ │ │ orrs r6, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 6f8da │ │ │ │ + bne.n 6f8b6 │ │ │ │ strex r7, r6, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6f8b0 │ │ │ │ - b.n 6f890 │ │ │ │ + beq.n 6f88c │ │ │ │ + b.n 6f86c │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f884 │ │ │ │ - cbnz r0, 6f902 │ │ │ │ + bl 6f860 │ │ │ │ + cbnz r0, 6f8de │ │ │ │ yield │ │ │ │ - b.n 6f8f2 │ │ │ │ + b.n 6f8ce │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f884 │ │ │ │ - cbnz r0, 6f928 │ │ │ │ + bl 6f860 │ │ │ │ + cbnz r0, 6f904 │ │ │ │ yield │ │ │ │ - b.n 6f918 │ │ │ │ + b.n 6f8f4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 1caa98 │ │ │ │ + bl 1cba60 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #28352 @ 0x6ec0 │ │ │ │ + movw r3, #27776 @ 0x6c80 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6fa10 │ │ │ │ + beq.n 6f9ec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6fa00 │ │ │ │ + beq.n 6f9dc │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6fa06 │ │ │ │ + beq.n 6f9e2 │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 1b43ac <_Py_SetLocaleFromEnv@@Base+0x16f8> │ │ │ │ + bl 1b53cc <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 6f9ca │ │ │ │ + cbz r7, 6f9a6 │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 6f884 │ │ │ │ - cbnz r0, 6f99a │ │ │ │ + bl 6f860 │ │ │ │ + cbnz r0, 6f976 │ │ │ │ yield │ │ │ │ - b.n 6f98a │ │ │ │ + b.n 6f966 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6f984 │ │ │ │ + bne.n 6f960 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 6f9be │ │ │ │ + cbnz r2, 6f99a │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 1c92c0 │ │ │ │ - b.n 6f9cc │ │ │ │ + bl 1ca288 │ │ │ │ + b.n 6f9a8 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 6f9cc │ │ │ │ + b.n 6f9a8 │ │ │ │ mov r9, r7 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r5, #12 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r5, sl │ │ │ │ add r3, r9 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr.w r3, [r4, #1580] @ 0x62c │ │ │ │ sub.w r3, r3, r9 │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ - bne.n 6f97a │ │ │ │ + bne.n 6f956 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b43ac <_Py_SetLocaleFromEnv@@Base+0x16f8> │ │ │ │ - cbnz r0, 6f9f8 │ │ │ │ + bl 1b53cc <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ + cbnz r0, 6f9d4 │ │ │ │ yield │ │ │ │ - b.n 6f9ec │ │ │ │ + b.n 6f9c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ee02 │ │ │ │ - b.n 6fa06 │ │ │ │ + bl 6edde │ │ │ │ + b.n 6f9e2 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1b3f70 <_Py_SetLocaleFromEnv@@Base+0x12bc> │ │ │ │ + bl 1b4f90 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 6ee44 │ │ │ │ + b.w 6ee20 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6fa2e │ │ │ │ + bne.n 6fa0a │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 6fa14 │ │ │ │ + bne.n 6f9f0 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6fa34 │ │ │ │ + bne.n 6fa10 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mla r6, r8, r6, r0 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ cmp r5, r6 │ │ │ │ - bcs.n 6fa8c │ │ │ │ + bcs.n 6fa68 │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 6fa82 │ │ │ │ + bne.n 6fa5e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 360ca │ │ │ │ + bl 360d0 │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 6fa6c │ │ │ │ + bhi.n 6fa48 │ │ │ │ movw r5, #2220 @ 0x8ac │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 6faa2 │ │ │ │ + cbnz r3, 6fa7e │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1ae8ec <_start@@Base+0x5a8> │ │ │ │ + bl 1af904 <_start@@Base+0x5a8> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r7, #448] @ 0x1c0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1c8fec │ │ │ │ + bl 1c9fb8 │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 2fa1a <_PyObject_DebugMallocStats@@Base+0x18b2> │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ @@ -101959,151 +101947,151 @@ │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ adds r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orrs r2, r4 │ │ │ │ ldrex r5, [r0] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 6fb14 │ │ │ │ + bne.n 6faf0 │ │ │ │ strex r6, r2, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bne.n 6faf0 │ │ │ │ + bne.n 6facc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6fb1a │ │ │ │ + bne.n 6faf6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 1ca47c <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1cb444 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6fb5a │ │ │ │ + cbnz r3, 6fb36 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca9fc │ │ │ │ - b.n 6fba0 │ │ │ │ + bl 1cb9c4 │ │ │ │ + b.n 6fb7c │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 6fba0 │ │ │ │ + bne.n 6fb7c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1caa38 │ │ │ │ + bl 1cba00 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ subs r4, #1 │ │ │ │ ldr.w r0, [r5, #468] @ 0x1d4 │ │ │ │ movs r2, #1 │ │ │ │ bfc r4, #0, #22 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6fba0 │ │ │ │ + bne.n 6fb7c │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6fa44 │ │ │ │ + bl 6fa20 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r0, #108] @ 0x6c │ │ │ │ mov.w sl, #48 @ 0x30 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ add.w r4, r0, #116 @ 0x74 │ │ │ │ mla r6, sl, r6, r0 │ │ │ │ mla r4, sl, r5, r4 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 6fc4e │ │ │ │ + bls.n 6fc2a │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 6fc34 │ │ │ │ + cbz r3, 6fc10 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca47c <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1cb444 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6fc1c │ │ │ │ + cbnz r3, 6fbf8 │ │ │ │ ldr.w r0, [r8, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #80] @ 0x50 │ │ │ │ - bl 1caad8 │ │ │ │ + bl 1cbaa0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 6fc42 │ │ │ │ + b.n 6fc1e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 6fc42 │ │ │ │ + bne.n 6fc1e │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6fc40 │ │ │ │ + bcc.n 6fc1c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 6fc42 │ │ │ │ + b.n 6fc1e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 6fc42 │ │ │ │ + b.n 6fc1e │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 6fbd8 │ │ │ │ - b.n 6fc50 │ │ │ │ + bhi.n 6fbb4 │ │ │ │ + b.n 6fc2c │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #12] │ │ │ │ - cbz r3, 6fc7a │ │ │ │ + cbz r3, 6fc56 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r9] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ @@ -102115,79 +102103,79 @@ │ │ │ │ add.w r4, r5, #116 @ 0x74 │ │ │ │ lsls r0, r0, #15 │ │ │ │ bl 2fa1a <_PyObject_DebugMallocStats@@Base+0x18b2> │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 6fe08 │ │ │ │ + bcs.w 6fde4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6fdee │ │ │ │ + beq.w 6fdca │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [fp, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6fcfc │ │ │ │ + beq.n 6fcd8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 6fcfe │ │ │ │ + cbz r6, 6fcda │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6fcfe │ │ │ │ + beq.n 6fcda │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6fcea │ │ │ │ - b.n 6fcfe │ │ │ │ + bne.n 6fcc6 │ │ │ │ + b.n 6fcda │ │ │ │ mov r6, fp │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1c86a4 │ │ │ │ + bl 1c9664 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f884 │ │ │ │ - cbnz r0, 6fd2e │ │ │ │ + bl 6f860 │ │ │ │ + cbnz r0, 6fd0a │ │ │ │ yield │ │ │ │ - b.n 6fd1e │ │ │ │ + b.n 6fcfa │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca47c <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1cb444 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r3, 6fd46 │ │ │ │ + cbnz r3, 6fd22 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1caad8 │ │ │ │ + bl 1cbaa0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6fdf8 │ │ │ │ + b.n 6fdd4 │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ mov.w sl, #12 │ │ │ │ cmp.w r8, #0 │ │ │ │ itee ge │ │ │ │ movge r0, r8 │ │ │ │ ldrlt r0, [r4, #0] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 1c80fc │ │ │ │ + bl 1c90bc │ │ │ │ mul.w r1, sl, r0 │ │ │ │ mov.w lr, #8 │ │ │ │ movt lr, #1 │ │ │ │ adds r2, r6, r1 │ │ │ │ add.w r1, r1, #520 @ 0x208 │ │ │ │ adds r3, r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -102197,277 +102185,277 @@ │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ bfi ip, r3, #0, #1 │ │ │ │ ldr.w r3, [r2, #520] @ 0x208 │ │ │ │ strb.w ip, [r4, #14] │ │ │ │ strd r3, r1, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6fd9c │ │ │ │ + cbz r3, 6fd78 │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 6fda0 │ │ │ │ + b.n 6fd7c │ │ │ │ str.w r4, [r2, #524] @ 0x20c │ │ │ │ mla r0, sl, r0, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str.w r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c92c0 │ │ │ │ + bl 1ca288 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 6fdf8 │ │ │ │ + bne.n 6fdd4 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 6fde6 │ │ │ │ + bcs.n 6fdc2 │ │ │ │ subs.w r3, r9, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - cbz r3, 6fdf8 │ │ │ │ + cbz r3, 6fdd4 │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 6fdf8 │ │ │ │ + bne.n 6fdd4 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 6fdf8 │ │ │ │ + b.n 6fdd4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 6fdc8 │ │ │ │ - b.n 6fdf8 │ │ │ │ + bhi.n 6fda4 │ │ │ │ + b.n 6fdd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cabc0 │ │ │ │ + bl 1cbb88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.w 6fccc │ │ │ │ + bhi.w 6fca8 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 6fe16 │ │ │ │ + cbnz r4, 6fdf2 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 36d5c │ │ │ │ + bl 36d60 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3608] @ 0xe18 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ movs r6, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #19652 @ 0x4cc4 │ │ │ │ + movw r3, #19076 @ 0x4a84 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #19664 @ 0x4cd0 │ │ │ │ + movw r3, #19088 @ 0x4a90 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #19612 @ 0x4c9c │ │ │ │ + movw r2, #19036 @ 0x4a5c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #19672 @ 0x4cd8 │ │ │ │ + movw r3, #19096 @ 0x4a98 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #19684 @ 0x4ce4 │ │ │ │ + movw r3, #19108 @ 0x4aa4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #19696 @ 0x4cf0 │ │ │ │ + movw r3, #19120 @ 0x4ab0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #19708 @ 0x4cfc │ │ │ │ + movw r3, #19132 @ 0x4abc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #19600 @ 0x4c90 │ │ │ │ + movw r3, #19024 @ 0x4a50 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #34304 @ 0x8600 │ │ │ │ + movw r5, #33728 @ 0x83c0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 6f0da │ │ │ │ - ldr r0, [pc, #868] @ (7020c ) │ │ │ │ + bl 6f0b6 │ │ │ │ + ldr r0, [pc, #868] @ (701e8 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #19716 @ 0x4d04 │ │ │ │ + movw r1, #19140 @ 0x4ac4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f292 │ │ │ │ - ldr r0, [pc, #852] @ (70210 ) │ │ │ │ + bl 6f26e │ │ │ │ + ldr r0, [pc, #852] @ (701ec ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #19728 @ 0x4d10 │ │ │ │ + movw r1, #19152 @ 0x4ad0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movw r5, #60096 @ 0xeac0 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ - bl 6f292 │ │ │ │ + bl 6f26e │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #28928 @ 0x7100 │ │ │ │ + movw r3, #28352 @ 0x6ec0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #19344 @ 0x4b90 │ │ │ │ + movw r2, #18768 @ 0x4950 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #19740 @ 0x4d1c │ │ │ │ + movw r3, #19164 @ 0x4adc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #19344 @ 0x4b90 │ │ │ │ + movw r2, #18768 @ 0x4950 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19748 @ 0x4d24 │ │ │ │ + movw r1, #19172 @ 0x4ae4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f292 │ │ │ │ + bl 6f26e │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19756 @ 0x4d2c │ │ │ │ + movw r1, #19180 @ 0x4aec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f292 │ │ │ │ + bl 6f26e │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19768 @ 0x4d38 │ │ │ │ + movw r1, #19192 @ 0x4af8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f292 │ │ │ │ + bl 6f26e │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19780 @ 0x4d44 │ │ │ │ + movw r1, #19204 @ 0x4b04 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f292 │ │ │ │ + bl 6f26e │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #28828 @ 0x709c │ │ │ │ + movw r1, #28252 @ 0x6e5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f292 │ │ │ │ + bl 6f26e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19768 @ 0x4d38 │ │ │ │ + movw r1, #19192 @ 0x4af8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 2e3c8c <_PyMonitoring_FireBranchEvent@@Base+0xbb0> │ │ │ │ + bl 6f26e │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #19788 @ 0x4d4c │ │ │ │ + movw r1, #19212 @ 0x4b0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f420 │ │ │ │ + bl 6f3fc │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #19800 @ 0x4d58 │ │ │ │ + movw r1, #19224 @ 0x4b18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f420 │ │ │ │ + bl 2e3a42 <_PyMonitoring_FireBranchEvent@@Base+0xbaa> │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #19812 @ 0x4d64 │ │ │ │ + movw r1, #19236 @ 0x4b24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f420 │ │ │ │ + bl 6f3fc │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #28748 @ 0x704c │ │ │ │ + movw r1, #28172 @ 0x6e0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6f420 │ │ │ │ + bl 6f3fc │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #19820 @ 0x4d6c │ │ │ │ + movw r1, #19244 @ 0x4b2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f420 │ │ │ │ + bl 6f3fc │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #19828 @ 0x4d74 │ │ │ │ + movw r1, #19252 @ 0x4b34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6f420 │ │ │ │ + bl 6f3fc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #53800 @ 0xd228 │ │ │ │ + movw r1, #53224 @ 0xcfe8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 6f292 │ │ │ │ + bl 6f26e │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 700aa │ │ │ │ + beq.n 70086 │ │ │ │ ldrd r5, r7, [r5, #576] @ 0x240 │ │ │ │ movs r6, #10 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ umull r0, r1, r5, r6 │ │ │ │ mla r1, r6, r7, r1 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #19836 @ 0x4d7c │ │ │ │ + movw r3, #19260 @ 0x4b3c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #19848 @ 0x4d88 │ │ │ │ + movw r2, #19272 @ 0x4b48 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ movs r7, #0 │ │ │ │ bl 2eb2e <_PyObject_DebugMallocStats@@Base+0x9c6> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #19868 @ 0x4d9c │ │ │ │ + movw r3, #19292 @ 0x4b5c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #19880 @ 0x4da8 │ │ │ │ + movw r2, #19304 @ 0x4b68 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 2b44c │ │ │ │ movw r3, #60736 @ 0xed40 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ @@ -102483,15 +102471,15 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ umull r5, r1, r5, r9 │ │ │ │ rsb r2, r2, r0, asr #18 │ │ │ │ movw r0, #60744 @ 0xed48 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ subs.w r5, r5, sl │ │ │ │ mla r3, r9, r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ (70214 ) │ │ │ │ + ldr r1, [pc, #196] @ (701f0 ) │ │ │ │ sbc.w r7, r3, r7 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sbc.w r7, r7, r3 │ │ │ │ adds r5, r5, r2 │ │ │ │ adc.w r7, r7, r2, asr #31 │ │ │ │ @@ -102505,319 +102493,319 @@ │ │ │ │ blx 2b8a4 <__getrusage64@plt> │ │ │ │ ldrd r3, r2, [sp, #104] @ 0x68 │ │ │ │ ldrd r0, r1, [sp, #112] @ 0x70 │ │ │ │ umull sl, r8, r3, r9 │ │ │ │ movs r3, #0 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ adds.w sl, sl, r0 │ │ │ │ ldrd r3, r2, [sp, #120] @ 0x78 │ │ │ │ adc.w r8, r8, r1 │ │ │ │ ldrd r0, r1, [sp, #128] @ 0x80 │ │ │ │ umull fp, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ adds.w r0, fp, r0 │ │ │ │ adc.w r1, r9, r1 │ │ │ │ ldr.w r9, [sp, #156] @ 0x9c │ │ │ │ lsls r6, r3, #10 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 701dc │ │ │ │ + blt.n 701b8 │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 701e0 │ │ │ │ + bge.n 701bc │ │ │ │ mov fp, r5 │ │ │ │ - b.n 701e0 │ │ │ │ + b.n 701bc │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 701f6 │ │ │ │ + blt.n 701d2 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 701f8 │ │ │ │ + bge.n 701d4 │ │ │ │ mov r7, sl │ │ │ │ - b.n 701f8 │ │ │ │ + b.n 701d4 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 70218 │ │ │ │ + blt.n 701f4 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 7021c │ │ │ │ + bge.n 701f8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 7021c │ │ │ │ + b.n 701f8 │ │ │ │ add.w r0, r0, r4, lsr #1 │ │ │ │ @ instruction: 0xeb200054 │ │ │ │ @ instruction: 0xeb380054 │ │ │ │ mov.w r8, #0 │ │ │ │ movw r5, #19923 @ 0x4dd3 │ │ │ │ movt r5, #4194 @ 0x1062 │ │ │ │ mov r0, fp │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ - movw r2, #19892 @ 0x4db4 │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ + movw r2, #19316 @ 0x4b74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #40880 @ 0x9fb0 │ │ │ │ + movw r3, #40304 @ 0x9d70 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ umull r8, r3, r8, r5 │ │ │ │ mov r0, r7 │ │ │ │ umull r7, r5, r7, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsrs r5, r5, #6 │ │ │ │ - bl 2e3654 <_PyMonitoring_FireBranchEvent@@Base+0x578> │ │ │ │ + bl 2e3414 <_PyMonitoring_FireBranchEvent@@Base+0x57c> │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #4604 @ 0x11fc │ │ │ │ + movw r3, #4028 @ 0xfbc │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #19912 @ 0x4dc8 │ │ │ │ + movw r2, #19336 @ 0x4b88 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - movw r5, #42156 @ 0xa4ac │ │ │ │ + movw r5, #41580 @ 0xa26c │ │ │ │ movt r5, #49 @ 0x31 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 702e2 │ │ │ │ + cbz r3, 702be │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #19980 @ 0x4e0c │ │ │ │ + movw r2, #19404 @ 0x4bcc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6f10e │ │ │ │ + bl 6f0ea │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #59485 @ 0xe85d │ │ │ │ + movw r0, #59449 @ 0xe839 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6f0da │ │ │ │ + bl 6f0b6 │ │ │ │ add sp, #452 @ 0x1c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #60096 @ 0xeac0 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 70454 │ │ │ │ + beq.w 70430 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 6e9e2 <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ + bl 6e9be <_PyObject_CallMethodId@@Base+0x610> │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 6ea62 <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ + bl 6ea3e <_PyObject_CallMethodId@@Base+0x690> │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2b448 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r6, #28352 @ 0x6ec0 │ │ │ │ + movw r6, #27776 @ 0x6c80 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 7056a │ │ │ │ + beq.n 70546 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7056a │ │ │ │ + beq.n 70546 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70480 │ │ │ │ - ldr r0, [pc, #224] @ (70570 ) │ │ │ │ + bne.n 7045c │ │ │ │ + ldr r0, [pc, #224] @ (7054c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c8718 │ │ │ │ + bl 1c96d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7056a │ │ │ │ + bne.n 70546 │ │ │ │ movw r5, #2748 @ 0xabc │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 704d0 │ │ │ │ + cbz r3, 704ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r1, r5 │ │ │ │ movne r1, r6 │ │ │ │ - b.n 704d2 │ │ │ │ + b.n 704ae │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (70574 ) │ │ │ │ + ldr r2, [pc, #144] @ (70550 ) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 704ec │ │ │ │ + beq.n 704c8 │ │ │ │ blx 2ae4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 7056a │ │ │ │ + beq.n 70546 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbz r6, 7050a │ │ │ │ + cbz r6, 704e6 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 704f8 │ │ │ │ - bl 6f93e │ │ │ │ - b.n 704f8 │ │ │ │ + beq.n 704d4 │ │ │ │ + bl 6f91a │ │ │ │ + b.n 704d4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 70516 │ │ │ │ + beq.n 704f2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3f70 <_Py_SetLocaleFromEnv@@Base+0x12bc> │ │ │ │ + bl 1b4f90 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 702fe │ │ │ │ + bl 702da │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7056a │ │ │ │ + beq.n 70546 │ │ │ │ movw r3, #60752 @ 0xed50 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 70552 │ │ │ │ + cbz r1, 7052e │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 7052e │ │ │ │ + bne.n 7050a │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 6f640 │ │ │ │ - b.n 7056a │ │ │ │ + bl 6f61c │ │ │ │ + b.n 70546 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 70564 │ │ │ │ + bne.n 70540 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 70532 │ │ │ │ + bne.n 7050e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xebe00054 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -102827,214 +102815,214 @@ │ │ │ │ movw r4, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #19992 @ 0x4e18 │ │ │ │ + movw r2, #19416 @ 0x4bd8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 705be │ │ │ │ + cbnz r5, 7059a │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b3e4 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20028 @ 0x4e3c │ │ │ │ + movw r2, #19452 @ 0x4bfc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r8, [r5, #-8] │ │ │ │ subs r3, r5, #7 │ │ │ │ subs r2, r5, #4 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ cmp r2, r3 │ │ │ │ orr.w r8, r1, r8, lsl #8 │ │ │ │ - bne.n 705d8 │ │ │ │ + bne.n 705b4 │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #20040 @ 0x4e48 │ │ │ │ + movw r2, #19464 @ 0x4c08 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20076 @ 0x4e6c │ │ │ │ + movw r2, #19500 @ 0x4c2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70638 │ │ │ │ + bne.n 70614 │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70638 │ │ │ │ + bne.n 70614 │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 70638 │ │ │ │ + bne.n 70614 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #20112 @ 0x4e90 │ │ │ │ + movw r0, #19536 @ 0x4c50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bffc │ │ │ │ - b.n 7069c │ │ │ │ - movw r7, #20204 @ 0x4eec │ │ │ │ + b.n 70678 │ │ │ │ + movw r7, #19628 @ 0x4cac │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20144 @ 0x4eb0 │ │ │ │ + movw r2, #19568 @ 0x4c70 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20180 @ 0x4ed4 │ │ │ │ + movw r2, #19604 @ 0x4c94 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 7067e │ │ │ │ + beq.n 7065a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2bffc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 70652 │ │ │ │ - movw r0, #20216 @ 0x4ef8 │ │ │ │ + bne.n 7062e │ │ │ │ + movw r0, #19640 @ 0x4cb8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2bffc │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #20364 @ 0x4f8c │ │ │ │ + movw r2, #19788 @ 0x4d4c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 706c8 │ │ │ │ + bne.n 706a4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 706b8 │ │ │ │ + bne.n 70694 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 706ca │ │ │ │ + b.n 706a6 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 706e0 │ │ │ │ + cbz r6, 706bc │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #20112 @ 0x4e90 │ │ │ │ + movw r0, #19536 @ 0x4c50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bffc │ │ │ │ - b.n 70732 │ │ │ │ + b.n 7070e │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #20144 @ 0x4eb0 │ │ │ │ + movw r2, #19568 @ 0x4c70 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #20404 @ 0x4fb4 │ │ │ │ + movw r2, #19828 @ 0x4d74 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #20204 @ 0x4eec │ │ │ │ + movw r0, #19628 @ 0x4cac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 70724 │ │ │ │ + beq.n 70700 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2bffc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2bfe0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 706f2 │ │ │ │ + bne.n 706ce │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 707b4 │ │ │ │ + beq.n 70790 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #20432 @ 0x4fd0 │ │ │ │ + movw r0, #19856 @ 0x4d90 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bffc │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #20448 @ 0x4fe0 │ │ │ │ + movw r2, #19872 @ 0x4da0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 70772 │ │ │ │ + beq.n 7074e │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 707ac │ │ │ │ + bcs.n 70788 │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 7074c │ │ │ │ + b.n 70728 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 707ac │ │ │ │ + bcs.n 70788 │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 70794 │ │ │ │ + ble.n 70770 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #20456 @ 0x4fe8 │ │ │ │ + movw r0, #19880 @ 0x4da8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bffc │ │ │ │ sub.w r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls.n 707ac │ │ │ │ + bls.n 70788 │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #20448 @ 0x4fe0 │ │ │ │ + movw r2, #19872 @ 0x4da0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 70794 │ │ │ │ + bne.n 70770 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfe0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2baec │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7620e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + b.w 7625e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ │ │ │ │ -000707d4 : │ │ │ │ +000707b0 : │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -103042,21 +103030,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6e5b4 <_PyObject_CallMethodId@@Base+0x1e2> │ │ │ │ + bl 6e590 <_PyObject_CallMethodId@@Base+0x1e2> │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6e5b4 <_PyObject_CallMethodId@@Base+0x1e2> │ │ │ │ + bl 6e590 <_PyObject_CallMethodId@@Base+0x1e2> │ │ │ │ cmp r5, r0 │ │ │ │ it le │ │ │ │ movle r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -103067,59 +103055,59 @@ │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r6, #20] │ │ │ │ - beq.n 70844 │ │ │ │ + beq.n 70820 │ │ │ │ subs r3, r4, r5 │ │ │ │ cmp r3, r5 │ │ │ │ it lt │ │ │ │ movlt r3, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ - bpl.n 7084c │ │ │ │ + bpl.n 70828 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 7086c │ │ │ │ + b.n 70848 │ │ │ │ add.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ ldrh.w r1, [r7, r2, lsl #1] │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 70866 │ │ │ │ + bne.n 70842 │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ - b.n 7086c │ │ │ │ + b.n 70848 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 70856 │ │ │ │ - b.n 70848 │ │ │ │ + bcs.n 70832 │ │ │ │ + b.n 70824 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r5, r4 │ │ │ │ it ge │ │ │ │ movge r5, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #24 │ │ │ │ str r3, [r6, #16] │ │ │ │ blx 2b44c │ │ │ │ subs r1, r4, r5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 7089e │ │ │ │ + ble.n 7087a │ │ │ │ subs r2, r4, #1 │ │ │ │ ldrh.w r3, [r7, r1, lsl #1] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r6 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 7088a │ │ │ │ + bne.n 70866 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldrd r7, r5, [r2, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -103131,182 +103119,182 @@ │ │ │ │ add.w r1, r0, r1, lsl #1 │ │ │ │ cmp r2, r7 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ it ge │ │ │ │ movge r2, r7 │ │ │ │ mov sl, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 70998 │ │ │ │ + beq.n 70974 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 708e2 │ │ │ │ + bcc.n 708be │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 70a16 │ │ │ │ + b.n 709f2 │ │ │ │ mov r9, r0 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r0, [ip, r2] │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ - cbz r0, 708fa │ │ │ │ + cbz r0, 708d6 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 708e4 │ │ │ │ - b.n 708dc │ │ │ │ + bhi.n 708c0 │ │ │ │ + b.n 708b8 │ │ │ │ rsb r6, r7, #1 │ │ │ │ cmp r0, r5 │ │ │ │ mov r4, r0 │ │ │ │ it lt │ │ │ │ movlt r4, r5 │ │ │ │ add.w r2, r3, r6, lsl #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 70942 │ │ │ │ + ble.n 7091e │ │ │ │ strd r0, r6, [sp, #8] │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ mov r6, r0 │ │ │ │ ldrh.w r0, [r2, r4, lsl #1] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 70938 │ │ │ │ + beq.n 70914 │ │ │ │ cmp sl, r4 │ │ │ │ itett le │ │ │ │ suble r4, r4, r5 │ │ │ │ addgt.w r3, r3, lr, lsl #1 │ │ │ │ addle r4, #1 │ │ │ │ addle.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 70992 │ │ │ │ + b.n 7096e │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 70912 │ │ │ │ + bne.n 708ee │ │ │ │ ldrd r0, r6, [sp, #8] │ │ │ │ cmp r0, r5 │ │ │ │ - bge.n 7098e │ │ │ │ + bge.n 7096a │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrh.w r4, [r8, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7098a │ │ │ │ + beq.n 70966 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 708dc │ │ │ │ + bls.n 708b8 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ sub.w r0, r7, fp │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r4, [ip, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 708fe │ │ │ │ + beq.n 708da │ │ │ │ rsb r2, r5, #1 │ │ │ │ cmp r5, r0 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r5 │ │ │ │ addlt r2, r2, r0 │ │ │ │ cmp r4, r2 │ │ │ │ ite gt │ │ │ │ lslgt r2, r4, #1 │ │ │ │ lslle r2, r2, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 70992 │ │ │ │ + b.n 7096e │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 70948 │ │ │ │ + bne.n 70924 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 70a0a │ │ │ │ + b.n 709e6 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 708e4 │ │ │ │ - b.n 708dc │ │ │ │ + bcc.n 708c0 │ │ │ │ + b.n 708b8 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 708dc │ │ │ │ + bcs.n 708b8 │ │ │ │ cmp fp, lr │ │ │ │ mov r6, fp │ │ │ │ it lt │ │ │ │ movlt r6, lr │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 709ba │ │ │ │ + cbz r2, 70996 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 709a4 │ │ │ │ - b.n 708dc │ │ │ │ + bhi.n 70980 │ │ │ │ + b.n 708b8 │ │ │ │ rsb r2, r7, #1 │ │ │ │ cmp r7, r5 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ - ble.n 709ec │ │ │ │ + ble.n 709c8 │ │ │ │ mov r4, r5 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 709e6 │ │ │ │ + beq.n 709c2 │ │ │ │ cmp r4, sl │ │ │ │ itett ge │ │ │ │ subge r4, r4, r5 │ │ │ │ addlt.w r3, r3, lr, lsl #1 │ │ │ │ addge r4, #1 │ │ │ │ addge.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 70a10 │ │ │ │ + b.n 709ec │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 709c8 │ │ │ │ + bgt.n 709a4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 70a0a │ │ │ │ + ble.n 709e6 │ │ │ │ movs r4, #0 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 70a06 │ │ │ │ + beq.n 709e2 │ │ │ │ add.w r3, r3, r6, lsl #1 │ │ │ │ - b.n 70a10 │ │ │ │ + b.n 709ec │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 709f2 │ │ │ │ + bne.n 709ce │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #1 │ │ │ │ - b.n 70a16 │ │ │ │ + b.n 709f2 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 709a4 │ │ │ │ - b.n 708dc │ │ │ │ + bcc.n 70980 │ │ │ │ + b.n 708b8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (70a88 ) │ │ │ │ + ldr r3, [pc, #80] @ (70a64 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 707de │ │ │ │ + bl 707ba │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 708a2 │ │ │ │ + bl 7087e │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 70a6c │ │ │ │ + beq.n 70a48 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 70a6c │ │ │ │ + beq.n 70a48 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 70a4e │ │ │ │ - ldr r3, [pc, #24] @ (70a88 ) │ │ │ │ + b.n 70a2a │ │ │ │ + ldr r3, [pc, #24] @ (70a64 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 70a7e │ │ │ │ + beq.n 70a5a │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -103315,21 +103303,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 6e616 <_PyObject_CallMethodId@@Base+0x244> │ │ │ │ + bl 6e5f2 <_PyObject_CallMethodId@@Base+0x244> │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 6e616 <_PyObject_CallMethodId@@Base+0x244> │ │ │ │ + bl 6e5f2 <_PyObject_CallMethodId@@Base+0x244> │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -103340,57 +103328,57 @@ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq.n 70af2 │ │ │ │ + beq.n 70ace │ │ │ │ subs r3, r4, r6 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ subs r3, r4, #2 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bmi.n 70b18 │ │ │ │ + bmi.n 70af4 │ │ │ │ add.w r2, r4, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 70b14 │ │ │ │ + bne.n 70af0 │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 70b18 │ │ │ │ + b.n 70af4 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 70b02 │ │ │ │ + bcs.n 70ade │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r6, r4 │ │ │ │ it ge │ │ │ │ movge r6, #255 @ 0xff │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #24 │ │ │ │ blx 2b44c │ │ │ │ subs r1, r4, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 70b48 │ │ │ │ + ble.n 70b24 │ │ │ │ subs r2, r4, #1 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ subs r0, r2, r1 │ │ │ │ adds r1, #1 │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ cmp r4, r1 │ │ │ │ add r3, r5 │ │ │ │ strb r0, [r3, #24] │ │ │ │ - bne.n 70b34 │ │ │ │ + bne.n 70b10 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r6, r2 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldrd r5, r4, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -103402,418 +103390,418 @@ │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r2, r5 │ │ │ │ ite le │ │ │ │ strle r2, [sp, #0] │ │ │ │ strgt r5, [sp, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 70c38 │ │ │ │ + beq.n 70c14 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 70b90 │ │ │ │ + bcc.n 70b6c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 70cbc │ │ │ │ + b.n 70c98 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 70b86 │ │ │ │ + bls.n 70b62 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70b8c │ │ │ │ + bne.n 70b68 │ │ │ │ rsb sl, r5, #1 │ │ │ │ cmp r2, r4 │ │ │ │ mov r9, r2 │ │ │ │ it lt │ │ │ │ movlt r9, r4 │ │ │ │ add.w r8, r3, sl, lsl #2 │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 70be4 │ │ │ │ + ble.n 70bc0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r7, [ip, r9, lsl #2] │ │ │ │ ldr.w r2, [r8, r9, lsl #2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 70bda │ │ │ │ + beq.n 70bb6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r9 │ │ │ │ itett le │ │ │ │ suble.w r9, r9, r4 │ │ │ │ addgt.w r3, r3, lr, lsl #2 │ │ │ │ addle.w r9, r9, #1 │ │ │ │ addle.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 70b82 │ │ │ │ + b.n 70b5e │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 70bb6 │ │ │ │ + bne.n 70b92 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 70c2e │ │ │ │ + bge.n 70c0a │ │ │ │ ldr.w r9, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 70c2a │ │ │ │ + beq.n 70c06 │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 70b86 │ │ │ │ + bls.n 70b62 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r7, [r6, r2] │ │ │ │ sub.w r2, r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 70ba4 │ │ │ │ + beq.n 70b80 │ │ │ │ mov r8, r7 │ │ │ │ rsb r7, r4, #1 │ │ │ │ cmp r4, r2 │ │ │ │ ite ge │ │ │ │ addge r7, r7, r4 │ │ │ │ addlt r7, r7, r2 │ │ │ │ cmp r8, r7 │ │ │ │ ite gt │ │ │ │ movgt.w r2, r8, lsl #2 │ │ │ │ lslle r2, r7, #2 │ │ │ │ add r3, r2 │ │ │ │ - b.n 70b82 │ │ │ │ + b.n 70b5e │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 70be8 │ │ │ │ + bne.n 70bc4 │ │ │ │ sub.w r8, r8, r0 │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 70cbc │ │ │ │ + b.n 70c98 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 70b86 │ │ │ │ + bcs.n 70b62 │ │ │ │ cmp fp, lr │ │ │ │ mov r9, fp │ │ │ │ it lt │ │ │ │ movlt r9, lr │ │ │ │ mov fp, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 70c5a │ │ │ │ + cbz r2, 70c36 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 70c46 │ │ │ │ - b.n 70b86 │ │ │ │ + bhi.n 70c22 │ │ │ │ + b.n 70b62 │ │ │ │ rsb r8, r5, #1 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ - ble.n 70c8e │ │ │ │ + ble.n 70c6a │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 70c88 │ │ │ │ + beq.n 70c64 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ itett ge │ │ │ │ subge r2, r2, r4 │ │ │ │ addlt.w r3, r3, lr, lsl #2 │ │ │ │ addge r2, #1 │ │ │ │ addge.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 70cb6 │ │ │ │ + b.n 70c92 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 70c68 │ │ │ │ + bgt.n 70c44 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 70cac │ │ │ │ + ble.n 70c88 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w sl, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp sl, r7 │ │ │ │ - beq.n 70ca8 │ │ │ │ + beq.n 70c84 │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 70cb6 │ │ │ │ + b.n 70c92 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 70c94 │ │ │ │ + bne.n 70c70 │ │ │ │ sub.w r8, r8, fp │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 70cbc │ │ │ │ + b.n 70c98 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 70c46 │ │ │ │ - b.n 70b86 │ │ │ │ + bcc.n 70c22 │ │ │ │ + b.n 70b62 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (70d2c ) │ │ │ │ + ldr r3, [pc, #80] @ (70d08 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 70a8c │ │ │ │ + bl 70a68 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 70b4c │ │ │ │ + bl 70b28 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 70d12 │ │ │ │ + beq.n 70cee │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 70d12 │ │ │ │ + beq.n 70cee │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 70cf4 │ │ │ │ - ldr r3, [pc, #24] @ (70d2c ) │ │ │ │ + b.n 70cd0 │ │ │ │ + ldr r3, [pc, #24] @ (70d08 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 70d24 │ │ │ │ + beq.n 70d00 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ │ │ │ │ -00070d30 : │ │ │ │ +00070d0c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ (70d54 ) │ │ │ │ + ldr r2, [pc, #20] @ (70d30 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 89514 │ │ │ │ + bl 892c8 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070d58 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00070d34 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 70d84 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 70d60 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #6 │ │ │ │ - movw r1, #52692 @ 0xcdd4 │ │ │ │ + movw r1, #52116 @ 0xcb94 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ - movw r2, #59604 @ 0xe8d4 │ │ │ │ + movw r2, #59028 @ 0xe694 │ │ │ │ movt r2, #61 @ 0x3d │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #6 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 70d86 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 70d62 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #51460 @ 0xc904 │ │ │ │ + movw r3, #50884 @ 0xc6c4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ pop {r4} │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r2, r2, #17 │ │ │ │ iteee pl │ │ │ │ addpl r0, r0, r3 │ │ │ │ - movwmi r2, #38548 @ 0x9694 │ │ │ │ + movwmi r2, #37972 @ 0x9454 │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #63 @ 0x3f │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070db0 : │ │ │ │ - ldr r2, [pc, #12] @ (70dc0 ) │ │ │ │ +00070d8c : │ │ │ │ + ldr r2, [pc, #12] @ (70d9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1d0b8c │ │ │ │ + b.w 1d1bf4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070dc4 : │ │ │ │ +00070da0 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #32] @ (70dec ) │ │ │ │ + ldr r5, [pc, #32] @ (70dc8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #384] @ 0x180 │ │ │ │ - cbnz r3, 70de6 │ │ │ │ + cbnz r3, 70dc2 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w bb8ac <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bb274 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ pop {r4, r5} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070df0 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +00070dcc <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl adb64 │ │ │ │ + bl ad51c │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00070e1c <_PyObjectArray_Free@@Base>: │ │ │ │ +00070df8 <_PyObjectArray_Free@@Base>: │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 70e24 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ - b.w 83ac4 │ │ │ │ + beq.n 70e00 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ + b.w 8388c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e26 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +00070e02 <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3311] @ 0xcef │ │ │ │ - cbz r3, 70e38 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 70e14 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #11 │ │ │ │ - b.w 251674 <_PyMarshal_GetXIData@@Base+0x23c> │ │ │ │ + b.w 251c90 <_PyMarshal_GetXIData@@Base+0x210> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e3a : │ │ │ │ +00070e16 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e48 : │ │ │ │ - b.w 24f9a8 │ │ │ │ +00070e24 : │ │ │ │ + b.w 2500a4 │ │ │ │ │ │ │ │ -00070e4c : │ │ │ │ - ldr r2, [pc, #12] @ (70e5c ) │ │ │ │ +00070e28 : │ │ │ │ + ldr r2, [pc, #12] @ (70e38 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 2530e4 │ │ │ │ + b.w 253db4 <_PyXI_GetMainNamespace@@Base+0x834> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070e60 : │ │ │ │ - ldr r2, [pc, #12] @ (70e70 ) │ │ │ │ +00070e3c : │ │ │ │ + ldr r2, [pc, #12] @ (70e4c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 2574a4 │ │ │ │ + b.w 257508 <_PyInterpreterState_GetWhence@@Base+0x1950> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070e74 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00070e50 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e76 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00070e52 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e78 : │ │ │ │ +00070e54 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e7a : │ │ │ │ +00070e56 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e7c : │ │ │ │ +00070e58 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e7e : │ │ │ │ +00070e5a : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070e80 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +00070e5c <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 25f568 <_PyFunction_VerifyStateless@@Base+0xf4> │ │ │ │ + b.w 25f710 <_PyFunction_VerifyStateless@@Base+0xf4> │ │ │ │ │ │ │ │ -00070e8a <_PyXIData_Lookup@@Base>: │ │ │ │ +00070e66 <_PyXIData_Lookup@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r1, r1, #824 @ 0x338 │ │ │ │ - beq.n 70ebe <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + beq.n 70e9a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 70ebe <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + cbz r3, 70e9a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 263af0 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ - b.n 70ec4 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ + bl 263cd0 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + b.n 70ea0 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070eca <_PyXI_GetFailureCode@@Base>: │ │ │ │ - cbz r0, 70ece <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ +00070ea6 <_PyXI_GetFailureCode@@Base>: │ │ │ │ + cbz r0, 70eaa <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070ed0 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00070eac <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r2, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070eda : │ │ │ │ +00070eb6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 21502c │ │ │ │ + bl 215cf4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070ef8 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00070ed4 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #4 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a72d4 │ │ │ │ + bl a6c8c │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070f22 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00070efe <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -103822,422 +103810,467 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fc4e <_PyObject_DebugMallocStats@@Base+0x1ae6> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070f4c : │ │ │ │ +00070f28 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ bl 2fc4e <_PyObject_DebugMallocStats@@Base+0x1ae6> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00070f68 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 70f4c │ │ │ │ +00070f44 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 70f28 │ │ │ │ │ │ │ │ -00070f6c : │ │ │ │ +00070f48 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ - cbnz r3, 70f7e │ │ │ │ + cbnz r3, 70f5a │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 70f7a │ │ │ │ + beq.n 70f56 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00070f90 : │ │ │ │ - ldr r3, [pc, #12] @ (70fa0 ) │ │ │ │ +00070f6c : │ │ │ │ + ldr r3, [pc, #12] @ (70f7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1cfb90 <_PySys_GetRequiredAttr@@Base+0x10b4> │ │ │ │ + b.w 1d0bf8 <_PySys_GetRequiredAttr@@Base+0x10b4> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070fa4 : │ │ │ │ +00070f80 : │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #32220 @ 0x7ddc │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 70fae │ │ │ │ + movs r1, #59 @ 0x3b │ │ │ │ + movw r0, #10520 @ 0x2918 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 70fbe │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cbz r0, 70fbe │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r0, #0] │ │ │ │ + pop {r3, pc} │ │ │ │ + │ │ │ │ +00070fc0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31684 @ 0x7bc4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 70fd2 │ │ │ │ + beq.n 70fee │ │ │ │ + movs r1, #28 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 70ff0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + pop {r3, pc} │ │ │ │ + │ │ │ │ +00070ff2 : │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #31684 @ 0x7bc4 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 71020 │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #25272 @ 0x62b8 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 70fd4 │ │ │ │ + b.n 71022 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00070fd6 : │ │ │ │ +00071024 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31972 @ 0x7ce4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71006 │ │ │ │ + beq.n 71054 │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #25272 @ 0x62b8 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71008 │ │ │ │ + b.n 71056 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007100a <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00071058 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r0, 71036 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 71084 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 71036 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 71032 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 71084 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 71080 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 71036 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 71036 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 7104a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 71084 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 71084 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 71098 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1375 @ 0x55f │ │ │ │ - movw r0, #21008 @ 0x5210 │ │ │ │ + movw r0, #20432 @ 0x4fd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71056 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 710a4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5cb4 │ │ │ │ + bl f5700 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071060 : │ │ │ │ +000710ae : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r0, 7108a │ │ │ │ + cbz r0, 710d8 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 7108a │ │ │ │ - cbz r1, 71086 │ │ │ │ + bpl.n 710d8 │ │ │ │ + cbz r1, 710d4 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 7108a │ │ │ │ - cbz r2, 7108a │ │ │ │ - cbnz r3, 7109e │ │ │ │ + bpl.n 710d8 │ │ │ │ + cbz r2, 710d8 │ │ │ │ + cbnz r3, 710ec │ │ │ │ movw r1, #1401 @ 0x579 │ │ │ │ - movw r0, #21008 @ 0x5210 │ │ │ │ + movw r0, #20432 @ 0x4fd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 710a8 │ │ │ │ + b.n 710f6 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5cb4 │ │ │ │ + bl f5700 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000710ac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000710fa <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r0, 710d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 71124 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 710d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 710d2 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 71124 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 71120 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 710d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 710d6 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 710ea <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 71124 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 71124 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 71138 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ - movw r0, #21008 @ 0x5210 │ │ │ │ + movw r0, #20432 @ 0x4fd0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 710f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 71142 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5cb4 │ │ │ │ + bl f5700 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #4] @ (71100 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x54>) │ │ │ │ + ldr r1, [pc, #8] @ (71150 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x56>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w a8b24 │ │ │ │ + b.w a84dc │ │ │ │ + nop │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 71122 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x76> │ │ │ │ + bpl.n 71172 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x78> │ │ │ │ ldr.w r3, [r0, #-1] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71134 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x88> │ │ │ │ + bge.n 71184 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x8a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #-1] │ │ │ │ - cbnz r3, 71134 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x88> │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 71184 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x8a> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #880] @ 0x370 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071136 : │ │ │ │ +00071186 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71186 │ │ │ │ + cbz r0, 711d6 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 159154 │ │ │ │ + bl 158e74 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 71186 │ │ │ │ + bge.n 711d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71184 │ │ │ │ + bge.n 711d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71184 │ │ │ │ + cbnz r3, 711d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 711b4 │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 71204 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18ff48 <_PyType_LookupRef@@Base> │ │ │ │ + bl 19018c <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 711c2 │ │ │ │ - b.n 711ea │ │ │ │ + cbnz r0, 71212 │ │ │ │ + b.n 7123a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 711a6 │ │ │ │ - b.n 711f6 │ │ │ │ + bge.n 711f6 │ │ │ │ + b.n 71246 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 711f6 │ │ │ │ + cbz r3, 71246 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 711e6 │ │ │ │ + bge.n 71236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 711e6 │ │ │ │ + cbnz r3, 71236 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 711f6 │ │ │ │ + b.n 71246 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w a8b24 │ │ │ │ + b.w a84dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000711fa : │ │ │ │ +0007124a : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbnz r6, 71222 │ │ │ │ + cbnz r6, 71272 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #56180 @ 0xdb74 │ │ │ │ + movw r3, #55604 @ 0xd934 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 71234 │ │ │ │ + b.n 71284 │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - movw r0, #20464 @ 0x4ff0 │ │ │ │ + movw r0, #19888 @ 0x4db0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 712fc │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7134c │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 71246 │ │ │ │ + cbz r2, 71296 │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 71234 │ │ │ │ + b.n 71284 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c9a90 │ │ │ │ + bl 1caa58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 712fc │ │ │ │ + beq.n 7134c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ sub.w r3, r9, r3 │ │ │ │ adds r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strd r2, r3, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #4 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov.w r3, #16384 @ 0x4000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - movw r3, #19669 @ 0x4cd5 │ │ │ │ + movw r3, #18353 @ 0x47b1 │ │ │ │ movt r3, #18 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #38185 @ 0x9529 │ │ │ │ + movw r3, #39897 @ 0x9bd9 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #8172 @ 0x1fec │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #23541 @ 0x5bf5 │ │ │ │ + movw r3, #24013 @ 0x5dcd │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #63953 @ 0xf9d1 │ │ │ │ + movw r3, #64601 @ 0xfc59 │ │ │ │ movt r3, #38 @ 0x26 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 712f6 │ │ │ │ + blt.n 71346 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 941f8 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ + bl 93fb4 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 71300 │ │ │ │ + bne.n 71350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 712f6 │ │ │ │ + bge.n 71346 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 712f6 │ │ │ │ + cbnz r3, 71346 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00071306 : │ │ │ │ - b.w 711fa │ │ │ │ +00071356 : │ │ │ │ + b.w 7124a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10a2b0 │ │ │ │ + b.w 109dc4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #20488 @ 0x5008 │ │ │ │ + movw r0, #19912 @ 0x4dc8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 71342 │ │ │ │ - cbz r3, 7132c │ │ │ │ + cbz r2, 71392 │ │ │ │ + cbz r3, 7137c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 71334 │ │ │ │ - movw r1, #18960 @ 0x4a10 │ │ │ │ + b.n 71384 │ │ │ │ + movw r1, #18384 @ 0x47d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #20524 @ 0x502c │ │ │ │ + movw r0, #19948 @ 0x4dec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 103eb4 │ │ │ │ - cbz r3, 71348 │ │ │ │ + b.w 1039a4 │ │ │ │ + cbz r3, 71398 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 71350 │ │ │ │ - movw r1, #18960 @ 0x4a10 │ │ │ │ + b.n 713a0 │ │ │ │ + movw r1, #18384 @ 0x47d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #20560 @ 0x5050 │ │ │ │ + movw r0, #19984 @ 0x4e10 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ │ │ │ │ -0007135c : │ │ │ │ +000713ac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ @@ -104266,101 +104299,101 @@ │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - bl 27a2f4 │ │ │ │ + bl 27a0d4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000713b2 : │ │ │ │ +00071402 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - bge.n 713da │ │ │ │ + bge.n 7142a │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 7141e │ │ │ │ + b.n 7146e │ │ │ │ ldr.w ip, [r0, #92] @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ add.w r3, ip, #16 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, r1 │ │ │ │ mov r1, sp │ │ │ │ strd lr, r2, [sp, #8] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 160da8 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 160ac0 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 284bd8 │ │ │ │ + bl 2849f4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 23e5a4 │ │ │ │ + bl 23ec5c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00071424 : │ │ │ │ +00071474 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 71458 │ │ │ │ + bmi.n 714a8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20588 @ 0x506c │ │ │ │ + movw r1, #20012 @ 0x4e2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7145e │ │ │ │ + b.n 714ae │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071460 : │ │ │ │ +000714b0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 71480 │ │ │ │ + bmi.n 714d0 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20588 @ 0x506c │ │ │ │ + movw r1, #20012 @ 0x4e2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 71490 │ │ │ │ + bpl.n 714e0 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ @@ -104370,44 +104403,44 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #53952 @ 0xd2c0 │ │ │ │ + movw r1, #53376 @ 0xd080 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e2440 │ │ │ │ - cbnz r0, 714c8 │ │ │ │ + bl e1eb0 │ │ │ │ + cbnz r0, 71518 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7150a │ │ │ │ + b.n 7155a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 56b4c <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ + bl 56b9c <_PyXI_NewExcInfo@@Base+0x7b4> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 714ec │ │ │ │ + beq.n 7153c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 714f6 │ │ │ │ + beq.n 71546 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7150a │ │ │ │ - bl 940d4 │ │ │ │ + b.n 7155a │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 714d6 │ │ │ │ - b.n 714c4 │ │ │ │ - bl 940d4 │ │ │ │ + beq.n 71526 │ │ │ │ + b.n 71514 │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -104417,179 +104450,179 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #28444 @ 0x6f1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 71540 │ │ │ │ + beq.n 71590 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 71540 │ │ │ │ + beq.n 71590 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 71558 │ │ │ │ - b.n 71568 │ │ │ │ + bne.n 715a8 │ │ │ │ + b.n 715b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 71538 │ │ │ │ - movw r0, #22948 @ 0x59a4 │ │ │ │ + beq.n 71588 │ │ │ │ + movw r0, #22372 @ 0x5764 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71538 │ │ │ │ - b.n 71594 │ │ │ │ - movw r0, #22948 @ 0x59a4 │ │ │ │ + bne.n 71588 │ │ │ │ + b.n 715e4 │ │ │ │ + movw r0, #22372 @ 0x5764 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 71594 │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 715e4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #200] @ (71634 ) │ │ │ │ + ldr r1, [pc, #200] @ (71684 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8320 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a7cd4 <_PyObject_LookupSpecial@@Base> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 71598 │ │ │ │ + bne.n 715e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 715d0 │ │ │ │ + bge.n 71620 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 715d0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 715d0 │ │ │ │ + cbnz r3, 71620 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71620 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 71630 │ │ │ │ - cbz r0, 715c2 │ │ │ │ - ldr r2, [pc, #156] @ (71638 ) │ │ │ │ + b.n 71680 │ │ │ │ + cbz r0, 71612 │ │ │ │ + ldr r2, [pc, #156] @ (71688 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1f5bb0 │ │ │ │ + bl 1f68c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 715be │ │ │ │ + bge.n 7160e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 715be │ │ │ │ + cbnz r3, 7160e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 71630 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 71630 │ │ │ │ + b.n 71680 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 71680 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17d8ec │ │ │ │ - cbnz r0, 715ee │ │ │ │ + bl 17db5c │ │ │ │ + cbnz r0, 7163e │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8084 @ 0x1f94 │ │ │ │ + movw r1, #7508 @ 0x1d54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a668 │ │ │ │ + bl 17a520 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 71630 │ │ │ │ + beq.n 71680 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71614 │ │ │ │ + bne.n 71664 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7161c │ │ │ │ + b.n 7166c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 71630 │ │ │ │ + cbz r4, 71680 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r7, #1 │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop {12} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #20608 @ 0x5080 │ │ │ │ + movw r0, #20032 @ 0x4e40 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 71690 │ │ │ │ + cbnz r0, 716e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 717d6 │ │ │ │ + bge.w 71826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 717d6 │ │ │ │ + bne.w 71826 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 717d6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 71826 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 716a0 │ │ │ │ + bne.n 716f0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 716a4 │ │ │ │ + bne.n 716f4 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 716b4 │ │ │ │ + b.n 71704 │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 716a0 │ │ │ │ + bge.n 716f0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 716c8 │ │ │ │ + bne.n 71718 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 716cc │ │ │ │ + bne.n 7171c │ │ │ │ mov r3, r1 │ │ │ │ - b.n 716dc │ │ │ │ + b.n 7172c │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 716c8 │ │ │ │ + bge.n 71718 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ subs r2, r2, r3 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ @@ -104604,67 +104637,67 @@ │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add.w r3, r4, #76 @ 0x4c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #75] @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 7174c │ │ │ │ + ble.n 7179c │ │ │ │ asrs r2, r2, #2 │ │ │ │ add.w r9, r5, #76 @ 0x4c │ │ │ │ add.w r8, r4, #72 @ 0x48 │ │ │ │ ldr.w lr, [r9, #4]! │ │ │ │ and.w r1, lr, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 71728 │ │ │ │ + bne.n 71778 │ │ │ │ cmp.w lr, #1 │ │ │ │ - bne.n 7172c │ │ │ │ + bne.n 7177c │ │ │ │ mov r1, lr │ │ │ │ - b.n 71742 │ │ │ │ + b.n 71792 │ │ │ │ bic.w r1, lr, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71728 │ │ │ │ + bge.n 71778 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ adds r3, #1 │ │ │ │ str.w r1, [r8, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 71716 │ │ │ │ + bgt.n 71766 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7176e │ │ │ │ + bge.n 717be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7176e │ │ │ │ + cbnz r3, 717be │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ - cbnz r7, 71780 │ │ │ │ + cbnz r7, 717d0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - cbnz r6, 71798 │ │ │ │ + cbnz r6, 717e8 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #64] @ (717dc ) │ │ │ │ + ldr r0, [pc, #64] @ (7182c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -104683,2868 +104716,2868 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000717e0 : │ │ │ │ +00071830 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #26008 @ 0x6598 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 71648 │ │ │ │ + b.n 71698 │ │ │ │ │ │ │ │ -000717f6 : │ │ │ │ +00071846 : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #26008 @ 0x6598 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 71648 │ │ │ │ + b.n 71698 │ │ │ │ │ │ │ │ -00071806 : │ │ │ │ +00071856 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #27316 @ 0x6ab4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 71648 │ │ │ │ + bl 71698 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7184c │ │ │ │ - ldr r3, [pc, #60] @ (71868 ) │ │ │ │ + cbz r0, 7189c │ │ │ │ + ldr r3, [pc, #60] @ (718b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 7183a │ │ │ │ + cbnz r5, 7188a │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 7184c │ │ │ │ - bl 20eb24 │ │ │ │ + b.n 7189c │ │ │ │ + bl 20f83c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dd210 <_PyXIData_Free@@Base+0xb20> │ │ │ │ + bl 2dcfc8 <_PyXIData_Free@@Base+0xb20> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbz r0, 71850 │ │ │ │ + cbz r0, 718a0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 71864 │ │ │ │ + b.n 718b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71864 │ │ │ │ + bge.n 718b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71864 │ │ │ │ + cbnz r3, 718b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007186c : │ │ │ │ +000718bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #26796 @ 0x68ac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 71648 │ │ │ │ - cbz r0, 71898 │ │ │ │ + bl 71698 │ │ │ │ + cbz r0, 718e8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007189a <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +000718ea <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 15462c │ │ │ │ + b.w 154160 │ │ │ │ │ │ │ │ -000718c4 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +00071914 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 151f8c │ │ │ │ + bl 151abc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 718f4 <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ + beq.n 71944 <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ cmp r0, #2 │ │ │ │ - bls.n 718f8 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bls.n 71948 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20620 @ 0x508c │ │ │ │ + movw r1, #20044 @ 0x4e4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 718fa <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ + b.n 7194a <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000718fc : │ │ │ │ +0007194c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 71922 │ │ │ │ + beq.n 71972 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20656 @ 0x50b0 │ │ │ │ + movw r1, #20080 @ 0x4e70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - cbnz r4, 7194c │ │ │ │ + cbnz r4, 7199c │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49820 @ 0xc29c │ │ │ │ + movw r1, #49244 @ 0xc05c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 71950 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 719a0 │ │ │ │ add.w r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071954 : │ │ │ │ +000719a4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20692 @ 0x50d4 │ │ │ │ + movw r1, #20116 @ 0x4e94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 719aa │ │ │ │ + beq.n 719fa │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 719c0 │ │ │ │ + bne.n 71a10 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 719f2 │ │ │ │ + beq.n 71a42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 719f2 │ │ │ │ - b.n 719c2 │ │ │ │ + ble.n 71a42 │ │ │ │ + b.n 71a12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 719de │ │ │ │ + beq.n 71a2e │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71a0c │ │ │ │ + bne.n 71a5c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 719f2 │ │ │ │ + beq.n 71a42 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71a0e │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 71a5e │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 71a4c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 71a9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1529c0 │ │ │ │ + bl 1524f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71a38 │ │ │ │ + bge.n 71a88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71a38 │ │ │ │ + cbnz r3, 71a88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71a4c │ │ │ │ + bge.n 71a9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71a4c │ │ │ │ + cbnz r3, 71a9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71a7c │ │ │ │ + beq.n 71acc │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71a92 │ │ │ │ + bne.n 71ae2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71ac4 │ │ │ │ + beq.n 71b14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71ac4 │ │ │ │ - b.n 71a94 │ │ │ │ + ble.n 71b14 │ │ │ │ + b.n 71ae4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71ab0 │ │ │ │ + beq.n 71b00 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71ade │ │ │ │ + bne.n 71b2e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71ac4 │ │ │ │ + beq.n 71b14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71ae0 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 71b30 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 71b1e │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 71b6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 14e150 │ │ │ │ + bl 14dc84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71b0a │ │ │ │ + bge.n 71b5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71b0a │ │ │ │ + cbnz r3, 71b5a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71b1e │ │ │ │ + bge.n 71b6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71b1e │ │ │ │ + cbnz r3, 71b6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71b4e │ │ │ │ + beq.n 71b9e │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71b64 │ │ │ │ + bne.n 71bb4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71b96 │ │ │ │ + beq.n 71be6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71b96 │ │ │ │ - b.n 71b66 │ │ │ │ + ble.n 71be6 │ │ │ │ + b.n 71bb6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71b82 │ │ │ │ + beq.n 71bd2 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71bb0 │ │ │ │ + bne.n 71c00 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71b96 │ │ │ │ + beq.n 71be6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71bb2 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 71c02 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 71bf0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 71c40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 17328c │ │ │ │ + bl 173280 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71bdc │ │ │ │ + bge.n 71c2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71bdc │ │ │ │ + cbnz r3, 71c2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71bf0 │ │ │ │ + bge.n 71c40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71bf0 │ │ │ │ + cbnz r3, 71c40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71c20 │ │ │ │ + beq.n 71c70 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71c36 │ │ │ │ + bne.n 71c86 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71c68 │ │ │ │ + beq.n 71cb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71c68 │ │ │ │ - b.n 71c38 │ │ │ │ + ble.n 71cb8 │ │ │ │ + b.n 71c88 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71c54 │ │ │ │ + beq.n 71ca4 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71c82 │ │ │ │ + bne.n 71cd2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71c68 │ │ │ │ + beq.n 71cb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71c84 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 71cd4 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 71cc2 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 71d12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1668e8 │ │ │ │ + bl 166618 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71cae │ │ │ │ + bge.n 71cfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71cae │ │ │ │ + cbnz r3, 71cfe │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71cc2 │ │ │ │ + bge.n 71d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71cc2 │ │ │ │ + cbnz r3, 71d12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71cf2 │ │ │ │ + beq.n 71d42 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71d08 │ │ │ │ + bne.n 71d58 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71d3a │ │ │ │ + beq.n 71d8a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71d3a │ │ │ │ - b.n 71d0a │ │ │ │ + ble.n 71d8a │ │ │ │ + b.n 71d5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71d26 │ │ │ │ + beq.n 71d76 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71d54 │ │ │ │ + bne.n 71da4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71d3a │ │ │ │ + beq.n 71d8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71d56 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 71da6 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 71d94 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 71de4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 15129c │ │ │ │ + bl 150dcc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71d80 │ │ │ │ + bge.n 71dd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71d80 │ │ │ │ + cbnz r3, 71dd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71d94 │ │ │ │ + bge.n 71de4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71d94 │ │ │ │ + cbnz r3, 71de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71dc4 │ │ │ │ + beq.n 71e14 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71dda │ │ │ │ + bne.n 71e2a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71e0c │ │ │ │ + beq.n 71e5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71e0c │ │ │ │ - b.n 71ddc │ │ │ │ + ble.n 71e5c │ │ │ │ + b.n 71e2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71df8 │ │ │ │ + beq.n 71e48 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71e26 │ │ │ │ + bne.n 71e76 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71e0c │ │ │ │ + beq.n 71e5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71e28 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 71e78 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 71e66 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 71eb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1940b8 │ │ │ │ + bl 194bdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71e52 │ │ │ │ + bge.n 71ea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71e52 │ │ │ │ + cbnz r3, 71ea2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71e66 │ │ │ │ + bge.n 71eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71e66 │ │ │ │ + cbnz r3, 71eb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71e96 │ │ │ │ + beq.n 71ee6 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71eac │ │ │ │ + bne.n 71efc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71ede │ │ │ │ + beq.n 71f2e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71ede │ │ │ │ - b.n 71eae │ │ │ │ + ble.n 71f2e │ │ │ │ + b.n 71efe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71eca │ │ │ │ + beq.n 71f1a │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71ef8 │ │ │ │ + bne.n 71f48 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71ede │ │ │ │ + beq.n 71f2e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71efa │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 71f4a │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 71f38 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 71f88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 150540 │ │ │ │ + bl 150070 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71f24 │ │ │ │ + bge.n 71f74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71f24 │ │ │ │ + cbnz r3, 71f74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71f38 │ │ │ │ + bge.n 71f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 71f38 │ │ │ │ + cbnz r3, 71f88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71f68 │ │ │ │ + beq.n 71fb8 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71f7e │ │ │ │ + bne.n 71fce │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 71fb0 │ │ │ │ + beq.n 72000 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 71fb0 │ │ │ │ - b.n 71f80 │ │ │ │ + ble.n 72000 │ │ │ │ + b.n 71fd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 71f9c │ │ │ │ + beq.n 71fec │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71fca │ │ │ │ + bne.n 7201a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 71fb0 │ │ │ │ + beq.n 72000 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 71fcc │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 7201c │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 7200a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 7205a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 24dee8 │ │ │ │ + bl 24e540 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71ff6 │ │ │ │ + bge.n 72046 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 71ff6 │ │ │ │ + cbnz r3, 72046 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7200a │ │ │ │ + bge.n 7205a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7200a │ │ │ │ + cbnz r3, 7205a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7203a │ │ │ │ + beq.n 7208a │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72050 │ │ │ │ + bne.n 720a0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72082 │ │ │ │ + beq.n 720d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72082 │ │ │ │ - b.n 72052 │ │ │ │ + ble.n 720d2 │ │ │ │ + b.n 720a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7206e │ │ │ │ + beq.n 720be │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7209c │ │ │ │ + bne.n 720ec │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72082 │ │ │ │ + beq.n 720d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7209e │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 720ee │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 720dc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 7212c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 20aafc │ │ │ │ + bl 20b814 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 720c8 │ │ │ │ + bge.n 72118 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 720c8 │ │ │ │ + cbnz r3, 72118 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 720dc │ │ │ │ + bge.n 7212c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 720dc │ │ │ │ + cbnz r3, 7212c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7210c │ │ │ │ + beq.n 7215c │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72122 │ │ │ │ + bne.n 72172 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72154 │ │ │ │ + beq.n 721a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72154 │ │ │ │ - b.n 72124 │ │ │ │ + ble.n 721a4 │ │ │ │ + b.n 72174 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72140 │ │ │ │ + beq.n 72190 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7216e │ │ │ │ + bne.n 721be │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72154 │ │ │ │ + beq.n 721a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72170 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 721c0 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 721ae │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 721fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1e6fc0 │ │ │ │ + bl 1e7fa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7219a │ │ │ │ + bge.n 721ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7219a │ │ │ │ + cbnz r3, 721ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 721ae │ │ │ │ + bge.n 721fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 721ae │ │ │ │ + cbnz r3, 721fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 721de │ │ │ │ + beq.n 7222e │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 721f4 │ │ │ │ + bne.n 72244 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72226 │ │ │ │ + beq.n 72276 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72226 │ │ │ │ - b.n 721f6 │ │ │ │ + ble.n 72276 │ │ │ │ + b.n 72246 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72212 │ │ │ │ + beq.n 72262 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72240 │ │ │ │ + bne.n 72290 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72226 │ │ │ │ + beq.n 72276 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72242 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 72292 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 72280 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 722d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 21c30c │ │ │ │ + bl 21cfd4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7226c │ │ │ │ + bge.n 722bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7226c │ │ │ │ + cbnz r3, 722bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72280 │ │ │ │ + bge.n 722d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72280 │ │ │ │ + cbnz r3, 722d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 722b0 │ │ │ │ + beq.n 72300 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 722c6 │ │ │ │ + bne.n 72316 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 722f8 │ │ │ │ + beq.n 72348 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 722f8 │ │ │ │ - b.n 722c8 │ │ │ │ + ble.n 72348 │ │ │ │ + b.n 72318 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 722e4 │ │ │ │ + beq.n 72334 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72312 │ │ │ │ + bne.n 72362 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 722f8 │ │ │ │ + beq.n 72348 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72314 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 72364 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 72352 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 723a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 273adc │ │ │ │ + bl 273cb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7233e │ │ │ │ + bge.n 7238e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7233e │ │ │ │ + cbnz r3, 7238e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72352 │ │ │ │ + bge.n 723a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72352 │ │ │ │ + cbnz r3, 723a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72382 │ │ │ │ + beq.n 723d2 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72398 │ │ │ │ + bne.n 723e8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 723ca │ │ │ │ + beq.n 7241a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 723ca │ │ │ │ - b.n 7239a │ │ │ │ + ble.n 7241a │ │ │ │ + b.n 723ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 723b6 │ │ │ │ + beq.n 72406 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 723e4 │ │ │ │ + bne.n 72434 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 723ca │ │ │ │ + beq.n 7241a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 723e6 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 72436 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 72424 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 72474 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2a7fec │ │ │ │ + bl 2a7d9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72410 │ │ │ │ + bge.n 72460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72410 │ │ │ │ + cbnz r3, 72460 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72424 │ │ │ │ + bge.n 72474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72424 │ │ │ │ + cbnz r3, 72474 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72454 │ │ │ │ + beq.n 724a4 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7246a │ │ │ │ + bne.n 724ba │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7249c │ │ │ │ + beq.n 724ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7249c │ │ │ │ - b.n 7246c │ │ │ │ + ble.n 724ec │ │ │ │ + b.n 724bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72488 │ │ │ │ + beq.n 724d8 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 724b6 │ │ │ │ + bne.n 72506 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7249c │ │ │ │ + beq.n 724ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 724b8 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 72508 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 724f6 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 72546 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2915fc │ │ │ │ + bl 2913b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 724e2 │ │ │ │ + bge.n 72532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 724e2 │ │ │ │ + cbnz r3, 72532 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 724f6 │ │ │ │ + bge.n 72546 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 724f6 │ │ │ │ + cbnz r3, 72546 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72526 │ │ │ │ + beq.n 72576 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7253c │ │ │ │ + bne.n 7258c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7256e │ │ │ │ + beq.n 725be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7256e │ │ │ │ - b.n 7253e │ │ │ │ + ble.n 725be │ │ │ │ + b.n 7258e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7255a │ │ │ │ + beq.n 725aa │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72588 │ │ │ │ + bne.n 725d8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7256e │ │ │ │ + beq.n 725be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7258a │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 725da │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 725c8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 72618 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 194b60 │ │ │ │ + bl 195684 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725b4 │ │ │ │ + bge.n 72604 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 725b4 │ │ │ │ + cbnz r3, 72604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725c8 │ │ │ │ + bge.n 72618 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 725c8 │ │ │ │ + cbnz r3, 72618 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 725f8 │ │ │ │ + beq.n 72648 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7260e │ │ │ │ + bne.n 7265e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72640 │ │ │ │ + beq.n 72690 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72640 │ │ │ │ - b.n 72610 │ │ │ │ + ble.n 72690 │ │ │ │ + b.n 72660 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7262c │ │ │ │ + beq.n 7267c │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7265a │ │ │ │ + bne.n 726aa │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72640 │ │ │ │ + beq.n 72690 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7265c │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 726ac │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 7269a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 726ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2adc74 │ │ │ │ + bl 2ada24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72686 │ │ │ │ + bge.n 726d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72686 │ │ │ │ + cbnz r3, 726d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7269a │ │ │ │ + bge.n 726ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7269a │ │ │ │ + cbnz r3, 726ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 726ca │ │ │ │ + beq.n 7271a │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 726e0 │ │ │ │ + bne.n 72730 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72712 │ │ │ │ + beq.n 72762 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72712 │ │ │ │ - b.n 726e2 │ │ │ │ + ble.n 72762 │ │ │ │ + b.n 72732 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 726fe │ │ │ │ + beq.n 7274e │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7272c │ │ │ │ + bne.n 7277c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72712 │ │ │ │ + beq.n 72762 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7272e │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 7277e │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 7276c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 727bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2398c8 │ │ │ │ + bl 239f78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72758 │ │ │ │ + bge.n 727a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72758 │ │ │ │ + cbnz r3, 727a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7276c │ │ │ │ + bge.n 727bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7276c │ │ │ │ + cbnz r3, 727bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7279c │ │ │ │ + beq.n 727ec │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 727b2 │ │ │ │ + bne.n 72802 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 727e4 │ │ │ │ + beq.n 72834 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 727e4 │ │ │ │ - b.n 727b4 │ │ │ │ + ble.n 72834 │ │ │ │ + b.n 72804 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 727d0 │ │ │ │ + beq.n 72820 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 727fe │ │ │ │ + bne.n 7284e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 727e4 │ │ │ │ + beq.n 72834 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72800 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 72850 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 7283e │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 7288e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 24e578 │ │ │ │ + bl 24ebd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7282a │ │ │ │ + bge.n 7287a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7282a │ │ │ │ + cbnz r3, 7287a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7283e │ │ │ │ + bge.n 7288e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7283e │ │ │ │ + cbnz r3, 7288e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7286e │ │ │ │ + beq.n 728be │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72884 │ │ │ │ + bne.n 728d4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 728b6 │ │ │ │ + beq.n 72906 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 728b6 │ │ │ │ - b.n 72886 │ │ │ │ + ble.n 72906 │ │ │ │ + b.n 728d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 728a2 │ │ │ │ + beq.n 728f2 │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 728d0 │ │ │ │ + bne.n 72920 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 728b6 │ │ │ │ + beq.n 72906 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 728d2 │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 72922 │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 72910 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 72960 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 10abdc │ │ │ │ + bl 10a6ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 728fc │ │ │ │ + bge.n 7294c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 728fc │ │ │ │ + cbnz r3, 7294c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72910 │ │ │ │ + bge.n 72960 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72910 │ │ │ │ + cbnz r3, 72960 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00072914 : │ │ │ │ +00072964 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7204 @ 0x1c24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7294a │ │ │ │ + beq.n 7299a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59072 @ 0xe6c0 │ │ │ │ + movw r1, #58548 @ 0xe4b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 72974 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 729c4 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 283c1c │ │ │ │ + bl 2839fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72974 │ │ │ │ + bge.n 729c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72974 │ │ │ │ + cbnz r3, 729c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20728 @ 0x50f8 │ │ │ │ + movw r1, #20152 @ 0x4eb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000729a0 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +000729f0 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #1 │ │ │ │ - bl 15213c │ │ │ │ + bl 151c6c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 729d4 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ + beq.n 72a24 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 729d6 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + beq.n 72a26 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20772 @ 0x5124 │ │ │ │ + movw r1, #20196 @ 0x4ee4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000729d8 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00072a28 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72a18 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + cbz r0, 72a68 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9088c │ │ │ │ + bl 90654 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 72a08 <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ + blt.n 72a58 <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72a18 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + b.n 72a68 <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72a04 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bne.n 72a54 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72a04 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72a54 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00072a1c <_PyDict_Pop@@Base>: │ │ │ │ +00072a6c <_PyDict_Pop@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 105c64 │ │ │ │ - cbnz r0, 72a50 <_PyDict_Pop@@Base+0x34> │ │ │ │ - cbz r4, 72a48 <_PyDict_Pop@@Base+0x2c> │ │ │ │ + bl 105754 │ │ │ │ + cbnz r0, 72aa0 <_PyDict_Pop@@Base+0x34> │ │ │ │ + cbz r4, 72a98 <_PyDict_Pop@@Base+0x2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72a52 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bge.n 72aa2 <_PyDict_Pop@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 72a52 <_PyDict_Pop@@Base+0x36> │ │ │ │ + b.n 72aa2 <_PyDict_Pop@@Base+0x36> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cb4c <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 72a52 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bl 12c634 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 72aa2 <_PyDict_Pop@@Base+0x36> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00072a58 : │ │ │ │ +00072aa8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 72a86 │ │ │ │ + beq.n 72ad6 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 377fe │ │ │ │ + b.w 37806 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00072a88 : │ │ │ │ +00072ad8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 72abc │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 72abc │ │ │ │ + beq.n 72b0c │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 72b0c │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ - movw r0, #62356 @ 0xf394 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 72ac4 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 72b14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 72ac8 │ │ │ │ + bpl.n 72b18 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 72aca │ │ │ │ + b.n 72b1a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072acc : │ │ │ │ +00072b1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 72b04 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 72b04 │ │ │ │ + beq.n 72b54 │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 72b54 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ - movw r0, #62356 @ 0xf394 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72b08 │ │ │ │ + b.n 72b58 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072b0a : │ │ │ │ +00072b5a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 214f5c │ │ │ │ + bl 215c24 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 72b42 │ │ │ │ - bl dd5f0 │ │ │ │ + cbz r0, 72b92 │ │ │ │ + bl dcfd8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 72b32 │ │ │ │ + blt.n 72b82 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 72b42 │ │ │ │ + b.n 72b92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 72b2e │ │ │ │ + bne.n 72b7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72b2e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 72b7e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00072b46 : │ │ │ │ - cbnz r0, 72b4c │ │ │ │ - b.w 23c160 │ │ │ │ +00072b96 : │ │ │ │ + cbnz r0, 72b9c │ │ │ │ + b.w 23c814 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #40] @ (72b88 ) │ │ │ │ + ldr r2, [pc, #40] @ (72bd8 ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 72b80 │ │ │ │ + cbz r3, 72bd0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00072b8c <_PyType_NewManagedObject@@Base>: │ │ │ │ +00072bdc <_PyType_NewManagedObject@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1c887c │ │ │ │ - cbnz r0, 72ba8 <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ + bl 875fc │ │ │ │ + cbnz r0, 72bf8 <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00072baa : │ │ │ │ +00072bfa : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 99000 │ │ │ │ + b.w 98db0 │ │ │ │ │ │ │ │ -00072bb0 <_PyObject_GetAttrId@@Base>: │ │ │ │ +00072c00 <_PyObject_GetAttrId@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 32bb4 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 72bd4 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + cbz r0, 72c24 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w a8b24 │ │ │ │ + b.w a84dc │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00072bd6 <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00072c26 <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 72c14 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 72c64 <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r4, [r2, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 72c30 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ - bge.n 72c10 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 72c80 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + bge.n 72c60 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r0, [r2, #16] │ │ │ │ cmp r1, #0 │ │ │ │ it lt │ │ │ │ neglt r1, r1 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r4, r2 │ │ │ │ add r4, r5 │ │ │ │ - b.n 72c30 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + b.n 72c80 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ - cbnz r3, 72c2c <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + cbnz r3, 72c7c <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 72c2c <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl 247cd4 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ + bpl.n 72c7c <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl 248394 <_PyEval_GetBuiltin@@Base+0x134> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 72c2c <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl f73ac │ │ │ │ - b.n 72c30 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + cbnz r0, 72c7c <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 72c80 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ sub.w r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82c78 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82c78 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82c78 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82c78 <_Py_SetImmortal@@Base> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #20808 @ 0x5148 │ │ │ │ + movw r1, #20232 @ 0x4f08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #8308 @ 0x2074 │ │ │ │ + movw r0, #7732 @ 0x1e34 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00072c66 : │ │ │ │ +00072cb6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (72c94 ) │ │ │ │ + ldr r3, [pc, #28] @ (72ce4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 72c8c │ │ │ │ - movw r1, #33500 @ 0x82dc │ │ │ │ + cbnz r0, 72cdc │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #16] @ (72c98 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (72ce8 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7b818 │ │ │ │ + b.w 7b868 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00072c9c <_PyObject_AssertFailed@@Base>: │ │ │ │ +00072cec <_PyObject_AssertFailed@@Base>: │ │ │ │ push {r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20836 @ 0x5164 │ │ │ │ + movw r2, #20260 @ 0x4f24 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 72cea <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #20844 @ 0x516c │ │ │ │ + beq.n 72d3a <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #20268 @ 0x4f2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 72d06 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 72d56 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #20852 @ 0x5174 │ │ │ │ + movw r2, #20276 @ 0x4f34 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 72d14 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #20876 @ 0x518c │ │ │ │ + b.n 72d64 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #20300 @ 0x4f4c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ - cbz r6, 72d2e <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #40712 @ 0x9f08 │ │ │ │ + cbz r6, 72d7e <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #40136 @ 0x9cc8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ mov r0, r5 │ │ │ │ - bl 160d60 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160a78 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 72d68 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 72db8 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44968 @ 0xafa8 │ │ │ │ + movw r2, #44392 @ 0xad68 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ - b.n 72da2 <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ + b.n 72df2 <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ubfx r6, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r6, #1 │ │ │ │ blx 2baec │ │ │ │ sub.w r1, r5, r6, lsl #3 │ │ │ │ - bl 7620e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + bl 7625e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 35e4c <_PyObject_Dump@@Base> │ │ │ │ + bl 35e54 <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #53156 @ 0xcfa4 │ │ │ │ + movw r2, #52380 @ 0xcc9c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c340 │ │ │ │ - movw r1, #20896 @ 0x51a0 │ │ │ │ + movw r1, #20320 @ 0x4f60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (72db0 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + ldr r0, [pc, #4] @ (72e00 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00072db4 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00072e04 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 72dee <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #728] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 72e3e <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #728] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #691 @ 0x2b3 │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #20920 @ 0x51b8 │ │ │ │ + movw r2, #20344 @ 0x4f78 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #96 @ 0x60 │ │ │ │ and.w r6, r3, #64 @ 0x40 │ │ │ │ ubfx r5, r3, #2, #3 │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ - bne.n 72e28 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 72e78 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 72f72 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r4, [pc, #672] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.w 72fc2 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r4, [pc, #672] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #697 @ 0x2b9 │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20988 @ 0x51fc │ │ │ │ + movw r2, #20412 @ 0x4fbc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ subs r2, r5, #1 │ │ │ │ cmp r5, #4 │ │ │ │ it ne │ │ │ │ cmpne r2, #1 │ │ │ │ ite hi │ │ │ │ movhi r2, #1 │ │ │ │ movls r2, #0 │ │ │ │ ands.w r7, r3, #32 │ │ │ │ - beq.n 72e92 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + beq.n 72ee2 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ add.w r1, r0, #28 │ │ │ │ - cbz r2, 72e62 <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ - ldr r4, [pc, #616] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 72eb2 <_PyUnicode_CheckConsistency@@Base+0xae> │ │ │ │ + ldr r4, [pc, #616] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21020 @ 0x521c │ │ │ │ + movw r2, #20444 @ 0x4fdc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 72e84 <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ - ldr r5, [pc, #580] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 72ed4 <_PyUnicode_CheckConsistency@@Base+0xd0> │ │ │ │ + ldr r5, [pc, #580] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov.w r4, #708 @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21116 @ 0x527c │ │ │ │ + movw r2, #20540 @ 0x503c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 72f4a <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #544] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 72f9a <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #544] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - b.n 72f30 <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ + b.n 72f80 <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbz r2, 72eb6 <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ - ldr r4, [pc, #532] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 72f06 <_PyUnicode_CheckConsistency@@Base+0x102> │ │ │ │ + ldr r4, [pc, #532] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #21020 @ 0x521c │ │ │ │ + movw r2, #20444 @ 0x4fdc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r1, 72ed6 <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ - ldr r4, [pc, #496] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r1, 72f26 <_PyUnicode_CheckConsistency@@Base+0x122> │ │ │ │ + ldr r4, [pc, #496] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #719 @ 0x2cf │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #21168 @ 0x52b0 │ │ │ │ + movw r2, #20592 @ 0x5070 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 72f26 <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ + cbz r6, 72f76 <_PyUnicode_CheckConsistency@@Base+0x172> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 72efe <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ - ldr r5, [pc, #460] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 72f4e <_PyUnicode_CheckConsistency@@Base+0x14a> │ │ │ │ + ldr r5, [pc, #460] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #721 @ 0x2d1 │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21188 @ 0x52c4 │ │ │ │ + movw r2, #20612 @ 0x5084 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 72f72 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #420] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + beq.n 72fc2 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #420] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #722 @ 0x2d2 │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21216 @ 0x52e0 │ │ │ │ + movw r2, #20640 @ 0x50a0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 72f4a <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ - ldr r4, [pc, #384] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bne.n 72f9a <_PyUnicode_CheckConsistency@@Base+0x196> │ │ │ │ + ldr r4, [pc, #384] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #21140 @ 0x5294 │ │ │ │ + movw r2, #20564 @ 0x5054 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 72f72 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 72fc2 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 72f72 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ - ldr r5, [pc, #344] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + cbz r2, 72fc2 <_PyUnicode_CheckConsistency@@Base+0x1be> │ │ │ │ + ldr r5, [pc, #344] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #730 @ 0x2da │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #21256 @ 0x5308 │ │ │ │ + movw r2, #20680 @ 0x50c8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 730d8 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + beq.w 73128 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 72f8c <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + bpl.n 72fdc <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 72f8e <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ + b.n 72fde <_PyUnicode_CheckConsistency@@Base+0x1da> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 72fba <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ + ble.n 7300a <_PyUnicode_CheckConsistency@@Base+0x206> │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 72fa0 <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ + bne.n 72ff0 <_PyUnicode_CheckConsistency@@Base+0x1ec> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 72fac <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ + b.n 72ffc <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ cmp r5, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it cc │ │ │ │ movcc r3, r7 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 72f98 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + bne.n 72fe8 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 73028 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ - cbnz r6, 7300c <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ + bne.n 73078 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ + cbnz r6, 7305c <_PyUnicode_CheckConsistency@@Base+0x258> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 72fe6 <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ - ldr r5, [pc, #228] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bhi.n 73036 <_PyUnicode_CheckConsistency@@Base+0x232> │ │ │ │ + ldr r5, [pc, #228] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #21284 @ 0x5324 │ │ │ │ + movw r2, #20708 @ 0x50e4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 730a2 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - ldr r5, [pc, #192] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + bls.n 730f2 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + ldr r5, [pc, #192] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r2, #751 @ 0x2ef │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #21300 @ 0x5334 │ │ │ │ + movw r2, #20724 @ 0x50f4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 730a2 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + bls.n 730f2 <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21316 @ 0x5344 │ │ │ │ + movw r2, #20740 @ 0x5104 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #136] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #136] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ - b.n 730cc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 7311c <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 73066 <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ + bne.n 730b6 <_PyUnicode_CheckConsistency@@Base+0x2b2> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 73048 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + bhi.n 73098 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21332 @ 0x5354 │ │ │ │ + movw r2, #20756 @ 0x5114 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #104] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #104] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - b.n 730cc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 7311c <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 730a6 <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + bcc.n 730f6 <_PyUnicode_CheckConsistency@@Base+0x2f2> │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21352 @ 0x5368 │ │ │ │ + movw r2, #20776 @ 0x5128 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #76] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #76] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #758 @ 0x2f6 │ │ │ │ - b.n 730cc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 7311c <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 73084 <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + bcs.n 730d4 <_PyUnicode_CheckConsistency@@Base+0x2d0> │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21372 @ 0x537c │ │ │ │ + movw r2, #20796 @ 0x513c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #44] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #44] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - b.n 730cc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 7311c <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 730b0 <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + bcc.n 73100 <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21392 @ 0x5390 │ │ │ │ + movw r2, #20816 @ 0x5150 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #16] @ (730ac <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ + ldr r5, [pc, #16] @ (730fc <_PyUnicode_CheckConsistency@@Base+0x2f8>) │ │ │ │ movw r1, #762 @ 0x2fa │ │ │ │ - b.n 730cc <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ + b.n 7311c <_PyUnicode_CheckConsistency@@Base+0x318> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 730b4 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + b.n 73104 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 730b4 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + b.n 73104 <_PyUnicode_CheckConsistency@@Base+0x300> │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 730d8 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ - ldr r5, [pc, #40] @ (730e0 <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ - movw r3, #63740 @ 0xf8fc │ │ │ │ + cbz r3, 73128 <_PyUnicode_CheckConsistency@@Base+0x324> │ │ │ │ + ldr r5, [pc, #40] @ (73130 <_PyUnicode_CheckConsistency@@Base+0x32c>) │ │ │ │ + movw r3, #63164 @ 0xf6bc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21412 @ 0x53a4 │ │ │ │ + movw r2, #20836 @ 0x5164 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov.w r1, #764 @ 0x2fc │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 72c9c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 72cec <_PyObject_AssertFailed@@Base> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -000730e4 : │ │ │ │ +00073134 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #84] @ (73148 ) │ │ │ │ + ldr r4, [pc, #84] @ (73198 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7310c │ │ │ │ + bne.n 7315c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 730fc │ │ │ │ + bne.n 7314c │ │ │ │ dmb ish │ │ │ │ - beq.n 73118 │ │ │ │ + beq.n 73168 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e400 │ │ │ │ + bl 2b99dc │ │ │ │ bl 2d7d0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 73134 │ │ │ │ + bne.n 73184 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 73124 │ │ │ │ + bne.n 73174 │ │ │ │ dmb ish │ │ │ │ - beq.n 73144 │ │ │ │ + beq.n 73194 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (73148 ) │ │ │ │ - b.w 284818 │ │ │ │ + ldr r0, [pc, #8] @ (73198 ) │ │ │ │ + b.w 2845f8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007314c : │ │ │ │ +0007319c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (731b8 ) │ │ │ │ + ldr r4, [pc, #92] @ (73208 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 73176 │ │ │ │ + bne.n 731c6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 73166 │ │ │ │ + bne.n 731b6 │ │ │ │ dmb ish │ │ │ │ - beq.n 73182 │ │ │ │ + beq.n 731d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e400 │ │ │ │ - ldr r3, [pc, #56] @ (731bc ) │ │ │ │ + bl 2b99dc │ │ │ │ + ldr r3, [pc, #56] @ (7320c ) │ │ │ │ mov.w r6, #0 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 731a4 │ │ │ │ + bne.n 731f4 │ │ │ │ strexb r1, r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 73194 │ │ │ │ + bne.n 731e4 │ │ │ │ dmb ish │ │ │ │ - beq.n 731b6 │ │ │ │ + beq.n 73206 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 284818 │ │ │ │ + b.w 2845f8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000731c0 : │ │ │ │ +00073210 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #92] @ (7322c ) │ │ │ │ + ldr r4, [pc, #92] @ (7327c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 731ea │ │ │ │ + bne.n 7323a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 731da │ │ │ │ + bne.n 7322a │ │ │ │ dmb ish │ │ │ │ - beq.n 731f6 │ │ │ │ + beq.n 73246 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e400 │ │ │ │ - ldr r3, [pc, #56] @ (73230 ) │ │ │ │ + bl 2b99dc │ │ │ │ + ldr r3, [pc, #56] @ (73280 ) │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r4] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 73218 │ │ │ │ + bne.n 73268 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73208 │ │ │ │ + bne.n 73258 │ │ │ │ dmb ish │ │ │ │ - beq.n 7322a │ │ │ │ + beq.n 7327a │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 284818 │ │ │ │ + b.w 2845f8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00073234 : │ │ │ │ +00073284 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7326e │ │ │ │ + beq.n 732be │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #20656 @ 0x50b0 │ │ │ │ + movw r1, #20080 @ 0x4e70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73276 │ │ │ │ + b.n 732c6 │ │ │ │ adds r0, #8 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r2, 7329e │ │ │ │ + cbnz r2, 732ee │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.w 7339c │ │ │ │ + bhi.w 733ec │ │ │ │ tbb [pc, r2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ - movw r0, #60824 @ 0xed98 │ │ │ │ + movw r0, #60380 @ 0xebdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7328e │ │ │ │ - b.n 7335a │ │ │ │ + bne.n 732de │ │ │ │ + b.n 733aa │ │ │ │ ldr.w r8, [r5, #24] │ │ │ │ - b.n 732bc │ │ │ │ + b.n 7330c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 161fb4 │ │ │ │ + bl 161cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7340a │ │ │ │ + beq.w 7345a │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 161fb4 │ │ │ │ + bl 161cc8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 732ec │ │ │ │ + cbnz r0, 7333c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7335a │ │ │ │ + bge.n 733aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7335a │ │ │ │ + bne.n 733aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7335a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 733aa │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 73300 │ │ │ │ + bne.n 73350 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 733b6 │ │ │ │ - b.n 7333e │ │ │ │ + bne.n 73406 │ │ │ │ + b.n 7338e │ │ │ │ mov r0, r8 │ │ │ │ - bl 161fb4 │ │ │ │ + bl 161cc8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7333e │ │ │ │ + cbz r0, 7338e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 733b6 │ │ │ │ + bne.n 73406 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9324 @ 0x246c │ │ │ │ + movw r1, #8748 @ 0x222c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7333e │ │ │ │ + bge.n 7338e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7333e │ │ │ │ + cbnz r3, 7338e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73352 │ │ │ │ + bge.n 733a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73352 │ │ │ │ + cbnz r3, 733a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7335e │ │ │ │ + blt.n 733ae │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7340a │ │ │ │ + b.n 7345a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7335a │ │ │ │ + bne.n 733aa │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7335a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 733aa │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 161fb4 │ │ │ │ + bl 161cc8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7340a │ │ │ │ - ldr r5, [pc, #148] @ (73410 ) │ │ │ │ + beq.n 7345a │ │ │ │ + ldr r5, [pc, #148] @ (73460 ) │ │ │ │ mov r6, r0 │ │ │ │ sub.w r4, r5, #16 │ │ │ │ - b.n 733b6 │ │ │ │ + b.n 73406 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9356 @ 0x248c │ │ │ │ + movw r1, #8780 @ 0x224c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 7335a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 733aa │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9400 @ 0x24b8 │ │ │ │ + movw r1, #8824 @ 0x2278 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1626c0 │ │ │ │ + bl 1623d4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 733ca │ │ │ │ + cbz r0, 7341a │ │ │ │ mov r4, r7 │ │ │ │ - b.n 7340a │ │ │ │ + b.n 7345a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 733de │ │ │ │ + bge.n 7342e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 733de │ │ │ │ + cbnz r3, 7342e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 733f2 │ │ │ │ + bge.n 73442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 733f2 │ │ │ │ + cbnz r3, 73442 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 733c6 │ │ │ │ + bge.n 73416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 733c6 │ │ │ │ + bne.n 73416 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 733c6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73416 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r7, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 9438c │ │ │ │ - cbnz r0, 73436 │ │ │ │ + bl 94148 │ │ │ │ + cbnz r0, 73486 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73486 │ │ │ │ + b.n 734d6 │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 7344a │ │ │ │ - ldr r0, [pc, #76] @ (7348c ) │ │ │ │ + cbnz r4, 7349a │ │ │ │ + ldr r0, [pc, #76] @ (734dc ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1650f4 │ │ │ │ + bl 16518c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73456 │ │ │ │ - ldr r0, [pc, #68] @ (73490 ) │ │ │ │ + b.n 734a6 │ │ │ │ + ldr r0, [pc, #68] @ (734e0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 16544c │ │ │ │ + bl 164e24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7346a │ │ │ │ + bge.n 734ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7346a │ │ │ │ + cbnz r3, 734ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 73430 │ │ │ │ + beq.n 73480 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7347c │ │ │ │ + bge.n 734cc │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 73480 │ │ │ │ + cbz r5, 734d0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 73486 │ │ │ │ + b.n 734d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r3, #7 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ │ │ │ │ -000734a4 : │ │ │ │ +000734f4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movw r8, #5752 @ 0x1678 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 734e2 │ │ │ │ + beq.n 73532 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 734da │ │ │ │ + bmi.n 7352a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73558 │ │ │ │ - bl 9b974 │ │ │ │ + b.n 735a8 │ │ │ │ + bl 9b71c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 734e4 │ │ │ │ + b.n 73534 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 734f6 │ │ │ │ + bne.n 73546 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7350a │ │ │ │ + bge.n 7355a │ │ │ │ subs r0, r4, #1 │ │ │ │ - b.n 7350c │ │ │ │ + b.n 7355c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 734d4 │ │ │ │ - bl 9b974 │ │ │ │ + bpl.n 73524 │ │ │ │ + bl 9b71c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7350c │ │ │ │ + bge.n 7355c │ │ │ │ add r0, r4 │ │ │ │ - b.n 7350c │ │ │ │ + b.n 7355c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 73522 │ │ │ │ + bne.n 73572 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 73538 │ │ │ │ + blt.n 73588 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 73542 │ │ │ │ + b.n 73592 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 734d4 │ │ │ │ - bl 9b974 │ │ │ │ + bpl.n 73524 │ │ │ │ + bl 9b71c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73540 │ │ │ │ + bge.n 73590 │ │ │ │ add r0, r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 73542 │ │ │ │ + b.n 73592 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ - b.n 73542 │ │ │ │ + b.n 73592 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - blt.n 734d4 │ │ │ │ + blt.n 73524 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 734d4 │ │ │ │ + bge.n 73524 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0007355c : │ │ │ │ +000735ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 148c78 │ │ │ │ + bl 1487cc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 73596 │ │ │ │ + beq.n 735e6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 14932c │ │ │ │ + bl 148e80 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -107555,521 +107588,521 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r7, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7375e │ │ │ │ + beq.w 737ae │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #37312 @ 0x91c0 │ │ │ │ + movw r9, #36736 @ 0x8f80 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov fp, r5 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, r3, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 736c0 │ │ │ │ + ble.n 73710 │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 7360a │ │ │ │ + bge.n 7365a │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 735fa │ │ │ │ + bhi.n 7364a │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 735fe │ │ │ │ - bl 20d3e8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 7360a │ │ │ │ + b.n 7364e │ │ │ │ + bl 20e100 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 7365a │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 735ec │ │ │ │ - b.n 7373e │ │ │ │ + bne.n 7363c │ │ │ │ + b.n 7378e │ │ │ │ cmp r6, fp │ │ │ │ - beq.w 7373e │ │ │ │ + beq.w 7378e │ │ │ │ add.w sl, fp, #1 │ │ │ │ cmp r6, sl │ │ │ │ - ble.n 73634 │ │ │ │ + ble.n 73684 │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 73626 │ │ │ │ + bhi.n 73676 │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 7362a │ │ │ │ - bl 20d3e8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 73634 │ │ │ │ + b.n 7367a │ │ │ │ + bl 20e100 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 73684 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bgt.n 73618 │ │ │ │ + bgt.n 73668 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 73662 │ │ │ │ + bne.n 736b2 │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 73662 │ │ │ │ + bne.n 736b2 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73662 │ │ │ │ + bne.n 736b2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r5, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 7373e │ │ │ │ + b.n 7378e │ │ │ │ sub.w r1, sl, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 275294 │ │ │ │ + bl 27546c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73742 │ │ │ │ + beq.n 73792 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 73680 │ │ │ │ + bgt.n 736d0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 736ba │ │ │ │ + b.n 7370a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 736a6 │ │ │ │ + cbz r0, 736f6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73742 │ │ │ │ + bge.n 73792 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73742 │ │ │ │ + bne.n 73792 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73742 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73792 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 736ba │ │ │ │ + bge.n 7370a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 736ba │ │ │ │ + cbnz r3, 7370a │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov fp, sl │ │ │ │ - b.n 735e0 │ │ │ │ + b.n 73630 │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 7373e │ │ │ │ - movw r8, #37312 @ 0x91c0 │ │ │ │ + bge.n 7378e │ │ │ │ + movw r8, #36736 @ 0x8f80 │ │ │ │ movt r8, #63 @ 0x3f │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 736da │ │ │ │ + bhi.n 7372a │ │ │ │ ldrb.w r0, [r8, r0] │ │ │ │ - b.n 736de │ │ │ │ - bl 20d3e8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 736ea │ │ │ │ + b.n 7372e │ │ │ │ + bl 20e100 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 7373a │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 736cc │ │ │ │ - b.n 7373e │ │ │ │ + bne.n 7371c │ │ │ │ + b.n 7378e │ │ │ │ cmp r6, fp │ │ │ │ - beq.n 7373e │ │ │ │ + beq.n 7378e │ │ │ │ sub.w r1, r6, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 275294 │ │ │ │ + bl 27546c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 73742 │ │ │ │ + cbz r0, 73792 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 7370a │ │ │ │ + bgt.n 7375a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 7373c │ │ │ │ + b.n 7378c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 7372a │ │ │ │ + cbz r0, 7377a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73742 │ │ │ │ + bge.n 73792 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 73742 │ │ │ │ + cbnz r3, 73792 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73742 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73792 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7373c │ │ │ │ + bge.n 7378c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 7373c │ │ │ │ + cbnz r3, 7378c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 7375e │ │ │ │ + b.n 737ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7374e │ │ │ │ + blt.n 7379e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7375e │ │ │ │ + b.n 737ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7374a │ │ │ │ + bne.n 7379a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7374a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7379a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 7379c │ │ │ │ + bmi.n 737ec │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 737a0 │ │ │ │ + beq.n 737f0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 737a2 │ │ │ │ + b.n 737f2 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 737a2 │ │ │ │ + b.n 737f2 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c7720 │ │ │ │ + bl 1c8748 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 737c0 │ │ │ │ + cbz r0, 73810 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ cmp r6, r3 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - bl f4cb8 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f4734 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000737c6 : │ │ │ │ +00073816 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 737e2 │ │ │ │ - bl 56e96 │ │ │ │ - b.n 7381c │ │ │ │ + bmi.n 73832 │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 7386c │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #21488 @ 0x53f0 │ │ │ │ + movw r1, #20912 @ 0x51b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7381c │ │ │ │ - movw r1, #48300 @ 0xbcac │ │ │ │ + beq.n 7386c │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5c00c │ │ │ │ + b.w 5c060 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00073820 : │ │ │ │ +00073870 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 7383c │ │ │ │ - bl 56e96 │ │ │ │ - b.n 738bc │ │ │ │ + bmi.n 7388c │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 7390c │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #21600 @ 0x5460 │ │ │ │ + movw r1, #21024 @ 0x5220 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 738bc │ │ │ │ - movw r1, #48300 @ 0xbcac │ │ │ │ + beq.n 7390c │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cmp r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5c00c │ │ │ │ + bl 5c060 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 738bc │ │ │ │ + cbz r0, 7390c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 738b4 │ │ │ │ + bmi.n 73904 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15392 @ 0x3c20 │ │ │ │ + movw r1, #14816 @ 0x39e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 738bc │ │ │ │ + bge.n 7390c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 738bc │ │ │ │ + cbnz r3, 7390c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 738bc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7390c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cc490 │ │ │ │ + b.w 1cd4bc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000738c0 : │ │ │ │ +00073910 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 738dc │ │ │ │ - bl 56e96 │ │ │ │ - b.n 73916 │ │ │ │ + bmi.n 7392c │ │ │ │ + bl 56ee6 │ │ │ │ + b.n 73966 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #21720 @ 0x54d8 │ │ │ │ + movw r1, #21144 @ 0x5298 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73916 │ │ │ │ - movw r1, #48300 @ 0xbcac │ │ │ │ + beq.n 73966 │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2d79e4 │ │ │ │ + b.w 2d779c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007391a : │ │ │ │ +0007396a : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 73938 │ │ │ │ - bl 56e96 │ │ │ │ + bmi.n 73988 │ │ │ │ + bl 56ee6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 739b0 │ │ │ │ + b.n 73a00 │ │ │ │ movw r3, #43628 @ 0xaa6c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #21892 @ 0x5584 │ │ │ │ + movw r1, #21316 @ 0x5344 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 236a24 │ │ │ │ + bl 2370e4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73934 │ │ │ │ - movw r1, #48300 @ 0xbcac │ │ │ │ + beq.n 73984 │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cmp r6, #0 │ │ │ │ ite ne │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d79e4 │ │ │ │ + bl 2d779c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 739b0 │ │ │ │ + cbz r0, 73a00 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 739b0 │ │ │ │ + bmi.n 73a00 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #22012 @ 0x55fc │ │ │ │ + movw r1, #21436 @ 0x53bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73934 │ │ │ │ + bge.n 73984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73934 │ │ │ │ + bne.n 73984 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73934 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73984 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000739b4 : │ │ │ │ +00073a04 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1e4e20 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e5e04 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a1f20 │ │ │ │ + b.w a1a0c │ │ │ │ │ │ │ │ -000739da : │ │ │ │ +00073a2a : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2b41c0 │ │ │ │ + b.w 2b3f38 │ │ │ │ │ │ │ │ -000739e0 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +00073a30 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 739f4 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 73a44 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 739f8 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 73a48 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w e9994 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w e940c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -000739fe <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +00073a4e <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ adds r6, r1, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.n 73a1c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ + bhi.n 73a6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 73a4e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 73a9e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ mov r3, r1 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 73a3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + bne.n 73a8e <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.n 73a38 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bcc.n 73a88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 73a22 <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ + beq.n 73a72 <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - b.n 73a4e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 73a9e <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 73a18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + beq.n 73a68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 73a34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ + blt.n 73a84 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 73a1e <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 73a18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + bhi.n 73a6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 73a68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 73a78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + bcc.n 73ac8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 73a78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + blt.n 73ac8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst.w r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq.n 73a8a <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + beq.n 73ada <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 73a8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ + b.n 73adc <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 73a5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + beq.n 73aae <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl e9994 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e940c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 73a5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ - b.n 73ad2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bne.n 73aae <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + b.n 73b22 <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 73aa0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ + beq.n 73af0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 73ab6 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + beq.n 73b06 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ blx 2c030 │ │ │ │ - b.n 73aca <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + b.n 73b1a <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 73aca <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 73b1a <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ strh.w r3, [r0], #2 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 73aa8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ - b.n 73aca <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bne.n 73af8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ + b.n 73b1a <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 73aca <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 73b1a <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 73abe <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ + bne.n 73b0e <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -108077,1233 +108110,1233 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8444 @ 0x20fc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73b00 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ + beq.n 73b50 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73b16 <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ + bne.n 73b66 <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73b48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + beq.n 73b98 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73b48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ - b.n 73b18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ + ble.n 73b98 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + b.n 73b68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73b34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x136> │ │ │ │ + beq.n 73b84 <_PyUnicodeWriter_WriteLatin1String@@Base+0x136> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73b62 <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ + bne.n 73bb2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73b48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + beq.n 73b98 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73b64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 73bb4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 73ba2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 73bf2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1843a8 │ │ │ │ + bl 184618 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73b8e <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + bge.n 73bde <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73b8e <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + cbnz r3, 73bde <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73ba2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + bge.n 73bf2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73ba2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + cbnz r3, 73bf2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73bd0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d2> │ │ │ │ + beq.n 73c20 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d2> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73bfe <_PyUnicodeWriter_WriteLatin1String@@Base+0x200> │ │ │ │ + bne.n 73c4e <_PyUnicodeWriter_WriteLatin1String@@Base+0x200> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73be4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e6> │ │ │ │ + beq.n 73c34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73c00 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 73c50 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 73c26 <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 73c76 <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 14a500 │ │ │ │ + bl 14a058 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73c26 <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + bge.n 73c76 <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73c26 <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + cbnz r3, 73c76 <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73c54 <_PyUnicodeWriter_WriteLatin1String@@Base+0x256> │ │ │ │ + beq.n 73ca4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x256> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73c82 <_PyUnicodeWriter_WriteLatin1String@@Base+0x284> │ │ │ │ + bne.n 73cd2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x284> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73c68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x26a> │ │ │ │ + beq.n 73cb8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x26a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73c84 <_PyUnicodeWriter_WriteLatin1String@@Base+0x286> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 73cd4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x286> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 73caa <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 73cfa <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 29dc38 │ │ │ │ + bl 29d9e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73caa <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + bge.n 73cfa <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73caa <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + cbnz r3, 73cfa <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73cd8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2da> │ │ │ │ + beq.n 73d28 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2da> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73d06 <_PyUnicodeWriter_WriteLatin1String@@Base+0x308> │ │ │ │ + bne.n 73d56 <_PyUnicodeWriter_WriteLatin1String@@Base+0x308> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73cec <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ee> │ │ │ │ + beq.n 73d3c <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73d08 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30a> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 73d58 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30a> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 73d2e <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 73d7e <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 18405c │ │ │ │ + bl 1842cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73d2e <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + bge.n 73d7e <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73d2e <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + cbnz r3, 73d7e <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73d5c <_PyUnicodeWriter_WriteLatin1String@@Base+0x35e> │ │ │ │ + beq.n 73dac <_PyUnicodeWriter_WriteLatin1String@@Base+0x35e> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73d8a <_PyUnicodeWriter_WriteLatin1String@@Base+0x38c> │ │ │ │ + bne.n 73dda <_PyUnicodeWriter_WriteLatin1String@@Base+0x38c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73d70 <_PyUnicodeWriter_WriteLatin1String@@Base+0x372> │ │ │ │ + beq.n 73dc0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x372> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73d8c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38e> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 73ddc <_PyUnicodeWriter_WriteLatin1String@@Base+0x38e> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 73db2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 73e02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1f37a8 │ │ │ │ + bl 1f4788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73db2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + bge.n 73e02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73db2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + cbnz r3, 73e02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73de0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e2> │ │ │ │ + beq.n 73e30 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e2> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73e0e <_PyUnicodeWriter_WriteLatin1String@@Base+0x410> │ │ │ │ + bne.n 73e5e <_PyUnicodeWriter_WriteLatin1String@@Base+0x410> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73df4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f6> │ │ │ │ + beq.n 73e44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73e10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x412> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 73e60 <_PyUnicodeWriter_WriteLatin1String@@Base+0x412> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 73e36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 73e86 <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 154380 │ │ │ │ + bl 153eb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + bge.n 73e86 <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + cbnz r3, 73e86 <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73e64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x466> │ │ │ │ + beq.n 73eb4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x466> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73e92 <_PyUnicodeWriter_WriteLatin1String@@Base+0x494> │ │ │ │ + bne.n 73ee2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x494> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73e78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x47a> │ │ │ │ + beq.n 73ec8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x47a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73e94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x496> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bgt.n 73ee4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x496> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 73eba <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 73f0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 29d674 │ │ │ │ + bl 29d424 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73eba <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + bge.n 73f0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73eba <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + cbnz r3, 73f0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 73f02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x504> │ │ │ │ + beq.n 73f52 <_PyUnicodeWriter_WriteLatin1String@@Base+0x504> │ │ │ │ movw r3, #41768 @ 0xa328 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 73f02 <_PyUnicodeWriter_WriteLatin1String@@Base+0x504> │ │ │ │ + beq.n 73f52 <_PyUnicodeWriter_WriteLatin1String@@Base+0x504> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22116 @ 0x5664 │ │ │ │ + movw r1, #21540 @ 0x5424 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 73f1e <_PyUnicodeWriter_WriteLatin1String@@Base+0x520> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 73f6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x520> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73f34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x536> │ │ │ │ + beq.n 73f84 <_PyUnicodeWriter_WriteLatin1String@@Base+0x536> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b7684 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b7050 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73f24 <_PyUnicodeWriter_WriteLatin1String@@Base+0x526> │ │ │ │ + bge.n 73f74 <_PyUnicodeWriter_WriteLatin1String@@Base+0x526> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73f3a <_PyUnicodeWriter_WriteLatin1String@@Base+0x53c> │ │ │ │ + b.n 73f8a <_PyUnicodeWriter_WriteLatin1String@@Base+0x53c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 73f38 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53a> │ │ │ │ + b.n 73f88 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53a> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00073f3c : │ │ │ │ +00073f8c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (73f74 ) │ │ │ │ + ldr r4, [pc, #40] @ (73fc4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79606 <_PyMonitoring_FireReraiseEvent@@Base+0x232> │ │ │ │ + bl 79656 <_PyMonitoring_FireReraiseEvent@@Base+0x232> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73f70 │ │ │ │ - movw r0, #22148 @ 0x5684 │ │ │ │ + bge.n 73fc0 │ │ │ │ + movw r0, #21572 @ 0x5444 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243288 │ │ │ │ + b.w 243948 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073f78 : │ │ │ │ +00073fc8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (73fb0 ) │ │ │ │ + ldr r4, [pc, #40] @ (74000 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 797b8 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ + bl 79808 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73fac │ │ │ │ - movw r0, #22200 @ 0x56b8 │ │ │ │ + bge.n 73ffc │ │ │ │ + movw r0, #21624 @ 0x5478 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243288 │ │ │ │ + b.w 243948 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00073fb4 : │ │ │ │ +00074004 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (73fe8 ) │ │ │ │ + ldr r4, [pc, #36] @ (74038 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 363e4 <_PyEval_SetProfile@@Base> │ │ │ │ + bl 363e8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 73fe6 │ │ │ │ - movw r0, #22248 @ 0x56e8 │ │ │ │ + bge.n 74036 │ │ │ │ + movw r0, #21672 @ 0x54a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243288 │ │ │ │ + b.w 243948 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl f6e30 │ │ │ │ + bl f6934 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11e4c4 │ │ │ │ - bl f6e30 │ │ │ │ + bl 11dfa4 │ │ │ │ + bl f6934 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 214b24 │ │ │ │ + bl 2157e8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f7380 │ │ │ │ + b.w f6e84 │ │ │ │ │ │ │ │ -00074022 <_PyBytes_FromData@@Base>: │ │ │ │ +00074072 <_PyBytes_FromData@@Base>: │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ - b.w 806cc │ │ │ │ + b.w 8049c │ │ │ │ │ │ │ │ -0007402a : │ │ │ │ - ldr r0, [pc, #28] @ (74048 ) │ │ │ │ +0007407a : │ │ │ │ + ldr r0, [pc, #28] @ (74098 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #22288 @ 0x5710 │ │ │ │ + movw r2, #21712 @ 0x54d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 11e51c <_PyErr_SetString@@Base> │ │ │ │ + b.w 11dffc <_PyErr_SetString@@Base> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007404c : │ │ │ │ +0007409c : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 2231e4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b.w 223c54 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 7408a │ │ │ │ + bmi.n 740da │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19868 @ 0x4d9c │ │ │ │ + movw r0, #19292 @ 0x4b5c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7409c │ │ │ │ - ldr r2, [pc, #44] @ (740b8 ) │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 740ec │ │ │ │ + ldr r2, [pc, #44] @ (74108 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1ce330 │ │ │ │ + bl 1cf398 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 740a0 │ │ │ │ + bne.n 740f0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 740b6 │ │ │ │ - cbz r0, 740ae │ │ │ │ + b.n 74106 │ │ │ │ + cbz r0, 740fe │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1cfe90 <_PySys_GetRequiredAttr@@Base+0x13b4> │ │ │ │ + b.w 1d0ef8 <_PySys_GetRequiredAttr@@Base+0x13b4> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31972 @ 0x7ce4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 740ec │ │ │ │ + beq.n 7413c │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #25272 @ 0x62b8 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 740f2 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 74142 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 74104 │ │ │ │ - movw r0, #25272 @ 0x62b8 │ │ │ │ + cbnz r0, 74154 │ │ │ │ + movw r0, #24696 @ 0x6078 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 74110 │ │ │ │ - ldr r1, [pc, #88] @ (74160 ) │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 74160 │ │ │ │ + ldr r1, [pc, #88] @ (741b0 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 74114 │ │ │ │ + bne.n 74164 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74158 │ │ │ │ + b.n 741a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 74136 │ │ │ │ + cbz r0, 74186 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 74136 │ │ │ │ + bne.n 74186 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74136 │ │ │ │ + bge.n 74186 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 74136 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 74186 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #14644 @ 0x3934 │ │ │ │ + movw r2, #14068 @ 0x36f4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #22324 @ 0x5734 │ │ │ │ + movw r0, #21748 @ 0x54f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00074164 : │ │ │ │ +000741b4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #23396 @ 0x5b64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 74194 │ │ │ │ - movw r0, #42680 @ 0xa6b8 │ │ │ │ + beq.n 741e4 │ │ │ │ + movw r0, #42104 @ 0xa478 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 741ce │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7421e │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 741d4 │ │ │ │ - cbz r1, 741b8 │ │ │ │ + beq.n 74224 │ │ │ │ + cbz r1, 74208 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 741b8 │ │ │ │ + bpl.n 74208 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 741d6 │ │ │ │ + bge.n 74226 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 741d6 │ │ │ │ + b.n 74226 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22352 @ 0x5750 │ │ │ │ + movw r1, #21776 @ 0x5510 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 741ec │ │ │ │ + b.n 7423c │ │ │ │ movs r1, #0 │ │ │ │ ldrd r0, r5, [r3, #56] @ 0x38 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r4, [r3, #56] @ 0x38 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000741ee : │ │ │ │ +0007423e : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - bl 88258 │ │ │ │ - cbz r0, 74232 │ │ │ │ + bl 88010 │ │ │ │ + cbz r0, 74282 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 74238 │ │ │ │ + cbnz r0, 74288 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74232 │ │ │ │ + bge.n 74282 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74232 │ │ │ │ + cbnz r3, 74282 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7429e │ │ │ │ - cbz r6, 7425c │ │ │ │ + b.n 742ee │ │ │ │ + cbz r6, 742ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 7425c │ │ │ │ + cbnz r0, 742ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7421e │ │ │ │ + bge.n 7426e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7421e │ │ │ │ + bne.n 7426e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7421e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7426e │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 224088 │ │ │ │ + bl 224af4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7428a │ │ │ │ + bge.n 742da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7428a │ │ │ │ + cbnz r3, 742da │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7429e │ │ │ │ + bge.n 742ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7429e │ │ │ │ + cbnz r3, 742ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -000742a6 : │ │ │ │ +000742f6 : │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ │ │ │ │ -000742bc : │ │ │ │ +0007430c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #35200 @ 0x8980 │ │ │ │ + movw r1, #34624 @ 0x8740 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 281bf8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ - cbz r0, 742e2 │ │ │ │ + bl 2819d8 <_PyType_GetSlotWrapperNames@@Base+0x54> │ │ │ │ + cbz r0, 74332 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 742f8 │ │ │ │ + b.n 74348 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 742dc │ │ │ │ + beq.n 7432c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000742fc <_PyObject_GetMethod@@Base>: │ │ │ │ +0007434c <_PyObject_GetMethod@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov sl, r2 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 7432a <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 7437a <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ mov r0, r9 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 74356 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + blt.n 743a6 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #985 @ 0x3d9 │ │ │ │ - movt r3, #14 │ │ │ │ + movw r3, #64953 @ 0xfdb9 │ │ │ │ + movt r3, #13 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7434c <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + bne.n 7439c <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7435a <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ + beq.n 743aa <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8b24 │ │ │ │ + bl a84dc │ │ │ │ str.w r0, [sl] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 744a6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 744f6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r9 │ │ │ │ - bl 18ff48 <_PyType_LookupRef@@Base> │ │ │ │ + bl 19018c <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7439c <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ + cbz r0, 743ec <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #14 │ │ │ │ - bmi.n 743a2 <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ + bmi.n 743f2 <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ ldr.w fp, [r3, #136] @ 0x88 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 74398 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + beq.n 743e8 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cbz r3, 74398 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + cbz r3, 743e8 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx fp │ │ │ │ ldr r6, [r4, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74356 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bge.n 743a6 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 74356 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ - b.n 74472 <_PyObject_GetMethod@@Base+0x176> │ │ │ │ + bne.n 743a6 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + b.n 744c2 <_PyObject_GetMethod@@Base+0x176> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 743a8 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 743f8 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 743a8 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 743f8 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov.w fp, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 743ce <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bpl.n 7441e <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dd3f0 <_PyAST_Compile@@Base+0xa08> │ │ │ │ - cbz r0, 743ce <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bl 1de3d8 <_PyAST_Compile@@Base+0xa08> │ │ │ │ + cbz r0, 7441e <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74450 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 744a0 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 74356 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 743a6 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 743dc <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + bpl.n 7442c <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr.w r7, [r5, #-12] │ │ │ │ - b.n 74408 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ + b.n 74458 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 74450 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ - bge.n 74402 <_PyObject_GetMethod@@Base+0x106> │ │ │ │ + beq.n 744a0 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 74452 <_PyObject_GetMethod@@Base+0x106> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ eor.w r1, r3, r3, asr #31 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ ldrd r3, r0, [r0, #16] │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r2, r3 │ │ │ │ cmn r5, r2 │ │ │ │ - beq.n 74450 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 744a0 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r7, [r5, r2] │ │ │ │ - cbz r7, 74450 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbz r7, 744a0 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - bl 97b38 │ │ │ │ + bl 978e8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 7443e <_PyObject_GetMethod@@Base+0x142> │ │ │ │ + cbz r0, 7448e <_PyObject_GetMethod@@Base+0x142> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74436 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + bge.n 74486 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74436 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + cbnz r3, 74486 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 74356 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 743a6 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74450 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 744a0 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74450 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbnz r3, 744a0 <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 7447c <_PyObject_GetMethod@@Base+0x180> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 744cc <_PyObject_GetMethod@@Base+0x180> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7447a <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ + beq.n 744ca <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744a6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + bge.n 744f6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 744a6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbnz r3, 744f6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 744a6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ - cbz r4, 74482 <_PyObject_GetMethod@@Base+0x186> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 744f6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbz r4, 744d2 <_PyObject_GetMethod@@Base+0x186> │ │ │ │ str.w r4, [sl] │ │ │ │ - b.n 744a6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + b.n 744f6 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #58104 @ 0xe2f8 │ │ │ │ + movw r1, #57528 @ 0xe0b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r8 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl f69bc │ │ │ │ + bl f6400 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 744dc <_PyObject_GetMethod@@Base+0x1e0> │ │ │ │ + beq.n 7452c <_PyObject_GetMethod@@Base+0x1e0> │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 744f2 <_PyObject_GetMethod@@Base+0x1f6> │ │ │ │ + bne.n 74542 <_PyObject_GetMethod@@Base+0x1f6> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 74548 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + beq.n 74598 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 74548 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ - b.n 744f4 <_PyObject_GetMethod@@Base+0x1f8> │ │ │ │ + ble.n 74598 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + b.n 74544 <_PyObject_GetMethod@@Base+0x1f8> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 74510 <_PyObject_GetMethod@@Base+0x214> │ │ │ │ + beq.n 74560 <_PyObject_GetMethod@@Base+0x214> │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 74526 <_PyObject_GetMethod@@Base+0x22a> │ │ │ │ + bne.n 74576 <_PyObject_GetMethod@@Base+0x22a> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 74548 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + beq.n 74598 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 74548 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ - b.n 74528 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + ble.n 74598 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + b.n 74578 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 74584 <_PyObject_GetMethod@@Base+0x288> │ │ │ │ + cbz r6, 745d4 <_PyObject_GetMethod@@Base+0x288> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74562 <_PyObject_GetMethod@@Base+0x266> │ │ │ │ + bne.n 745b2 <_PyObject_GetMethod@@Base+0x266> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 74570 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bne.n 745c0 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 745be <_PyObject_GetMethod@@Base+0x2c2> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 7460e <_PyObject_GetMethod@@Base+0x2c2> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74578 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ - b.n 7453a <_PyObject_GetMethod@@Base+0x23e> │ │ │ │ + bne.n 745c8 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + b.n 7458a <_PyObject_GetMethod@@Base+0x23e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 74548 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ - b.n 7457a <_PyObject_GetMethod@@Base+0x27e> │ │ │ │ + ble.n 74598 <_PyObject_GetMethod@@Base+0x24c> │ │ │ │ + b.n 745ca <_PyObject_GetMethod@@Base+0x27e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2657d8 │ │ │ │ + bl 2659b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745a4 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ + bge.n 745f4 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 745a4 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ + cbnz r3, 745f4 <_PyObject_GetMethod@@Base+0x2a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745b8 <_PyObject_GetMethod@@Base+0x2bc> │ │ │ │ + bge.n 74608 <_PyObject_GetMethod@@Base+0x2bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 745b8 <_PyObject_GetMethod@@Base+0x2bc> │ │ │ │ + cbnz r3, 74608 <_PyObject_GetMethod@@Base+0x2bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 745f0 <_PyObject_GetMethod@@Base+0x2f4> │ │ │ │ + beq.n 74640 <_PyObject_GetMethod@@Base+0x2f4> │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 74606 <_PyObject_GetMethod@@Base+0x30a> │ │ │ │ + bne.n 74656 <_PyObject_GetMethod@@Base+0x30a> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 7465c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + beq.n 746ac <_PyObject_GetMethod@@Base+0x360> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7465c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ - b.n 74608 <_PyObject_GetMethod@@Base+0x30c> │ │ │ │ + ble.n 746ac <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + b.n 74658 <_PyObject_GetMethod@@Base+0x30c> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 74624 <_PyObject_GetMethod@@Base+0x328> │ │ │ │ + beq.n 74674 <_PyObject_GetMethod@@Base+0x328> │ │ │ │ movw r2, #8896 @ 0x22c0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7463a <_PyObject_GetMethod@@Base+0x33e> │ │ │ │ + bne.n 7468a <_PyObject_GetMethod@@Base+0x33e> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 7465c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + beq.n 746ac <_PyObject_GetMethod@@Base+0x360> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 7465c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ - b.n 7463c <_PyObject_GetMethod@@Base+0x340> │ │ │ │ + ble.n 746ac <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + b.n 7468c <_PyObject_GetMethod@@Base+0x340> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 74698 <_PyObject_GetMethod@@Base+0x39c> │ │ │ │ + cbz r6, 746e8 <_PyObject_GetMethod@@Base+0x39c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74676 <_PyObject_GetMethod@@Base+0x37a> │ │ │ │ + bne.n 746c6 <_PyObject_GetMethod@@Base+0x37a> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 74684 <_PyObject_GetMethod@@Base+0x388> │ │ │ │ - movw r3, #43812 @ 0xab24 │ │ │ │ + bne.n 746d4 <_PyObject_GetMethod@@Base+0x388> │ │ │ │ + movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58432 @ 0xe440 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 746d2 <_PyObject_GetMethod@@Base+0x3d6> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 74722 <_PyObject_GetMethod@@Base+0x3d6> │ │ │ │ movw r3, #8896 @ 0x22c0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7468c <_PyObject_GetMethod@@Base+0x390> │ │ │ │ - b.n 7464e <_PyObject_GetMethod@@Base+0x352> │ │ │ │ + bne.n 746dc <_PyObject_GetMethod@@Base+0x390> │ │ │ │ + b.n 7469e <_PyObject_GetMethod@@Base+0x352> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7465c <_PyObject_GetMethod@@Base+0x360> │ │ │ │ - b.n 7468e <_PyObject_GetMethod@@Base+0x392> │ │ │ │ + ble.n 746ac <_PyObject_GetMethod@@Base+0x360> │ │ │ │ + b.n 746de <_PyObject_GetMethod@@Base+0x392> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 49d6e │ │ │ │ + bl 49dbe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 746b8 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + bge.n 74708 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 746b8 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ + cbnz r3, 74708 <_PyObject_GetMethod@@Base+0x3bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 746cc <_PyObject_GetMethod@@Base+0x3d0> │ │ │ │ + bge.n 7471c <_PyObject_GetMethod@@Base+0x3d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 746cc <_PyObject_GetMethod@@Base+0x3d0> │ │ │ │ + cbnz r3, 7471c <_PyObject_GetMethod@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000746d6 : │ │ │ │ +00074726 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74706 │ │ │ │ - ldr r3, [pc, #52] @ (74724 ) │ │ │ │ + cbz r0, 74756 │ │ │ │ + ldr r3, [pc, #52] @ (74774 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 74706 │ │ │ │ + cbnz r0, 74756 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 22f130 │ │ │ │ + bl 22f7ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00074728 : │ │ │ │ +00074778 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 746d6 │ │ │ │ + b.w 74726 │ │ │ │ │ │ │ │ -00074730 : │ │ │ │ +00074780 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 74784 │ │ │ │ + cbz r0, 747d4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7475e │ │ │ │ - ldr r3, [pc, #56] @ (74788 ) │ │ │ │ + cbnz r0, 747ae │ │ │ │ + ldr r3, [pc, #56] @ (747d8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 74784 │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 747d4 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 2231e4 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 223c54 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74774 │ │ │ │ + blt.n 747c4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 74784 │ │ │ │ + b.n 747d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74770 │ │ │ │ + bne.n 747c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74770 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 747c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ @@ -109316,122 +109349,122 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 747c2 │ │ │ │ + cbnz r0, 74812 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 747cc │ │ │ │ - b.n 747d2 │ │ │ │ + cbnz r0, 7481c │ │ │ │ + b.n 74822 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 747bc │ │ │ │ - b.n 747ea │ │ │ │ + beq.n 7480c │ │ │ │ + b.n 7483a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 747ea │ │ │ │ + cbnz r0, 7483a │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 747dc │ │ │ │ + cbz r0, 7482c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 747ea │ │ │ │ + cbnz r0, 7483a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 747ea │ │ │ │ + cbz r0, 7483a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 7481a │ │ │ │ + cbnz r0, 7486a │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74804 │ │ │ │ + beq.n 74854 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 7484a │ │ │ │ + cbnz r0, 7489a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 74852 │ │ │ │ + cbz r0, 748a2 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7483c │ │ │ │ + beq.n 7488c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 7487a │ │ │ │ + cbnz r0, 748ca │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 74882 │ │ │ │ + cbz r0, 748d2 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7486c │ │ │ │ + beq.n 748bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 748a2 │ │ │ │ + cbnz r0, 748f2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 748ac │ │ │ │ - b.n 748b2 │ │ │ │ + cbnz r0, 748fc │ │ │ │ + b.n 74902 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7489c │ │ │ │ - b.n 748c0 │ │ │ │ + beq.n 748ec │ │ │ │ + b.n 74910 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 748c0 │ │ │ │ + cbnz r0, 74910 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 748c0 │ │ │ │ + cbz r0, 74910 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -109451,414 +109484,414 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 74900 │ │ │ │ + cbz r0, 74950 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 748f6 │ │ │ │ - b.n 748f6 │ │ │ │ - b.n 748f6 │ │ │ │ - b.n 748f6 │ │ │ │ + b.n 74946 │ │ │ │ + b.n 74946 │ │ │ │ + b.n 74946 │ │ │ │ + b.n 74946 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ - ldr r3, [pc, #92] @ (74980 ) │ │ │ │ + ldr r3, [pc, #92] @ (749d0 ) │ │ │ │ sub sp, #12 │ │ │ │ add.w r5, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r5, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ adds r5, #4 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ add r3, sp, #4 │ │ │ │ cmp r3, r0 │ │ │ │ add.w r5, r5, #1 │ │ │ │ str r5, [r2, #0] │ │ │ │ - bcc.n 7495e │ │ │ │ + bcc.n 749ae │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 7495e │ │ │ │ + cbnz r4, 749ae │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 7490a │ │ │ │ + bl 7495a │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (74980 ) │ │ │ │ + ldr r2, [pc, #28] @ (749d0 ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 74976 │ │ │ │ + beq.n 749c6 │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 749a2 │ │ │ │ + cbnz r0, 749f2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 749ac │ │ │ │ - b.n 749b2 │ │ │ │ + cbnz r0, 749fc │ │ │ │ + b.n 74a02 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7499c │ │ │ │ - b.n 749c0 │ │ │ │ + beq.n 749ec │ │ │ │ + b.n 74a10 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 749c0 │ │ │ │ + cbnz r0, 74a10 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 749c0 │ │ │ │ + cbz r0, 74a10 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 749e0 │ │ │ │ + cbnz r0, 74a30 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 749ea │ │ │ │ - b.n 749f0 │ │ │ │ + cbnz r0, 74a3a │ │ │ │ + b.n 74a40 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 749da │ │ │ │ - b.n 74a1c │ │ │ │ + beq.n 74a2a │ │ │ │ + b.n 74a6c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 74a1c │ │ │ │ + cbnz r0, 74a6c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 749fa │ │ │ │ + cbz r0, 74a4a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 74a1c │ │ │ │ + cbnz r0, 74a6c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 74a04 │ │ │ │ + cbz r0, 74a54 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 74a1c │ │ │ │ + cbnz r0, 74a6c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 74a0e │ │ │ │ + cbz r0, 74a5e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 74a1c │ │ │ │ + cbnz r0, 74a6c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 74a1c │ │ │ │ + cbz r0, 74a6c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b68c │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 74a56 │ │ │ │ + bgt.n 74aa6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b5d4 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 74a46 │ │ │ │ + bge.n 74a96 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 74a72 │ │ │ │ - bl 199754 │ │ │ │ + cbz r0, 74ac2 │ │ │ │ + bl 19a288 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c308 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2b189c │ │ │ │ - b.w 60e22 <_PyXI_UnwrapNotShareableError@@Base+0x86> │ │ │ │ + b.w 2b164c │ │ │ │ + b.w 60e72 <_PyXI_UnwrapNotShareableError@@Base+0x1f0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 74abe │ │ │ │ + cbz r3, 74b0e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2de930 <_PyXIData_Free@@Base+0x2240> │ │ │ │ + bl 2de784 <_PySemaphore_Destroy@@Base+0x1544> │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #4 │ │ │ │ mov r1, sp │ │ │ │ blx 2baa8 │ │ │ │ - cbnz r0, 74aec │ │ │ │ + cbnz r0, 74b3c │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2b40c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 74ac2 │ │ │ │ + bl 74b12 │ │ │ │ blx 2b68c │ │ │ │ │ │ │ │ -00074b06 : │ │ │ │ +00074b56 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074b1c : │ │ │ │ +00074b6c : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074b2a : │ │ │ │ +00074b7a : │ │ │ │ sub sp, #16 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074b3a : │ │ │ │ +00074b8a : │ │ │ │ sub sp, #16 │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ subs r3, r0, #2 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074b4a : │ │ │ │ +00074b9a : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - movw r4, #22376 @ 0x5768 │ │ │ │ + movw r4, #21800 @ 0x5528 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1bd190 │ │ │ │ + bl 1be1b0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00074b70 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00074bc0 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #16 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074b9e <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00074bee <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 74bbc <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 74c0c <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 2c64c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n 74bb0 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 74c00 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 74bd2 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 74c22 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 74bc2 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 74c12 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 74bde <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 74c2e <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ blx 2c64c │ │ │ │ - b.n 74bb0 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 74c00 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -00074be6 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00074c36 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074bf6 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00074c46 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074c06 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00074c56 <_PySeqLock_BeginRead@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 74c2c <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 74c7c <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 2c64c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 74c1c <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 74c6c <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00074c2e <_PySeqLock_EndRead@@Base>: │ │ │ │ +00074c7e <_PySeqLock_EndRead@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 74c4e <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 74c9e <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 2c64c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 74c50 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 74ca0 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00074c52 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00074ca2 <_PySeqLock_AfterFork@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ itt ne │ │ │ │ strne r2, [r0, #0] │ │ │ │ movne r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074c64 : │ │ │ │ +00074cb4 : │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074c74 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00074cc4 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 953ac │ │ │ │ + bl 9515c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074c9c : │ │ │ │ +00074cec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, sp │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1b13b4 │ │ │ │ + bl 1b23cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00074cc6 : │ │ │ │ +00074d16 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #59976 @ 0xea48 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ @@ -109868,15 +109901,15 @@ │ │ │ │ blx 2baec │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d864 │ │ │ │ │ │ │ │ -00074cf6 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00074d46 <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #59976 @ 0xea48 │ │ │ │ movt r4, #84 @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ @@ -109890,827 +109923,827 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d864 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #22400 @ 0x5780 │ │ │ │ + movw r1, #21824 @ 0x5540 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #8396 @ 0x20cc │ │ │ │ + movw r0, #7820 @ 0x1e8c │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00074d4a : │ │ │ │ +00074d9a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #24] @ (74d74 ) │ │ │ │ + ldr r2, [pc, #24] @ (74dc4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 22355c <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ + bl 223fcc <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 225054 │ │ │ │ + b.w 225ab0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00074d78 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00074dc8 <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1c6efc <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1c7f24 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00074d7e <_PyThreadState_Init@@Base>: │ │ │ │ +00074dce <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #22416 @ 0x5790 │ │ │ │ + movw r1, #21840 @ 0x5550 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (74d9c <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (74dec <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00074da0 : │ │ │ │ - ldr r3, [pc, #8] @ (74dac ) │ │ │ │ +00074df0 : │ │ │ │ + ldr r3, [pc, #8] @ (74dfc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 2190d8 │ │ │ │ + b.w 219da0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00074db0 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00074e00 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #47277 @ 0xb8ad │ │ │ │ + movw r3, #45685 @ 0xb275 │ │ │ │ movt r3, #11 │ │ │ │ ldr.w r2, [r0, #384] @ 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00074dca : │ │ │ │ - ldr r2, [pc, #12] @ (74dd8 ) │ │ │ │ +00074e1a : │ │ │ │ + ldr r2, [pc, #12] @ (74e28 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 21c100 │ │ │ │ + b.w 21cdc8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd fp, sl, [r2, #8] │ │ │ │ sub sp, #12 │ │ │ │ ldrd r4, r5, [r2] │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ orrs.w r3, r3, sl │ │ │ │ - bne.n 74e5a │ │ │ │ + bne.n 74eaa │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 74e4a │ │ │ │ + beq.n 74e9a │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 74e36 │ │ │ │ + blt.n 74e86 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 74e4a │ │ │ │ + bge.n 74e9a │ │ │ │ mvns r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r0, #0 │ │ │ │ lsrs r1, r1, #31 │ │ │ │ rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 74f70 │ │ │ │ + b.n 74fc0 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 74f70 │ │ │ │ + b.n 74fc0 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 74eb4 │ │ │ │ + beq.n 74f04 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 74ea0 │ │ │ │ + blt.n 74ef0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 74eb4 │ │ │ │ + bge.n 74f04 │ │ │ │ mvns r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r0, #0 │ │ │ │ lsrs r1, r1, #31 │ │ │ │ rsb r1, r1, #2147483648 @ 0x80000000 │ │ │ │ - b.n 74ec4 │ │ │ │ + b.n 74f14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mul.w r7, r4, r7 │ │ │ │ mla r7, r5, r9, r7 │ │ │ │ umull r0, r1, r4, r3 │ │ │ │ add r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r2, fp │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 74f18 │ │ │ │ + beq.n 74f68 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 74f04 │ │ │ │ + blt.n 74f54 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 74f18 │ │ │ │ + bge.n 74f68 │ │ │ │ mvns r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ it lt │ │ │ │ movlt r2, #0 │ │ │ │ lsrs r3, r3, #31 │ │ │ │ rsb r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 74f28 │ │ │ │ + b.n 74f78 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mul.w r6, r4, r6 │ │ │ │ mla r6, r5, r8, r6 │ │ │ │ umull r2, r3, r4, r3 │ │ │ │ add r3, r6 │ │ │ │ cmp.w sl, #1 │ │ │ │ sbcs.w r1, r9, #0 │ │ │ │ - blt.n 74f44 │ │ │ │ + blt.n 74f94 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 74f5c │ │ │ │ - b.n 74f64 │ │ │ │ + bge.n 74fac │ │ │ │ + b.n 74fb4 │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 74f5c │ │ │ │ + beq.n 74fac │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 74f6a │ │ │ │ + blt.n 74fba │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 74f70 │ │ │ │ + b.n 74fc0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74f70 │ │ │ │ + b.n 74fc0 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00074f76 : │ │ │ │ +00074fc6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1024] @ 0x400 │ │ │ │ - cbnz r0, 74f96 │ │ │ │ + cbnz r0, 74fe6 │ │ │ │ blx 2b1b4 │ │ │ │ movs r0, #0 │ │ │ │ blx 2b04c │ │ │ │ │ │ │ │ -00074f9c : │ │ │ │ +00074fec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c190 │ │ │ │ - cbnz r0, 74fca │ │ │ │ + cbnz r0, 7501a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 74fce │ │ │ │ + bge.n 7501e │ │ │ │ blx 2bc1c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00074fd2 : │ │ │ │ +00075022 : │ │ │ │ b.w 2bc18 │ │ │ │ │ │ │ │ -00074fd6 : │ │ │ │ +00075026 : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2ae48 │ │ │ │ │ │ │ │ -00074fdc : │ │ │ │ +0007502c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2ae4c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00074ff8 : │ │ │ │ +00075048 : │ │ │ │ b.w 2c09c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 7501c │ │ │ │ + beq.n 7506c │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 75098 │ │ │ │ + bne.n 750e8 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 75020 │ │ │ │ + b.n 75070 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 2c0c8 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7503c │ │ │ │ + bcs.n 7508c │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7a16c │ │ │ │ - cbnz r0, 75042 │ │ │ │ + bl 7a1bc │ │ │ │ + cbnz r0, 75092 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7509c │ │ │ │ + b.n 750ec │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 75086 │ │ │ │ + cbz r3, 750d6 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 7507e │ │ │ │ + bpl.n 750ce │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 7507e │ │ │ │ - bl 7a3fc │ │ │ │ - cbz r5, 75064 │ │ │ │ + bne.n 750ce │ │ │ │ + bl 7a44c │ │ │ │ + cbz r5, 750b4 │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 75070 │ │ │ │ + bne.n 750c0 │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 7509c │ │ │ │ - movw r3, #16516 @ 0x4084 │ │ │ │ + b.n 750ec │ │ │ │ + movw r3, #15940 @ 0x3e44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 7506a │ │ │ │ + b.n 750ba │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 75046 │ │ │ │ + b.n 75096 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 75090 │ │ │ │ + cbz r5, 750e0 │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 7509c │ │ │ │ + b.n 750ec │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000750a2 : │ │ │ │ +000750f2 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1e476c │ │ │ │ + b.w 1e5750 │ │ │ │ │ │ │ │ -000750a8 <_Py_closerange@@Base>: │ │ │ │ +000750f8 <_Py_closerange@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bic.w r4, r0, r0, asr #31 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ blx 2c634 │ │ │ │ - cbz r0, 750ec <_Py_closerange@@Base+0x44> │ │ │ │ + cbz r0, 7513c <_Py_closerange@@Base+0x44> │ │ │ │ movs r0, #4 │ │ │ │ blx 2bebc │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 750d6 <_Py_closerange@@Base+0x2e> │ │ │ │ + ble.n 75126 <_Py_closerange@@Base+0x2e> │ │ │ │ cmp r4, r5 │ │ │ │ - ble.n 750e0 <_Py_closerange@@Base+0x38> │ │ │ │ - b.n 750ec <_Py_closerange@@Base+0x44> │ │ │ │ + ble.n 75130 <_Py_closerange@@Base+0x38> │ │ │ │ + b.n 7513c <_Py_closerange@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2c620 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b5d4 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 750e0 <_Py_closerange@@Base+0x38> │ │ │ │ + bge.n 75130 <_Py_closerange@@Base+0x38> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000750ee : │ │ │ │ +0007513e : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000750f2 : │ │ │ │ +00075142 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ orr.w r2, r0, r0, asr #31 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r2, [r3, #1564] @ 0x61c │ │ │ │ str.w r1, [r3, #1568] @ 0x620 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007510e : │ │ │ │ +0007515e : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 7515e │ │ │ │ + bhi.n 751ae │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, r0, #131 @ 0x83 │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ dmb ish │ │ │ │ ldr.w r7, [r6, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r6, #1580] @ 0x62c │ │ │ │ mov r0, r7 │ │ │ │ - bl 219f0c <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + bl 21abd4 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75164 │ │ │ │ + cbnz r0, 751b4 │ │ │ │ ldr.w r1, [r6, #1576] @ 0x628 │ │ │ │ mov r0, r7 │ │ │ │ - bl 219f0c <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ - cbnz r0, 75166 │ │ │ │ + bl 21abd4 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + cbnz r0, 751b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24de18 │ │ │ │ - b.n 75166 │ │ │ │ + bl 24e1f0 │ │ │ │ + b.n 751b6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75166 │ │ │ │ + b.n 751b6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007516a : │ │ │ │ +000751ba : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7510e │ │ │ │ + b.w 7515e │ │ │ │ │ │ │ │ -00075170 : │ │ │ │ - ldr r3, [pc, #8] @ (7517c ) │ │ │ │ +000751c0 : │ │ │ │ + ldr r3, [pc, #8] @ (751cc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 392d8 │ │ │ │ + b.w 392e0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 751aa │ │ │ │ + cbz r0, 751fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 751aa │ │ │ │ + bge.n 751fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 751aa │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 751fa │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 751c4 │ │ │ │ + cbz r0, 75214 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 751c4 │ │ │ │ + bge.n 75214 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 751c4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 75214 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 751f6 │ │ │ │ + cbz r2, 75246 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 751f2 │ │ │ │ + bge.n 75242 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 751f2 │ │ │ │ + cbnz r3, 75242 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 75228 │ │ │ │ + cbz r2, 75278 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75224 │ │ │ │ + bge.n 75274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 75224 │ │ │ │ + cbnz r3, 75274 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - movw r0, #20312 @ 0x4f58 │ │ │ │ + movw r0, #19736 @ 0x4d18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88258 │ │ │ │ - movw r0, #20312 @ 0x4f58 │ │ │ │ + b.w 88010 │ │ │ │ + movw r0, #19736 @ 0x4d18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 753f2 │ │ │ │ - ldr r3, [pc, #404] @ (753f8 ) │ │ │ │ + beq.w 75442 │ │ │ │ + ldr r3, [pc, #404] @ (75448 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3916] @ 0xf4c │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 75286 │ │ │ │ - bne.n 7528a │ │ │ │ + bgt.n 752d6 │ │ │ │ + bne.n 752da │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #252] @ 0xfc │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 7528c │ │ │ │ + b.n 752dc │ │ │ │ movs r5, #1 │ │ │ │ - b.n 7528c │ │ │ │ + b.n 752dc │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #11156 @ 0x2b94 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 752d2 │ │ │ │ - bl 88258 │ │ │ │ + cbz r0, 75322 │ │ │ │ + bl 88010 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 753d6 │ │ │ │ - bl 9baf8 │ │ │ │ + beq.w 75426 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 752c8 │ │ │ │ + bge.n 75318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 752c8 │ │ │ │ + cbnz r3, 75318 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75298 │ │ │ │ - b.n 753d6 │ │ │ │ + beq.n 752e8 │ │ │ │ + b.n 75426 │ │ │ │ movw r3, #11160 @ 0x2b98 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 75316 │ │ │ │ + cbz r0, 75366 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 752dc │ │ │ │ - bl 88258 │ │ │ │ + beq.n 7532c │ │ │ │ + bl 88010 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 753d6 │ │ │ │ - bl 9baf8 │ │ │ │ + beq.n 75426 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7530e │ │ │ │ + bge.n 7535e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7530e │ │ │ │ + cbnz r3, 7535e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 752dc │ │ │ │ - b.n 753d6 │ │ │ │ + beq.n 7532c │ │ │ │ + b.n 75426 │ │ │ │ movw r3, #11164 @ 0x2b9c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 7535a │ │ │ │ + cbz r0, 753aa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 75320 │ │ │ │ - bl 88258 │ │ │ │ + beq.n 75370 │ │ │ │ + bl 88010 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 753d6 │ │ │ │ - bl 9baf8 │ │ │ │ + beq.n 75426 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75352 │ │ │ │ + bge.n 753a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 75352 │ │ │ │ + cbnz r3, 753a2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75320 │ │ │ │ - b.n 753d6 │ │ │ │ + beq.n 75370 │ │ │ │ + b.n 75426 │ │ │ │ movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 753f2 │ │ │ │ + beq.n 75442 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 753f2 │ │ │ │ - bl 88258 │ │ │ │ + beq.n 75442 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 753d6 │ │ │ │ + cbz r0, 75426 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2a6c │ │ │ │ + bl f24dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7539a │ │ │ │ + bge.n 753ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 753d6 │ │ │ │ + bge.n 75426 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 753d6 │ │ │ │ + cbnz r3, 75426 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 753d6 │ │ │ │ - beq.n 753b4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75426 │ │ │ │ + beq.n 75404 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75368 │ │ │ │ + bge.n 753b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75368 │ │ │ │ + bne.n 753b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75368 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 753b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 753d2 │ │ │ │ + bge.n 75422 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 753d2 │ │ │ │ + cbnz r3, 75422 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 75368 │ │ │ │ + beq.n 753b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 753e2 │ │ │ │ + blt.n 75432 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 753f2 │ │ │ │ + b.n 75442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 753de │ │ │ │ + bne.n 7542e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 753de │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7542e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr.w r4, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r4, 75430 │ │ │ │ - movw r1, #34556 @ 0x86fc │ │ │ │ + cbnz r4, 75480 │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30512 @ 0x7730 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 75606 │ │ │ │ + bne.w 75656 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 75458 │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + bmi.n 754a8 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7562a │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7567a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7562a │ │ │ │ + beq.w 7567a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7547a │ │ │ │ + bne.n 754ca │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75498 │ │ │ │ + bne.n 754e8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75490 │ │ │ │ + bne.n 754e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 43338 │ │ │ │ - b.n 7562a │ │ │ │ + bl 43388 │ │ │ │ + b.n 7567a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7562a │ │ │ │ + beq.w 7567a │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ bic.w r3, r0, #2 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, #3 │ │ │ │ - beq.w 7562a │ │ │ │ + beq.w 7567a │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7562a │ │ │ │ + beq.w 7567a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r0, 754ca │ │ │ │ + cbz r0, 7551a │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 233aac <_PyDict_SendEvent@@Base> │ │ │ │ + bl 23416c <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ and.w r3, r8, r0 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.n 754f6 │ │ │ │ + bgt.n 75546 │ │ │ │ adds r1, r2, r3 │ │ │ │ ldrsb.w r1, [r1, #20] │ │ │ │ - b.n 7550a │ │ │ │ + b.n 7555a │ │ │ │ cmp.w ip, #15 │ │ │ │ itete le │ │ │ │ addle.w r1, r2, r3, lsl #1 │ │ │ │ addgt.w r1, r2, r3, lsl #2 │ │ │ │ ldrshle.w r1, [r1, #20] │ │ │ │ ldrgt r1, [r1, #20] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n 75512 │ │ │ │ + bne.n 75562 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 75528 │ │ │ │ + b.n 75578 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 75528 │ │ │ │ + beq.n 75578 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r8 │ │ │ │ ands r3, r0 │ │ │ │ - b.n 754e8 │ │ │ │ + b.n 75538 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r8, [r4, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75570 │ │ │ │ + beq.n 755c0 │ │ │ │ add.w r3, r8, r7, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb.w r0, [r8] │ │ │ │ ldrb.w r4, [r8, #1] │ │ │ │ adds r0, #1 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 75558 │ │ │ │ + beq.n 755a8 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 7554e │ │ │ │ + b.n 7559e │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 7556a │ │ │ │ + bge.n 755ba │ │ │ │ adds r1, r2, #1 │ │ │ │ add r1, r0 │ │ │ │ add r0, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ blx 2b720 │ │ │ │ strb.w r4, [r8, #1] │ │ │ │ - b.n 755dc │ │ │ │ + b.n 7562c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 75582 │ │ │ │ + bgt.n 755d2 │ │ │ │ add r1, r2 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r1, #20] │ │ │ │ - b.n 7559c │ │ │ │ + b.n 755ec │ │ │ │ cmp r3, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r3, r2, r1, lsl #2 │ │ │ │ addle.w r1, r2, r1, lsl #1 │ │ │ │ mvngt.w r2, #1 │ │ │ │ movwle r3, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ @@ -110718,398 +110751,398 @@ │ │ │ │ strhle r3, [r1, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ lsls r3, r0 │ │ │ │ adds r3, #20 │ │ │ │ - cbz r1, 755ba │ │ │ │ + cbz r1, 7560a │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ str r1, [r2, r3] │ │ │ │ str r1, [r4, #4] │ │ │ │ - b.n 755ca │ │ │ │ + b.n 7561a │ │ │ │ movs r0, #12 │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r2, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 755dc │ │ │ │ + bge.n 7562c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 755dc │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7562c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 755f0 │ │ │ │ + bge.n 75640 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 755f0 │ │ │ │ + cbnz r3, 75640 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7562a │ │ │ │ + bge.n 7567a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7562a │ │ │ │ + cbnz r3, 7567a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7562a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7567a │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1429bc │ │ │ │ + bl 142508 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7562a │ │ │ │ + bge.n 7567a │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 7562a │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 7567a │ │ │ │ mov r0, r5 │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f6980 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f7690 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00075636 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 75672 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00075686 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 756c2 <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 75668 <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 756b8 <_PyState_AddModule@@Base+0x32> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37712 @ 0x9350 │ │ │ │ + movw r2, #38124 @ 0x94ec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1cc9b8 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1cd9e4 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #22464 @ 0x57c0 │ │ │ │ + movw r2, #21888 @ 0x5580 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #22464 @ 0x57c0 │ │ │ │ + movw r2, #21888 @ 0x5580 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11e51c <_PyErr_SetString@@Base> │ │ │ │ + bl 11dffc <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ movlt r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000756e4 : │ │ │ │ +00075734 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #80] @ (75748 ) │ │ │ │ - bl 214ca0 │ │ │ │ + ldr r0, [pc, #80] @ (75798 ) │ │ │ │ + bl 215968 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75716 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 75740 │ │ │ │ - movw r0, #34512 @ 0x86d0 │ │ │ │ + cbnz r0, 75766 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 75790 │ │ │ │ + movw r0, #33936 @ 0x8490 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f0230 │ │ │ │ + bl 1f1210 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75740 │ │ │ │ - ldr r0, [pc, #52] @ (7574c ) │ │ │ │ + cbz r0, 75790 │ │ │ │ + ldr r0, [pc, #52] @ (7579c ) │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl ad708 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ + bl ad0c0 <_PyUnicodeWriter_Finish@@Base+0x1334> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 75730 │ │ │ │ + blt.n 75780 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 75740 │ │ │ │ + b.n 75790 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7572c │ │ │ │ + bne.n 7577c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7572c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7577c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 752e4 │ │ │ │ + b.n 75334 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mrrc2 0, 5, r0, r4, cr2 │ │ │ │ │ │ │ │ -00075750 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +000757a0 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 9438c │ │ │ │ - cbz r0, 757a6 <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ + bl 94148 │ │ │ │ + cbz r0, 757f6 <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ movs r5, #5 │ │ │ │ strd r3, r5, [sp] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 757aa <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bge.n 757fa <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 757aa <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + cbnz r3, 757fa <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 757aa <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 757fa <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 757c0 <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ - b.w 9438c │ │ │ │ + bne.n 75810 <_PyMonitoring_FireLineEvent@@Base+0x70> │ │ │ │ + b.w 94148 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2bd8c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 74ac2 │ │ │ │ + bl 74b12 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ - bl 74ac2 │ │ │ │ + bl 74b12 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 2e33c0 <_PyMonitoring_FireBranchEvent@@Base+0x2e4> │ │ │ │ + bl 2e3180 <_PyMonitoring_FireBranchEvent@@Base+0x2e8> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #8 │ │ │ │ blx 2bde4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #4 │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 75864 <_PyMonitoring_FireLineEvent@@Base+0x114> │ │ │ │ + cbnz r2, 758b4 <_PyMonitoring_FireLineEvent@@Base+0x114> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 75878 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ - b.n 75888 <_PyMonitoring_FireLineEvent@@Base+0x138> │ │ │ │ - movw r0, #35676 @ 0x8b5c │ │ │ │ + bne.n 758c8 <_PyMonitoring_FireLineEvent@@Base+0x128> │ │ │ │ + b.n 758d8 <_PyMonitoring_FireLineEvent@@Base+0x138> │ │ │ │ + movw r0, #35100 @ 0x891c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7585c <_PyMonitoring_FireLineEvent@@Base+0x10c> │ │ │ │ - b.n 75894 <_PyMonitoring_FireLineEvent@@Base+0x144> │ │ │ │ - movw r0, #35676 @ 0x8b5c │ │ │ │ + bne.n 758ac <_PyMonitoring_FireLineEvent@@Base+0x10c> │ │ │ │ + b.n 758e4 <_PyMonitoring_FireLineEvent@@Base+0x144> │ │ │ │ + movw r0, #35100 @ 0x891c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2f04 │ │ │ │ - cbz r0, 75894 <_PyMonitoring_FireLineEvent@@Base+0x144> │ │ │ │ + bl e2974 │ │ │ │ + cbz r0, 758e4 <_PyMonitoring_FireLineEvent@@Base+0x144> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 29f02c │ │ │ │ + b.w 29eddc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #60 @ 0x3c │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 758c2 <_PyMonitoring_FireLineEvent@@Base+0x172> │ │ │ │ + beq.n 75912 <_PyMonitoring_FireLineEvent@@Base+0x172> │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 758e2 <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ - cbz r1, 758ea <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ - movw r0, #22492 @ 0x57dc │ │ │ │ + bne.n 75932 <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ + cbz r1, 7593a <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ + movw r0, #21916 @ 0x559c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 240218 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 75900 <_PyMonitoring_FireLineEvent@@Base+0x1b0> │ │ │ │ + bl 2408dc <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 75950 <_PyMonitoring_FireLineEvent@@Base+0x1b0> │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 758ea <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ + beq.n 7593a <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 758ea <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ + beq.n 7593a <_PyMonitoring_FireLineEvent@@Base+0x19a> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 110aa4 <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ + b.w 1105ac <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 758e2 <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ - movw r0, #22492 @ 0x57dc │ │ │ │ + beq.n 75932 <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ + movw r0, #21916 @ 0x559c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 758e2 <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ + bne.n 75932 <_PyMonitoring_FireLineEvent@@Base+0x192> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r2, r4, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ cmp r2, r3 │ │ │ │ adcs.w r3, r4, #2 │ │ │ │ - blt.n 7594a <_PyMonitoring_FireLineEvent@@Base+0x1fa> │ │ │ │ + blt.n 7599a <_PyMonitoring_FireLineEvent@@Base+0x1fa> │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 75956 <_PyMonitoring_FireLineEvent@@Base+0x206> │ │ │ │ + blt.n 759a6 <_PyMonitoring_FireLineEvent@@Base+0x206> │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 75960 <_PyMonitoring_FireLineEvent@@Base+0x210> │ │ │ │ + b.n 759b0 <_PyMonitoring_FireLineEvent@@Base+0x210> │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75960 <_PyMonitoring_FireLineEvent@@Base+0x210> │ │ │ │ + b.n 759b0 <_PyMonitoring_FireLineEvent@@Base+0x210> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r2 │ │ │ │ ldrd r3, r7, [r1, #8] │ │ │ │ mov.w r4, #1000 @ 0x3e8 │ │ │ │ umull r3, r1, r3, r4 │ │ │ │ cmp r3, #1 │ │ │ │ mla r1, r4, r7, r1 │ │ │ │ sbcs.w r4, r1, #0 │ │ │ │ - blt.n 7598c <_PyMonitoring_FireLineEvent@@Base+0x23c> │ │ │ │ + blt.n 759dc <_PyMonitoring_FireLineEvent@@Base+0x23c> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 759a4 <_PyMonitoring_FireLineEvent@@Base+0x254> │ │ │ │ - b.n 759b0 <_PyMonitoring_FireLineEvent@@Base+0x260> │ │ │ │ + bge.n 759f4 <_PyMonitoring_FireLineEvent@@Base+0x254> │ │ │ │ + b.n 75a00 <_PyMonitoring_FireLineEvent@@Base+0x260> │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 759a4 <_PyMonitoring_FireLineEvent@@Base+0x254> │ │ │ │ + beq.n 759f4 <_PyMonitoring_FireLineEvent@@Base+0x254> │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 759b8 <_PyMonitoring_FireLineEvent@@Base+0x268> │ │ │ │ + blt.n 75a08 <_PyMonitoring_FireLineEvent@@Base+0x268> │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 759c2 <_PyMonitoring_FireLineEvent@@Base+0x272> │ │ │ │ + b.n 75a12 <_PyMonitoring_FireLineEvent@@Base+0x272> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 759c2 <_PyMonitoring_FireLineEvent@@Base+0x272> │ │ │ │ + b.n 75a12 <_PyMonitoring_FireLineEvent@@Base+0x272> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 759ca <_PyMonitoring_FireLineEvent@@Base+0x27a> │ │ │ │ - cbz r2, 759e6 <_PyMonitoring_FireLineEvent@@Base+0x296> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + cbnz r5, 75a1a <_PyMonitoring_FireLineEvent@@Base+0x27a> │ │ │ │ + cbz r2, 75a36 <_PyMonitoring_FireLineEvent@@Base+0x296> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36068 @ 0x8ce4 │ │ │ │ + movw r1, #35492 @ 0x8aa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 759e8 <_PyMonitoring_FireLineEvent@@Base+0x298> │ │ │ │ + b.n 75a38 <_PyMonitoring_FireLineEvent@@Base+0x298> │ │ │ │ negs r0, r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -111120,191 +111153,191 @@ │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ - movw r1, #22516 @ 0x57f4 │ │ │ │ + movw r1, #21940 @ 0x55b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b064 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 75a62 <_PyMonitoring_FireLineEvent@@Base+0x312> │ │ │ │ + bne.n 75ab2 <_PyMonitoring_FireLineEvent@@Base+0x312> │ │ │ │ ldrd r5, r6, [sp, #48] @ 0x30 │ │ │ │ ldrd r2, r1, [sp, #40] @ 0x28 │ │ │ │ orr.w r3, r6, r5 │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ orrs r3, r1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ orrs r3, r2 │ │ │ │ orr.w r3, r3, ip │ │ │ │ orrs r3, r7 │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 75a62 <_PyMonitoring_FireLineEvent@@Base+0x312> │ │ │ │ + bhi.n 75ab2 <_PyMonitoring_FireLineEvent@@Base+0x312> │ │ │ │ movs r3, #0 │ │ │ │ strb.w ip, [r4, #4] │ │ │ │ strb r7, [r4, #5] │ │ │ │ bfi r3, r6, #0, #8 │ │ │ │ bfi r3, r5, #8, #8 │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ bfi r3, r2, #24, #8 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 75a7c <_PyMonitoring_FireLineEvent@@Base+0x32c> │ │ │ │ + b.n 75acc <_PyMonitoring_FireLineEvent@@Base+0x32c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22536 @ 0x5808 │ │ │ │ + movw r1, #21960 @ 0x55c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (75ae4 <_PyMonitoring_FireLineEvent@@Base+0x394>) │ │ │ │ + ldr r2, [pc, #80] @ (75b34 <_PyMonitoring_FireLineEvent@@Base+0x394>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 75ad6 <_PyMonitoring_FireLineEvent@@Base+0x386> │ │ │ │ + cbz r3, 75b26 <_PyMonitoring_FireLineEvent@@Base+0x386> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ - bl 217c08 │ │ │ │ + bl 2188d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75ac6 <_PyMonitoring_FireLineEvent@@Base+0x376> │ │ │ │ + cbnz r0, 75b16 <_PyMonitoring_FireLineEvent@@Base+0x376> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56356 @ 0xdc24 │ │ │ │ + movw r1, #55452 @ 0xd89c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 75ade <_PyMonitoring_FireLineEvent@@Base+0x38e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 75b2e <_PyMonitoring_FireLineEvent@@Base+0x38e> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 281780 │ │ │ │ + b.w 281560 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r1, #16 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r2, 75b08 <_PyMonitoring_FireLineEvent@@Base+0x3b8> │ │ │ │ + cbnz r2, 75b58 <_PyMonitoring_FireLineEvent@@Base+0x3b8> │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 75b08 <_PyMonitoring_FireLineEvent@@Base+0x3b8> │ │ │ │ - cbnz r4, 75b28 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ + bne.n 75b58 <_PyMonitoring_FireLineEvent@@Base+0x3b8> │ │ │ │ + cbnz r4, 75b78 <_PyMonitoring_FireLineEvent@@Base+0x3d8> │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #3 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #23404 @ 0x5b6c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11fa14 <_PyArg_UnpackKeywords@@Base+0xde0> │ │ │ │ + bl 11f4fc <_PyArg_UnpackKeywords@@Base+0xde4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75b70 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ + cbz r0, 75bc0 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 75b3a <_PyMonitoring_FireLineEvent@@Base+0x3ea> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 75b70 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ + bne.n 75b8a <_PyMonitoring_FireLineEvent@@Base+0x3ea> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 75bc0 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 75b4c <_PyMonitoring_FireLineEvent@@Base+0x3fc> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 75b70 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ + bne.n 75b9c <_PyMonitoring_FireLineEvent@@Base+0x3fc> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 75bc0 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75b5e <_PyMonitoring_FireLineEvent@@Base+0x40e> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 75b70 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ + bne.n 75bae <_PyMonitoring_FireLineEvent@@Base+0x40e> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 75bc0 <_PyMonitoring_FireLineEvent@@Base+0x420> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2e1acc <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ + b.w 2e1804 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75b96 <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ + cbnz r3, 75be6 <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75b96 <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ + ble.n 75be6 <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75b96 <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ - cbnz r0, 75bae <_PyMonitoring_FireLineEvent@@Base+0x45e> │ │ │ │ + bne.n 75be6 <_PyMonitoring_FireLineEvent@@Base+0x446> │ │ │ │ + cbnz r0, 75bfe <_PyMonitoring_FireLineEvent@@Base+0x45e> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #36] @ (75bcc <_PyMonitoring_FireLineEvent@@Base+0x47c>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75bc6 <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ + ldr r3, [pc, #36] @ (75c1c <_PyMonitoring_FireLineEvent@@Base+0x47c>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75c16 <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75bc0 <_PyMonitoring_FireLineEvent@@Base+0x470> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 75bc6 <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ + bne.n 75c10 <_PyMonitoring_FireLineEvent@@Base+0x470> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 75c16 <_PyMonitoring_FireLineEvent@@Base+0x476> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c254 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r3, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75bfe <_PyMonitoring_FireLineEvent@@Base+0x4ae> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 75c4e <_PyMonitoring_FireLineEvent@@Base+0x4ae> │ │ │ │ + bl 93e90 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75c16 <_PyMonitoring_FireLineEvent@@Base+0x4c6> │ │ │ │ + b.n 75c66 <_PyMonitoring_FireLineEvent@@Base+0x4c6> │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -111312,42 +111345,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75c38 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ + cbnz r3, 75c88 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75c38 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ + ble.n 75c88 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75c38 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ - cbnz r0, 75c50 <_PyMonitoring_FireLineEvent@@Base+0x500> │ │ │ │ + bne.n 75c88 <_PyMonitoring_FireLineEvent@@Base+0x4e8> │ │ │ │ + cbnz r0, 75ca0 <_PyMonitoring_FireLineEvent@@Base+0x500> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (75c90 <_PyMonitoring_FireLineEvent@@Base+0x540>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75c8c <_PyMonitoring_FireLineEvent@@Base+0x53c> │ │ │ │ + ldr r3, [pc, #68] @ (75ce0 <_PyMonitoring_FireLineEvent@@Base+0x540>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75cdc <_PyMonitoring_FireLineEvent@@Base+0x53c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75c70 <_PyMonitoring_FireLineEvent@@Base+0x520> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 75cc0 <_PyMonitoring_FireLineEvent@@Base+0x520> │ │ │ │ + bl 93e90 │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75c8c <_PyMonitoring_FireLineEvent@@Base+0x53c> │ │ │ │ + b.n 75cdc <_PyMonitoring_FireLineEvent@@Base+0x53c> │ │ │ │ movw r1, #4380 @ 0x111c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ @@ -111360,42 +111393,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75cb4 <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ + cbnz r3, 75d04 <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75cb4 <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ + ble.n 75d04 <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75cb4 <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ - cbnz r0, 75ccc <_PyMonitoring_FireLineEvent@@Base+0x57c> │ │ │ │ + bne.n 75d04 <_PyMonitoring_FireLineEvent@@Base+0x564> │ │ │ │ + cbnz r0, 75d1c <_PyMonitoring_FireLineEvent@@Base+0x57c> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #72] @ (75d10 <_PyMonitoring_FireLineEvent@@Base+0x5c0>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75d0c <_PyMonitoring_FireLineEvent@@Base+0x5bc> │ │ │ │ + ldr r3, [pc, #72] @ (75d60 <_PyMonitoring_FireLineEvent@@Base+0x5c0>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75d5c <_PyMonitoring_FireLineEvent@@Base+0x5bc> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75cec <_PyMonitoring_FireLineEvent@@Base+0x59c> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 75d3c <_PyMonitoring_FireLineEvent@@Base+0x59c> │ │ │ │ + bl 93e90 │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75d0c <_PyMonitoring_FireLineEvent@@Base+0x5bc> │ │ │ │ + b.n 75d5c <_PyMonitoring_FireLineEvent@@Base+0x5bc> │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #6004 @ 0x1774 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -111409,42 +111442,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75d34 <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ + cbnz r3, 75d84 <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75d34 <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ + ble.n 75d84 <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75d34 <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ - cbnz r0, 75d4c <_PyMonitoring_FireLineEvent@@Base+0x5fc> │ │ │ │ + bne.n 75d84 <_PyMonitoring_FireLineEvent@@Base+0x5e4> │ │ │ │ + cbnz r0, 75d9c <_PyMonitoring_FireLineEvent@@Base+0x5fc> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #64] @ (75d88 <_PyMonitoring_FireLineEvent@@Base+0x638>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75d84 <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ + ldr r3, [pc, #64] @ (75dd8 <_PyMonitoring_FireLineEvent@@Base+0x638>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75dd4 <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75d6c <_PyMonitoring_FireLineEvent@@Base+0x61c> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 75dbc <_PyMonitoring_FireLineEvent@@Base+0x61c> │ │ │ │ + bl 93e90 │ │ │ │ movw r1, #6004 @ 0x1774 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 75d84 <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ + b.n 75dd4 <_PyMonitoring_FireLineEvent@@Base+0x634> │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -111455,214 +111488,214 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75dac <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ + cbnz r3, 75dfc <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75dac <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ + ble.n 75dfc <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75dac <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ - cbnz r0, 75dc4 <_PyMonitoring_FireLineEvent@@Base+0x674> │ │ │ │ + bne.n 75dfc <_PyMonitoring_FireLineEvent@@Base+0x65c> │ │ │ │ + cbnz r0, 75e14 <_PyMonitoring_FireLineEvent@@Base+0x674> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75dec <_PyMonitoring_FireLineEvent@@Base+0x69c>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75de4 <_PyMonitoring_FireLineEvent@@Base+0x694> │ │ │ │ + ldr r3, [pc, #44] @ (75e3c <_PyMonitoring_FireLineEvent@@Base+0x69c>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75e34 <_PyMonitoring_FireLineEvent@@Base+0x694> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75dd6 <_PyMonitoring_FireLineEvent@@Base+0x686> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 75de4 <_PyMonitoring_FireLineEvent@@Base+0x694> │ │ │ │ + bne.n 75e26 <_PyMonitoring_FireLineEvent@@Base+0x686> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 75e34 <_PyMonitoring_FireLineEvent@@Base+0x694> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75e10 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ + cbnz r3, 75e60 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75e10 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ + ble.n 75e60 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75e10 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ - cbnz r0, 75e28 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ + bne.n 75e60 <_PyMonitoring_FireLineEvent@@Base+0x6c0> │ │ │ │ + cbnz r0, 75e78 <_PyMonitoring_FireLineEvent@@Base+0x6d8> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75e50 <_PyMonitoring_FireLineEvent@@Base+0x700>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75e48 <_PyMonitoring_FireLineEvent@@Base+0x6f8> │ │ │ │ + ldr r3, [pc, #44] @ (75ea0 <_PyMonitoring_FireLineEvent@@Base+0x700>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75e98 <_PyMonitoring_FireLineEvent@@Base+0x6f8> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75e3a <_PyMonitoring_FireLineEvent@@Base+0x6ea> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 75e48 <_PyMonitoring_FireLineEvent@@Base+0x6f8> │ │ │ │ + bne.n 75e8a <_PyMonitoring_FireLineEvent@@Base+0x6ea> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 75e98 <_PyMonitoring_FireLineEvent@@Base+0x6f8> │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75e74 <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ + cbnz r3, 75ec4 <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75e74 <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ + ble.n 75ec4 <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75e74 <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ - cbnz r0, 75e8c <_PyMonitoring_FireLineEvent@@Base+0x73c> │ │ │ │ + bne.n 75ec4 <_PyMonitoring_FireLineEvent@@Base+0x724> │ │ │ │ + cbnz r0, 75edc <_PyMonitoring_FireLineEvent@@Base+0x73c> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #44] @ (75eb4 <_PyMonitoring_FireLineEvent@@Base+0x764>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 75eac <_PyMonitoring_FireLineEvent@@Base+0x75c> │ │ │ │ + ldr r3, [pc, #44] @ (75f04 <_PyMonitoring_FireLineEvent@@Base+0x764>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 75efc <_PyMonitoring_FireLineEvent@@Base+0x75c> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75e9e <_PyMonitoring_FireLineEvent@@Base+0x74e> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 75eac <_PyMonitoring_FireLineEvent@@Base+0x75c> │ │ │ │ + bne.n 75eee <_PyMonitoring_FireLineEvent@@Base+0x74e> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 75efc <_PyMonitoring_FireLineEvent@@Base+0x75c> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75ed8 <_PyMonitoring_FireLineEvent@@Base+0x788> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 75ee0 <_PyMonitoring_FireLineEvent@@Base+0x790> │ │ │ │ - b.n 75ef6 <_PyMonitoring_FireLineEvent@@Base+0x7a6> │ │ │ │ + bne.n 75f28 <_PyMonitoring_FireLineEvent@@Base+0x788> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 75f30 <_PyMonitoring_FireLineEvent@@Base+0x790> │ │ │ │ + b.n 75f46 <_PyMonitoring_FireLineEvent@@Base+0x7a6> │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 75efa <_PyMonitoring_FireLineEvent@@Base+0x7aa> │ │ │ │ + bls.n 75f4a <_PyMonitoring_FireLineEvent@@Base+0x7aa> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54644 @ 0xd574 │ │ │ │ + movw r1, #53924 @ 0xd2a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75f36 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + b.n 75f86 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2adb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 75f12 <_PyMonitoring_FireLineEvent@@Base+0x7c2> │ │ │ │ - cbnz r0, 75f1c <_PyMonitoring_FireLineEvent@@Base+0x7cc> │ │ │ │ + cbnz r3, 75f62 <_PyMonitoring_FireLineEvent@@Base+0x7c2> │ │ │ │ + cbnz r0, 75f6c <_PyMonitoring_FireLineEvent@@Base+0x7cc> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 75f36 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ - movw r1, #22560 @ 0x5820 │ │ │ │ + b.n 75f86 <_PyMonitoring_FireLineEvent@@Base+0x7e6> │ │ │ │ + movw r1, #21984 @ 0x55e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2bca8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75f12 <_PyMonitoring_FireLineEvent@@Base+0x7c2> │ │ │ │ + bne.n 75f62 <_PyMonitoring_FireLineEvent@@Base+0x7c2> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 88258 │ │ │ │ + b.w 88010 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 67630 <_PyThread_CurrentFrames@@Base+0x528> │ │ │ │ + bl 67680 <_PyThread_CurrentFrames@@Base+0x528> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75fc0 <_PyMonitoring_FireLineEvent@@Base+0x870> │ │ │ │ + beq.n 76010 <_PyMonitoring_FireLineEvent@@Base+0x870> │ │ │ │ movs r0, #2 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75f70 <_PyMonitoring_FireLineEvent@@Base+0x820> │ │ │ │ + cbnz r0, 75fc0 <_PyMonitoring_FireLineEvent@@Base+0x820> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75fbe <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ + bge.n 7600e <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75fbe <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ + cbnz r3, 7600e <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75fbe <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7600e <_PyMonitoring_FireLineEvent@@Base+0x86e> │ │ │ │ movs r0, #1 │ │ │ │ - bl 80a88 │ │ │ │ - cbnz r0, 75fa4 <_PyMonitoring_FireLineEvent@@Base+0x854> │ │ │ │ + bl 80858 │ │ │ │ + cbnz r0, 75ff4 <_PyMonitoring_FireLineEvent@@Base+0x854> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75f8c <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + bge.n 75fdc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75f8c <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + cbnz r3, 75fdc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75fa0 <_PyMonitoring_FireLineEvent@@Base+0x850> │ │ │ │ + bge.n 75ff0 <_PyMonitoring_FireLineEvent@@Base+0x850> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 75fa0 <_PyMonitoring_FireLineEvent@@Base+0x850> │ │ │ │ + cbnz r3, 75ff0 <_PyMonitoring_FireLineEvent@@Base+0x850> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75fc0 <_PyMonitoring_FireLineEvent@@Base+0x870> │ │ │ │ + b.n 76010 <_PyMonitoring_FireLineEvent@@Base+0x870> │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -111671,52 +111704,52 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 67c9e <_PyThread_CurrentFrames@@Base+0xb96> │ │ │ │ + bl 67cee <_PyThread_CurrentFrames@@Base+0xb96> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7604c <_PyMonitoring_FireLineEvent@@Base+0x8fc> │ │ │ │ + beq.n 7609c <_PyMonitoring_FireLineEvent@@Base+0x8fc> │ │ │ │ movs r0, #2 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75ffc <_PyMonitoring_FireLineEvent@@Base+0x8ac> │ │ │ │ + cbnz r0, 7604c <_PyMonitoring_FireLineEvent@@Base+0x8ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7604a <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ + bge.n 7609a <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7604a <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ + cbnz r3, 7609a <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7604a <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7609a <_PyMonitoring_FireLineEvent@@Base+0x8fa> │ │ │ │ movs r0, #1 │ │ │ │ - bl 80a88 │ │ │ │ - cbnz r0, 76030 <_PyMonitoring_FireLineEvent@@Base+0x8e0> │ │ │ │ + bl 80858 │ │ │ │ + cbnz r0, 76080 <_PyMonitoring_FireLineEvent@@Base+0x8e0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76018 <_PyMonitoring_FireLineEvent@@Base+0x8c8> │ │ │ │ + bge.n 76068 <_PyMonitoring_FireLineEvent@@Base+0x8c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76018 <_PyMonitoring_FireLineEvent@@Base+0x8c8> │ │ │ │ + cbnz r3, 76068 <_PyMonitoring_FireLineEvent@@Base+0x8c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7602c <_PyMonitoring_FireLineEvent@@Base+0x8dc> │ │ │ │ + bge.n 7607c <_PyMonitoring_FireLineEvent@@Base+0x8dc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7602c <_PyMonitoring_FireLineEvent@@Base+0x8dc> │ │ │ │ + cbnz r3, 7607c <_PyMonitoring_FireLineEvent@@Base+0x8dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7604c <_PyMonitoring_FireLineEvent@@Base+0x8fc> │ │ │ │ + b.n 7609c <_PyMonitoring_FireLineEvent@@Base+0x8fc> │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -111727,125 +111760,125 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 7606e <_PyMonitoring_FireLineEvent@@Base+0x91e> │ │ │ │ + cbnz r2, 760be <_PyMonitoring_FireLineEvent@@Base+0x91e> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 76082 <_PyMonitoring_FireLineEvent@@Base+0x932> │ │ │ │ - b.n 76094 <_PyMonitoring_FireLineEvent@@Base+0x944> │ │ │ │ - movw r0, #62260 @ 0xf334 │ │ │ │ + bne.n 760d2 <_PyMonitoring_FireLineEvent@@Base+0x932> │ │ │ │ + b.n 760e4 <_PyMonitoring_FireLineEvent@@Base+0x944> │ │ │ │ + movw r0, #61668 @ 0xf0e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76066 <_PyMonitoring_FireLineEvent@@Base+0x916> │ │ │ │ - b.n 76118 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ - movw r0, #62260 @ 0xf334 │ │ │ │ + bne.n 760b6 <_PyMonitoring_FireLineEvent@@Base+0x916> │ │ │ │ + b.n 76168 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ + movw r0, #61668 @ 0xf0e4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl e2f04 │ │ │ │ + bl e2974 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76118 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ + beq.n 76168 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 760dc <_PyMonitoring_FireLineEvent@@Base+0x98c> │ │ │ │ + bne.n 7612c <_PyMonitoring_FireLineEvent@@Base+0x98c> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 760ce <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ + blt.n 7611e <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 760ce <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ + bne.n 7611e <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 760ce <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ + bge.n 7611e <_PyMonitoring_FireLineEvent@@Base+0x97e> │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76124 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + bge.n 76174 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 76124 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + b.n 76174 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 9b0e4 │ │ │ │ + b.w 9ae8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76124 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + cbz r0, 76174 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 76124 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + ble.n 76174 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r6, #0 │ │ │ │ adds r2, r6, #4 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ - bl 9b0e4 │ │ │ │ - cbnz r0, 7611c <_PyMonitoring_FireLineEvent@@Base+0x9cc> │ │ │ │ + bl 9ae8c │ │ │ │ + cbnz r0, 7616c <_PyMonitoring_FireLineEvent@@Base+0x9cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76118 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ + bge.n 76168 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76118 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ + cbnz r3, 76168 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76124 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ + b.n 76174 <_PyMonitoring_FireLineEvent@@Base+0x9d4> │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 760f0 <_PyMonitoring_FireLineEvent@@Base+0x9a0> │ │ │ │ + bne.n 76140 <_PyMonitoring_FireLineEvent@@Base+0x9a0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #32360 @ 0x7e68 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 7614c <_PyMonitoring_FireLineEvent@@Base+0x9fc> │ │ │ │ + cbz r2, 7619c <_PyMonitoring_FireLineEvent@@Base+0x9fc> │ │ │ │ blx 2b68c │ │ │ │ movw r2, #59976 @ 0xea48 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2baec │ │ │ │ - movw r1, #31252 @ 0x7a14 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 76194 <_PyMonitoring_FireLineEvent@@Base+0xa44> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 761e4 <_PyMonitoring_FireLineEvent@@Base+0xa44> │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #45108 @ 0xb034 │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #44532 @ 0xadf4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2bf44 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -111857,1023 +111890,1023 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d864 │ │ │ │ │ │ │ │ -000761c2 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00076212 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #22576 @ 0x5830 │ │ │ │ + movw r1, #22000 @ 0x55f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 7612a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + bl 7617a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #39528 @ 0x9a68 │ │ │ │ + movw r1, #38952 @ 0x9828 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r2, #4 │ │ │ │ b.w 30dde │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #248] @ (76318 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + ldr r5, [pc, #248] @ (76368 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7623c <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ + bne.n 7628c <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7622c <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ + bne.n 7627c <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 7624e <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ + beq.n 7629e <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #204] @ (7631c <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #204] @ (7636c <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbnz r3, 76268 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ + cbnz r3, 762b8 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22636 @ 0x586c │ │ │ │ + movw r1, #22060 @ 0x562c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - b.n 762ea <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + b.n 7633a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 37cdc <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ + bl 37ce4 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 762ea <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ - movw r7, #53156 @ 0xcfa4 │ │ │ │ + cbz r0, 7633a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + movw r7, #52380 @ 0xcc9c │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22704 @ 0x58b0 │ │ │ │ + movw r1, #22128 @ 0x5670 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldrh.w r3, [sl, #4] │ │ │ │ - movw r1, #22760 @ 0x58e8 │ │ │ │ + movw r1, #22184 @ 0x56a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 762dc <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ + ble.n 7632c <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ add.w fp, sl, r6, lsl #3 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ - bl 3612a │ │ │ │ + bl 36130 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22772 @ 0x58f4 │ │ │ │ + movw r1, #22196 @ 0x56b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 36286 │ │ │ │ + bl 3628c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ - b.n 7628e <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ + b.n 762de <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 76302 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ + bne.n 76352 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 762f2 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ + bne.n 76342 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ dmb ish │ │ │ │ - beq.n 76312 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ + beq.n 76362 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - ldr r0, [pc, #8] @ (76318 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ - b.w 284818 │ │ │ │ + ldr r0, [pc, #8] @ (76368 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + b.w 2845f8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00076320 : │ │ │ │ +00076370 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #156] @ (763cc ) │ │ │ │ + ldr r4, [pc, #156] @ (7641c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7634a │ │ │ │ + bne.n 7639a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7633a │ │ │ │ + bne.n 7638a │ │ │ │ dmb ish │ │ │ │ - beq.n 76356 │ │ │ │ + beq.n 763a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e400 │ │ │ │ + bl 2b99dc │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr.w r3, [r0, #1784] @ 0x6f8 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 76392 │ │ │ │ + ble.n 763e2 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7637e │ │ │ │ + bne.n 763ce │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7636e │ │ │ │ + bne.n 763be │ │ │ │ dmb ish │ │ │ │ - beq.n 7638c │ │ │ │ + beq.n 763dc │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 284818 │ │ │ │ + bl 2845f8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 763c8 │ │ │ │ + b.n 76418 │ │ │ │ adds r2, r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ str.w r2, [r0, #1784] @ 0x6f8 │ │ │ │ mov.w r2, #0 │ │ │ │ str.w r5, [r3, #1656] @ 0x678 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 763b8 │ │ │ │ + bne.n 76408 │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 763a8 │ │ │ │ + bne.n 763f8 │ │ │ │ dmb ish │ │ │ │ - beq.n 763c6 │ │ │ │ + beq.n 76416 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 284818 │ │ │ │ + bl 2845f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000763d0 : │ │ │ │ +00076420 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2baec │ │ │ │ blx 2bbd0 │ │ │ │ - cbz r0, 763ee │ │ │ │ + cbz r0, 7643e │ │ │ │ movs r0, #1 │ │ │ │ - b.n 76422 │ │ │ │ - bl b2224 <_Py_GetConfig@@Base> │ │ │ │ + b.n 76472 │ │ │ │ + bl b1bd8 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - cbz r0, 76422 │ │ │ │ + cbz r0, 76472 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 763ea │ │ │ │ - movw r1, #16328 @ 0x3fc8 │ │ │ │ + beq.n 7643a │ │ │ │ + movw r1, #15752 @ 0x3d88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 763ea │ │ │ │ + beq.n 7643a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c284 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 46016 │ │ │ │ + bl 46066 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 76478 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 764c8 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60388 @ 0xebe4 │ │ │ │ + movw r0, #59812 @ 0xe9a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 764aa │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 764fa │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ - cbz r0, 764aa │ │ │ │ + bl a2838 │ │ │ │ + cbz r0, 764fa │ │ │ │ blx 2c0c8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #63836 @ 0xf95c │ │ │ │ - movweq r1, #22784 @ 0x5900 │ │ │ │ + movwne r1, #63260 @ 0xf71c │ │ │ │ + movweq r1, #22208 @ 0x56c0 │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 764ea │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 7653a │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61788 @ 0xf15c │ │ │ │ + movw r0, #61212 @ 0xef1c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76528 │ │ │ │ + b.n 76578 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76528 │ │ │ │ + cbz r0, 76578 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 76518 │ │ │ │ + beq.n 76568 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 764e6 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 76536 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 2bc28 │ │ │ │ - bl 1e4ce4 │ │ │ │ + bl 1e5cc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 76554 │ │ │ │ + bne.n 765a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7656a │ │ │ │ - b.n 765c0 │ │ │ │ + bne.n 765ba │ │ │ │ + b.n 76610 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #45756 @ 0xb2bc │ │ │ │ + movw r0, #45020 @ 0xafdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76544 │ │ │ │ - b.n 7659e │ │ │ │ + bne.n 76594 │ │ │ │ + b.n 765ee │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 765a2 │ │ │ │ + bpl.n 765f2 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7659e │ │ │ │ + cbz r0, 765ee │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 765c2 │ │ │ │ + beq.n 76612 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76610 │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + b.n 76660 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45756 @ 0xb2bc │ │ │ │ + movw r0, #45020 @ 0xafdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7659e │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 765ee │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 765ea │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 7663a │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45756 @ 0xb2bc │ │ │ │ + movw r0, #45020 @ 0xafdc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7659e │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 765ee │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76610 │ │ │ │ + cbz r0, 76660 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 76588 │ │ │ │ + bne.n 765d8 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bc28 │ │ │ │ - bl 1e4ce4 │ │ │ │ + bl 1e5cc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 76654 │ │ │ │ + bne.n 766a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 7666a │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 766ba │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45796 @ 0xb2e4 │ │ │ │ + movw r0, #45060 @ 0xb004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 766a4 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 766f4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #45796 @ 0xb2e4 │ │ │ │ + movw r0, #45060 @ 0xb004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7662c │ │ │ │ - b.n 766a4 │ │ │ │ + bne.n 7667c │ │ │ │ + b.n 766f4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76704 │ │ │ │ + beq.n 76754 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 766b2 │ │ │ │ + bne.n 76702 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 766e8 │ │ │ │ + beq.n 76738 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 766ca │ │ │ │ + bpl.n 7671a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 766a8 │ │ │ │ + cbnz r0, 766f8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76704 │ │ │ │ + b.n 76754 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 766ea │ │ │ │ + beq.n 7673a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 766a4 │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 766f4 │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45796 @ 0xb2e4 │ │ │ │ + movw r0, #45060 @ 0xb004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 766a4 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 766f4 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2afb0 │ │ │ │ - cbz r0, 766fc │ │ │ │ - bl 1e4ce4 │ │ │ │ + cbz r0, 7674c │ │ │ │ + bl 1e5cc8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76704 │ │ │ │ + b.n 76754 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 7672a │ │ │ │ + cbnz r3, 7677a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 7672a │ │ │ │ + ble.n 7677a │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7672a │ │ │ │ - cbnz r0, 76742 │ │ │ │ + bne.n 7677a │ │ │ │ + cbnz r0, 76792 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #60] @ (76778 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 76770 │ │ │ │ + ldr r3, [pc, #60] @ (767c8 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 767c0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #3824 @ 0xef0 │ │ │ │ + movw r1, #3248 @ 0xcb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 20fc80 │ │ │ │ + bl 2109a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76770 │ │ │ │ + cbz r0, 767c0 │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22816 @ 0x5920 │ │ │ │ + movw r1, #22240 @ 0x56e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c160 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007677c : │ │ │ │ +000767cc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ movw r5, #32328 @ 0x7e48 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 767be │ │ │ │ + cbz r3, 7680e │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #58952 @ 0xe648 │ │ │ │ + movw r1, #58344 @ 0xe3e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 2c364 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7682c │ │ │ │ + beq.n 7687c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 155b58 │ │ │ │ - b.n 767e4 │ │ │ │ - bl 3f4e8 │ │ │ │ + bl 155824 │ │ │ │ + b.n 76834 │ │ │ │ + bl 3f538 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 767a2 │ │ │ │ - b.n 76830 │ │ │ │ + beq.n 767f2 │ │ │ │ + b.n 76880 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2bffc │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 7680e │ │ │ │ + bcc.n 7685e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c340 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7680e │ │ │ │ + cbnz r0, 7685e │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 76814 │ │ │ │ + bcc.n 76864 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2ba9c │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 767ca │ │ │ │ + bne.n 7681a │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf5c │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7681e │ │ │ │ + b.n 7686e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7681e │ │ │ │ + b.n 7686e │ │ │ │ mov r0, r6 │ │ │ │ blx 2b25c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 767e4 │ │ │ │ + beq.n 76834 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c160 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 15668c │ │ │ │ - b.n 76830 │ │ │ │ + bl 1563a8 │ │ │ │ + b.n 76880 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007683a : │ │ │ │ +0007688a : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ blx 2b54c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7685c │ │ │ │ + cbz r0, 768ac │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 7684c │ │ │ │ + b.n 7689c │ │ │ │ mov r0, r5 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 768ac │ │ │ │ + cbz r0, 768fc │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b54c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7687c │ │ │ │ + cbnz r0, 768cc │ │ │ │ mov r0, r7 │ │ │ │ blx 2acf8 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a201c │ │ │ │ - cbnz r0, 7689e │ │ │ │ + bl a1b08 │ │ │ │ + cbnz r0, 768ee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 768ac │ │ │ │ + bge.n 768fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 768ac │ │ │ │ + cbnz r3, 768fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 768ac │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 768fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 768ba │ │ │ │ + cbz r3, 7690a │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 76866 │ │ │ │ - movw r1, #22836 @ 0x5934 │ │ │ │ + b.n 768b6 │ │ │ │ + movw r1, #22260 @ 0x56f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #64] @ (768f8 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #64] @ (768fc ) │ │ │ │ + ldr r0, [pc, #64] @ (76948 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (7694c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #60] @ (76900 ) │ │ │ │ + ldr r1, [pc, #60] @ (76950 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1e8294 │ │ │ │ - cbz r0, 768dc │ │ │ │ - movw r1, #22860 @ 0x594c │ │ │ │ + bl 1e9278 │ │ │ │ + cbz r0, 7692c │ │ │ │ + movw r1, #22284 @ 0x570c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #32] @ (768f8 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (76948 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 768f4 │ │ │ │ + bge.n 76944 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 768f4 │ │ │ │ + cbnz r3, 76944 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r1, #0 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7d40052 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 60230 <_Py_hashtable_size@@Base> │ │ │ │ + bl 60280 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00076924 <_Py_stat@@Base>: │ │ │ │ +00076974 <_Py_stat@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - bl 14a2d0 │ │ │ │ - cbz r0, 76980 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 149e28 │ │ │ │ + cbz r0, 769d0 <_Py_stat@@Base+0x5c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2210e8 │ │ │ │ + bl 221b58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76960 <_Py_stat@@Base+0x3c> │ │ │ │ + bne.n 769b0 <_Py_stat@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76980 <_Py_stat@@Base+0x5c> │ │ │ │ + bge.n 769d0 <_Py_stat@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76980 <_Py_stat@@Base+0x5c> │ │ │ │ + cbnz r3, 769d0 <_Py_stat@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76980 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 769d0 <_Py_stat@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ac74 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76984 <_Py_stat@@Base+0x60> │ │ │ │ + bge.n 769d4 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76984 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 769d4 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76984 <_Py_stat@@Base+0x60> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 769d4 <_Py_stat@@Base+0x60> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r4, r0 │ │ │ │ blx 2ad70 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 769d4 <_Py_stat@@Base+0xb0> │ │ │ │ + bne.n 76a24 <_Py_stat@@Base+0xb0> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 769f4 <_Py_stat@@Base+0xd0> │ │ │ │ - b.n 769ec <_Py_stat@@Base+0xc8> │ │ │ │ + bne.n 76a44 <_Py_stat@@Base+0xd0> │ │ │ │ + b.n 76a3c <_Py_stat@@Base+0xc8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42668 @ 0xa6ac │ │ │ │ + movw r0, #42092 @ 0xa46c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 769c6 <_Py_stat@@Base+0xa2> │ │ │ │ + bne.n 76a16 <_Py_stat@@Base+0xa2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76a24 <_Py_stat@@Base+0x100> │ │ │ │ - bl 940d4 │ │ │ │ + b.n 76a74 <_Py_stat@@Base+0x100> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 769e8 <_Py_stat@@Base+0xc4> │ │ │ │ + bne.n 76a38 <_Py_stat@@Base+0xc4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76a08 <_Py_stat@@Base+0xe4> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 76a58 <_Py_stat@@Base+0xe4> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 769e8 <_Py_stat@@Base+0xc4> │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 76a38 <_Py_stat@@Base+0xc4> │ │ │ │ + bl b0834 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 750a8 <_Py_closerange@@Base> │ │ │ │ + bl 750f8 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #32236 @ 0x7dec │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 76a52 <_Py_stat@@Base+0x12e> │ │ │ │ - bl b0e80 │ │ │ │ + cbz r4, 76aa2 <_Py_stat@@Base+0x12e> │ │ │ │ + bl b0834 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b6d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4014 │ │ │ │ - bl 116ba8 │ │ │ │ + bl b39dc │ │ │ │ + bl 1166a8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ - ldr r5, [pc, #116] @ (76b18 <_Py_stat@@Base+0x1f4>) │ │ │ │ - movw r4, #37920 @ 0x9420 │ │ │ │ + ldr r5, [pc, #116] @ (76b68 <_Py_stat@@Base+0x1f4>) │ │ │ │ + movw r4, #37052 @ 0x90bc │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ mov.w r5, #0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 248cf4 │ │ │ │ - cbnz r0, 76ac6 <_Py_stat@@Base+0x1a2> │ │ │ │ + bl 2493b4 │ │ │ │ + cbnz r0, 76b16 <_Py_stat@@Base+0x1a2> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 76b02 <_Py_stat@@Base+0x1de> │ │ │ │ + b.n 76b52 <_Py_stat@@Base+0x1de> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41676 @ 0xa2cc │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #51204 @ 0xc804 │ │ │ │ + movw r0, #50628 @ 0xc5c4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76ac2 <_Py_stat@@Base+0x19e> │ │ │ │ + beq.n 76b12 <_Py_stat@@Base+0x19e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24aae0 │ │ │ │ + bl 24b1a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76afc <_Py_stat@@Base+0x1d8> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 76b4c <_Py_stat@@Base+0x1d8> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76ac2 <_Py_stat@@Base+0x19e> │ │ │ │ + bne.n 76b12 <_Py_stat@@Base+0x19e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ - ldr r3, [pc, #20] @ (76b18 <_Py_stat@@Base+0x1f4>) │ │ │ │ + bl 94148 │ │ │ │ + ldr r3, [pc, #20] @ (76b68 <_Py_stat@@Base+0x1f4>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 76b14 <_Py_stat@@Base+0x1f0> │ │ │ │ + beq.n 76b64 <_Py_stat@@Base+0x1f0> │ │ │ │ blx 2bb28 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ │ │ │ │ -00076b1c <_Py_open@@Base>: │ │ │ │ +00076b6c <_Py_open@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76bce <_Py_open@@Base+0xb2> │ │ │ │ + beq.n 76c1e <_Py_open@@Base+0xb2> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #36824 @ 0x8fd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #27888 @ 0x6cf0 │ │ │ │ + movw r0, #27312 @ 0x6ab0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 76b8e <_Py_open@@Base+0x72> │ │ │ │ + bne.n 76bde <_Py_open@@Base+0x72> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76c10 <_Py_open@@Base+0xf4> │ │ │ │ + bge.n 76c60 <_Py_open@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76c10 <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 76c60 <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76c10 <_Py_open@@Base+0xf4> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76c60 <_Py_open@@Base+0xf4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 76baa <_Py_open@@Base+0x8e> │ │ │ │ - bl 116ba8 │ │ │ │ - cbnz r0, 76bd4 <_Py_open@@Base+0xb8> │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 76bfa <_Py_open@@Base+0x8e> │ │ │ │ + bl 1166a8 │ │ │ │ + cbnz r0, 76c24 <_Py_open@@Base+0xb8> │ │ │ │ + bl b0834 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae0c <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 76b7e <_Py_open@@Base+0x62> │ │ │ │ - b.n 76bde <_Py_open@@Base+0xc2> │ │ │ │ + blt.n 76bce <_Py_open@@Base+0x62> │ │ │ │ + b.n 76c2e <_Py_open@@Base+0xc2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4ad8 │ │ │ │ + bl 1e5abc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76bce <_Py_open@@Base+0xb2> │ │ │ │ + bge.n 76c1e <_Py_open@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76bce <_Py_open@@Base+0xb2> │ │ │ │ + cbnz r3, 76c1e <_Py_open@@Base+0xb2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76c10 <_Py_open@@Base+0xf4> │ │ │ │ + b.n 76c60 <_Py_open@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76bce <_Py_open@@Base+0xb2> │ │ │ │ - b.n 76bc2 <_Py_open@@Base+0xa6> │ │ │ │ + bge.n 76c1e <_Py_open@@Base+0xb2> │ │ │ │ + b.n 76c12 <_Py_open@@Base+0xa6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76bf2 <_Py_open@@Base+0xd6> │ │ │ │ + bge.n 76c42 <_Py_open@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76bf2 <_Py_open@@Base+0xd6> │ │ │ │ + cbnz r3, 76c42 <_Py_open@@Base+0xd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #28808 @ 0x7088 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e5e28 <_PyConfig_FromDict@@Base+0x548> │ │ │ │ + bl 1e6e0c <_PyConfig_FromDict@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 76c10 <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 76c60 <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ blx 2b5d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 1ce01c │ │ │ │ + b.w 1cf084 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r3, #22884 @ 0x5964 │ │ │ │ + movw r3, #22308 @ 0x5724 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c434 <__sprintf_chk@plt> │ │ │ │ movs r1, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b8c8 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne.n 76cb6 <_Py_open@@Base+0x19a> │ │ │ │ + bne.n 76d06 <_Py_open@@Base+0x19a> │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 42664 │ │ │ │ - bl 6bfda │ │ │ │ - cbnz r0, 76cb8 <_Py_open@@Base+0x19c> │ │ │ │ - ldr r2, [pc, #76] @ (76cc0 <_Py_open@@Base+0x1a4>) │ │ │ │ + bl 426b4 │ │ │ │ + bl 6c02a │ │ │ │ + cbnz r0, 76d08 <_Py_open@@Base+0x19c> │ │ │ │ + ldr r2, [pc, #76] @ (76d10 <_Py_open@@Base+0x1a4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 76c84 <_Py_open@@Base+0x168> │ │ │ │ + cbz r3, 76cd4 <_Py_open@@Base+0x168> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 76c9e <_Py_open@@Base+0x182> │ │ │ │ + cbnz r3, 76cee <_Py_open@@Base+0x182> │ │ │ │ blx 2b1e4 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #22900 @ 0x5974 │ │ │ │ + movw r2, #22324 @ 0x5734 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 76cb8 <_Py_open@@Base+0x19c> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 76d08 <_Py_open@@Base+0x19c> │ │ │ │ blx 2b1e4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #22900 @ 0x5974 │ │ │ │ + movw r1, #22324 @ 0x5734 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 76cb8 <_Py_open@@Base+0x19c> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 76d08 <_Py_open@@Base+0x19c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -112882,213 +112915,213 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 24f2e0 │ │ │ │ - cbz r0, 76d3a <_Py_open@@Base+0x21e> │ │ │ │ + bl 24fad8 │ │ │ │ + cbz r0, 76d8a <_Py_open@@Base+0x21e> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 145794 │ │ │ │ + bl 1452e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76d0a <_Py_open@@Base+0x1ee> │ │ │ │ + bge.n 76d5a <_Py_open@@Base+0x1ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76d0a <_Py_open@@Base+0x1ee> │ │ │ │ + cbnz r3, 76d5a <_Py_open@@Base+0x1ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 76d40 <_Py_open@@Base+0x224> │ │ │ │ + bne.n 76d90 <_Py_open@@Base+0x224> │ │ │ │ ldrb.w r2, [r9] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #12256 @ 0x2fe0 │ │ │ │ + movw r1, #11680 @ 0x2da0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov.w r7, #2147483648 @ 0x80000000 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 76d42 <_Py_open@@Base+0x226> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 76d92 <_Py_open@@Base+0x226> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76d42 <_Py_open@@Base+0x226> │ │ │ │ + b.n 76d92 <_Py_open@@Base+0x226> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 24f2e0 │ │ │ │ - cbz r0, 76db0 <_Py_open@@Base+0x294> │ │ │ │ + bl 24fad8 │ │ │ │ + cbz r0, 76e00 <_Py_open@@Base+0x294> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ - bl 145794 │ │ │ │ + bl 1452e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76d8e <_Py_open@@Base+0x272> │ │ │ │ + bge.n 76dde <_Py_open@@Base+0x272> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76d8e <_Py_open@@Base+0x272> │ │ │ │ + cbnz r3, 76dde <_Py_open@@Base+0x272> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 76db6 <_Py_open@@Base+0x29a> │ │ │ │ + bne.n 76e06 <_Py_open@@Base+0x29a> │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #46228 @ 0xb494 │ │ │ │ + movw r1, #45652 @ 0xb254 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 76db8 <_Py_open@@Base+0x29c> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 76e08 <_Py_open@@Base+0x29c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76db8 <_Py_open@@Base+0x29c> │ │ │ │ + b.n 76e08 <_Py_open@@Base+0x29c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 74ac2 │ │ │ │ + bl 74b12 │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 76dea <_Py_open@@Base+0x2ce> │ │ │ │ + bcc.n 76e3a <_Py_open@@Base+0x2ce> │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 76df0 <_Py_open@@Base+0x2d4> │ │ │ │ + bcs.n 76e40 <_Py_open@@Base+0x2d4> │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 76df4 <_Py_open@@Base+0x2d8> │ │ │ │ + b.n 76e44 <_Py_open@@Base+0x2d8> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 7490a │ │ │ │ + bl 7495a │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4376 @ 0x1118 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #22928 @ 0x5990 │ │ │ │ + movw r1, #22352 @ 0x5750 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 76e48 <_Py_open@@Base+0x32c> │ │ │ │ - bl 76c1c <_Py_open@@Base+0x100> │ │ │ │ + bne.n 76e98 <_Py_open@@Base+0x32c> │ │ │ │ + bl 76c6c <_Py_open@@Base+0x100> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76f1a <_Py_open@@Base+0x3fe> │ │ │ │ + beq.n 76f6a <_Py_open@@Base+0x3fe> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w sl, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ strd sl, fp, [sp] │ │ │ │ add.w r3, r8, r4 │ │ │ │ sub.w r9, r7, r4 │ │ │ │ strd r3, r9, [sp, #16] │ │ │ │ blx 2b3c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76eec <_Py_open@@Base+0x3d0> │ │ │ │ + bge.n 76f3c <_Py_open@@Base+0x3d0> │ │ │ │ movw r6, #43316 @ 0xa934 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1e494c │ │ │ │ - bl 6bfda │ │ │ │ - cbz r0, 76e8e <_Py_open@@Base+0x372> │ │ │ │ + bl 1e5930 │ │ │ │ + bl 6c02a │ │ │ │ + cbz r0, 76ede <_Py_open@@Base+0x372> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76f1a <_Py_open@@Base+0x3fe> │ │ │ │ - ldr r3, [pc, #144] @ (76f20 <_Py_open@@Base+0x404>) │ │ │ │ + b.n 76f6a <_Py_open@@Base+0x3fe> │ │ │ │ + ldr r3, [pc, #144] @ (76f70 <_Py_open@@Base+0x404>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - cbz r3, 76ea8 <_Py_open@@Base+0x38c> │ │ │ │ + cbz r3, 76ef8 <_Py_open@@Base+0x38c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 76ecc <_Py_open@@Base+0x3b0> │ │ │ │ + cbnz r3, 76f1c <_Py_open@@Base+0x3b0> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - movw r2, #23020 @ 0x59ec │ │ │ │ + movw r2, #22444 @ 0x57ac │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 76e88 <_Py_open@@Base+0x36c> │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 76ed8 <_Py_open@@Base+0x36c> │ │ │ │ blx 2b1e4 │ │ │ │ mov r3, sl │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #23020 @ 0x59ec │ │ │ │ + movw r1, #22444 @ 0x57ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 5a4d8 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 76e88 <_Py_open@@Base+0x36c> │ │ │ │ - bne.n 76f10 <_Py_open@@Base+0x3f4> │ │ │ │ + bl 5a528 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 76ed8 <_Py_open@@Base+0x36c> │ │ │ │ + bne.n 76f60 <_Py_open@@Base+0x3f4> │ │ │ │ movw r0, #43316 @ 0xa934 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #23104 @ 0x5a40 │ │ │ │ + movw r1, #22528 @ 0x5800 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 76e88 <_Py_open@@Base+0x36c> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 76ed8 <_Py_open@@Base+0x36c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 76e4c <_Py_open@@Base+0x330> │ │ │ │ + bne.n 76e9c <_Py_open@@Base+0x330> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -113097,786 +113130,786 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 76f4a <_Py_open@@Base+0x42e> │ │ │ │ + beq.n 76f9a <_Py_open@@Base+0x42e> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 76f54 <_Py_open@@Base+0x438> │ │ │ │ - bl 76c1c <_Py_open@@Base+0x100> │ │ │ │ + b.n 76fa4 <_Py_open@@Base+0x438> │ │ │ │ + bl 76c6c <_Py_open@@Base+0x100> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76fb8 <_Py_open@@Base+0x49c> │ │ │ │ - b.n 76f44 <_Py_open@@Base+0x428> │ │ │ │ + beq.n 77008 <_Py_open@@Base+0x49c> │ │ │ │ + b.n 76f94 <_Py_open@@Base+0x428> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w sl, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ strd sl, fp, [sp] │ │ │ │ add.w r3, r8, r4 │ │ │ │ sub.w r9, r7, r4 │ │ │ │ strd r3, r9, [sp, #8] │ │ │ │ blx 2b674 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76f8a <_Py_open@@Base+0x46e> │ │ │ │ + bge.n 76fda <_Py_open@@Base+0x46e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76fb8 <_Py_open@@Base+0x49c> │ │ │ │ - bne.n 76fae <_Py_open@@Base+0x492> │ │ │ │ + b.n 77008 <_Py_open@@Base+0x49c> │ │ │ │ + bne.n 76ffe <_Py_open@@Base+0x492> │ │ │ │ movw r0, #43316 @ 0xa934 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #23192 @ 0x5a98 │ │ │ │ + movw r1, #22616 @ 0x5858 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 76f84 <_Py_open@@Base+0x468> │ │ │ │ + bl f3c30 │ │ │ │ + b.n 76fd4 <_Py_open@@Base+0x468> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 76f54 <_Py_open@@Base+0x438> │ │ │ │ + bne.n 76fa4 <_Py_open@@Base+0x438> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 76fde <_Py_open@@Base+0x4c2> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 77010 <_Py_open@@Base+0x4f4> │ │ │ │ + bne.n 7702e <_Py_open@@Base+0x4c2> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 77060 <_Py_open@@Base+0x4f4> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c138 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77008 <_Py_open@@Base+0x4ec> │ │ │ │ + bne.n 77058 <_Py_open@@Base+0x4ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 77008 <_Py_open@@Base+0x4ec> │ │ │ │ + cbz r3, 77058 <_Py_open@@Base+0x4ec> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 77034 <_Py_open@@Base+0x518> │ │ │ │ + cbnz r3, 77084 <_Py_open@@Base+0x518> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 77034 <_Py_open@@Base+0x518> │ │ │ │ + ble.n 77084 <_Py_open@@Base+0x518> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 77034 <_Py_open@@Base+0x518> │ │ │ │ - cbnz r0, 7704c <_Py_open@@Base+0x530> │ │ │ │ + bne.n 77084 <_Py_open@@Base+0x518> │ │ │ │ + cbnz r0, 7709c <_Py_open@@Base+0x530> │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #20 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #68] @ (7708c <_Py_open@@Base+0x570>) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - cbz r0, 77086 <_Py_open@@Base+0x56a> │ │ │ │ + ldr r3, [pc, #68] @ (770dc <_Py_open@@Base+0x570>) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + cbz r0, 770d6 <_Py_open@@Base+0x56a> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7705e <_Py_open@@Base+0x542> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 77086 <_Py_open@@Base+0x56a> │ │ │ │ + bne.n 770ae <_Py_open@@Base+0x542> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 770d6 <_Py_open@@Base+0x56a> │ │ │ │ mov r0, r4 │ │ │ │ blx 2aed4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 7707c <_Py_open@@Base+0x560> │ │ │ │ + bge.n 770cc <_Py_open@@Base+0x560> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r7, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b184 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 770b8 <_Py_open@@Base+0x59c> │ │ │ │ + bge.n 77108 <_Py_open@@Base+0x59c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b1fc │ │ │ │ - cbz r0, 770fc <_Py_open@@Base+0x5e0> │ │ │ │ + cbz r0, 7714c <_Py_open@@Base+0x5e0> │ │ │ │ negs r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 77102 <_Py_open@@Base+0x5e6> │ │ │ │ + b.n 77152 <_Py_open@@Base+0x5e6> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2bc34 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7712e <_Py_open@@Base+0x612> │ │ │ │ + bge.n 7717e <_Py_open@@Base+0x612> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 7715a <_Py_open@@Base+0x63e> │ │ │ │ + bne.n 771aa <_Py_open@@Base+0x63e> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77176 <_Py_open@@Base+0x65a> │ │ │ │ - b.n 77170 <_Py_open@@Base+0x654> │ │ │ │ + bne.n 771c6 <_Py_open@@Base+0x65a> │ │ │ │ + b.n 771c0 <_Py_open@@Base+0x654> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42636 @ 0xa68c │ │ │ │ + movw r0, #42060 @ 0xa44c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7714c <_Py_open@@Base+0x630> │ │ │ │ - b.n 771a6 <_Py_open@@Base+0x68a> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 771a6 <_Py_open@@Base+0x68a> │ │ │ │ + bne.n 7719c <_Py_open@@Base+0x630> │ │ │ │ + b.n 771f6 <_Py_open@@Base+0x68a> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 771f6 <_Py_open@@Base+0x68a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77188 <_Py_open@@Base+0x66c> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 771a6 <_Py_open@@Base+0x68a> │ │ │ │ + bne.n 771d8 <_Py_open@@Base+0x66c> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 771f6 <_Py_open@@Base+0x68a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b430 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 771aa <_Py_open@@Base+0x68e> │ │ │ │ + bge.n 771fa <_Py_open@@Base+0x68e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 771b2 <_Py_open@@Base+0x696> │ │ │ │ + b.n 77202 <_Py_open@@Base+0x696> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 771de <_Py_open@@Base+0x6c2> │ │ │ │ + beq.n 7722e <_Py_open@@Base+0x6c2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4756 @ 0x1294 │ │ │ │ + movw r0, #4180 @ 0x1054 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77256 <_Py_open@@Base+0x73a> │ │ │ │ + beq.n 772a6 <_Py_open@@Base+0x73a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 771f0 <_Py_open@@Base+0x6d4> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 77256 <_Py_open@@Base+0x73a> │ │ │ │ + bne.n 77240 <_Py_open@@Base+0x6d4> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 772a6 <_Py_open@@Base+0x73a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77202 <_Py_open@@Base+0x6e6> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 77256 <_Py_open@@Base+0x73a> │ │ │ │ + bne.n 77252 <_Py_open@@Base+0x6e6> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 772a6 <_Py_open@@Base+0x73a> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 77220 <_Py_open@@Base+0x704> │ │ │ │ + bls.n 77270 <_Py_open@@Base+0x704> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54644 @ 0xd574 │ │ │ │ + movw r1, #53924 @ 0xd2a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 77256 <_Py_open@@Base+0x73a> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 772a6 <_Py_open@@Base+0x73a> │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be80 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 77234 <_Py_open@@Base+0x718> │ │ │ │ + cbz r5, 77284 <_Py_open@@Base+0x718> │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 77238 <_Py_open@@Base+0x71c> │ │ │ │ + b.n 77288 <_Py_open@@Base+0x71c> │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2be80 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7725a <_Py_open@@Base+0x73e> │ │ │ │ + bge.n 772aa <_Py_open@@Base+0x73e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77262 <_Py_open@@Base+0x746> │ │ │ │ + b.n 772b2 <_Py_open@@Base+0x746> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be68 │ │ │ │ - cbz r0, 77292 <_Py_open@@Base+0x776> │ │ │ │ + cbz r0, 772e2 <_Py_open@@Base+0x776> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 772a4 <_Py_open@@Base+0x788> │ │ │ │ + b.n 772f4 <_Py_open@@Base+0x788> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2c030 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 37986 │ │ │ │ + bl 3798e │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 267094 │ │ │ │ - cbz r0, 77302 <_Py_open@@Base+0x7e6> │ │ │ │ + bl 267274 │ │ │ │ + cbz r0, 77352 <_Py_open@@Base+0x7e6> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2c030 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2c014 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ - cbz r5, 772fc <_Py_open@@Base+0x7e0> │ │ │ │ + bl b39dc │ │ │ │ + cbz r5, 7734c <_Py_open@@Base+0x7e0> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77302 <_Py_open@@Base+0x7e6> │ │ │ │ + b.n 77352 <_Py_open@@Base+0x7e6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c3f8 │ │ │ │ - cbz r0, 77332 <_Py_open@@Base+0x816> │ │ │ │ + cbz r0, 77382 <_Py_open@@Base+0x816> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7734e <_Py_open@@Base+0x832> │ │ │ │ + b.n 7739e <_Py_open@@Base+0x832> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b348 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77320 <_Py_open@@Base+0x804> │ │ │ │ + bne.n 77370 <_Py_open@@Base+0x804> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2c030 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 37986 │ │ │ │ + bl 3798e │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 7737c <_Py_open@@Base+0x860> │ │ │ │ + bhi.n 773cc <_Py_open@@Base+0x860> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 7739a <_Py_open@@Base+0x87e> │ │ │ │ - b.n 77392 <_Py_open@@Base+0x876> │ │ │ │ - movw r0, #4780 @ 0x12ac │ │ │ │ + bne.n 773ea <_Py_open@@Base+0x87e> │ │ │ │ + b.n 773e2 <_Py_open@@Base+0x876> │ │ │ │ + movw r0, #4204 @ 0x106c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7736e <_Py_open@@Base+0x852> │ │ │ │ - b.n 7741c <_Py_open@@Base+0x900> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 773be <_Py_open@@Base+0x852> │ │ │ │ + b.n 7746c <_Py_open@@Base+0x900> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7741c <_Py_open@@Base+0x900> │ │ │ │ + bne.n 7746c <_Py_open@@Base+0x900> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 773ac <_Py_open@@Base+0x890> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 7741c <_Py_open@@Base+0x900> │ │ │ │ + bne.n 773fc <_Py_open@@Base+0x890> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 7746c <_Py_open@@Base+0x900> │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 773f2 <_Py_open@@Base+0x8d6> │ │ │ │ + ble.n 77442 <_Py_open@@Base+0x8d6> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 773cc <_Py_open@@Base+0x8b0> │ │ │ │ + beq.n 7741c <_Py_open@@Base+0x8b0> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 773ce <_Py_open@@Base+0x8b2> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 773ce <_Py_open@@Base+0x8b2> │ │ │ │ - b.n 7741c <_Py_open@@Base+0x900> │ │ │ │ + bne.n 7741e <_Py_open@@Base+0x8b2> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 7741e <_Py_open@@Base+0x8b2> │ │ │ │ + b.n 7746c <_Py_open@@Base+0x900> │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 773f4 <_Py_open@@Base+0x8d8> │ │ │ │ + beq.n 77444 <_Py_open@@Base+0x8d8> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23280 @ 0x5af0 │ │ │ │ + movw r1, #22704 @ 0x58b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 7741c <_Py_open@@Base+0x900> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 7746c <_Py_open@@Base+0x900> │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b300 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77420 <_Py_open@@Base+0x904> │ │ │ │ + bge.n 77470 <_Py_open@@Base+0x904> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77428 <_Py_open@@Base+0x90c> │ │ │ │ + b.n 77478 <_Py_open@@Base+0x90c> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ blx 2b458 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b0c4 │ │ │ │ - cbz r0, 77466 <_Py_open@@Base+0x94a> │ │ │ │ + cbz r0, 774b6 <_Py_open@@Base+0x94a> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7746c <_Py_open@@Base+0x950> │ │ │ │ + b.n 774bc <_Py_open@@Base+0x950> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 774e2 <_Py_open@@Base+0x9c6> │ │ │ │ + beq.n 77532 <_Py_open@@Base+0x9c6> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 774c4 <_Py_open@@Base+0x9a8> │ │ │ │ + bpl.n 77514 <_Py_open@@Base+0x9a8> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7750a <_Py_open@@Base+0x9ee> │ │ │ │ + cbz r0, 7755a <_Py_open@@Base+0x9ee> │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 774e4 <_Py_open@@Base+0x9c8> │ │ │ │ + beq.n 77534 <_Py_open@@Base+0x9c8> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 7750a <_Py_open@@Base+0x9ee> │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 7755a <_Py_open@@Base+0x9ee> │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45784 @ 0xb2d8 │ │ │ │ + movw r0, #45048 @ 0xaff8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7750a <_Py_open@@Base+0x9ee> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7755a <_Py_open@@Base+0x9ee> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b384 │ │ │ │ - cbnz r0, 77500 <_Py_open@@Base+0x9e4> │ │ │ │ + cbnz r0, 77550 <_Py_open@@Base+0x9e4> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e4ce4 │ │ │ │ + b.w 1e5cc8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #16 │ │ │ │ - movw r0, #23304 @ 0x5b08 │ │ │ │ + movw r0, #22728 @ 0x58c8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 7755e <_Py_open@@Base+0xa42> │ │ │ │ + beq.n 775ae <_Py_open@@Base+0xa42> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ - movw r0, #23336 @ 0x5b28 │ │ │ │ + movw r0, #22760 @ 0x58e8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 25731c │ │ │ │ + bl 257488 <_PyInterpreterState_GetWhence@@Base+0x18d0> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #23392 @ 0x5b60 │ │ │ │ + movw r0, #22816 @ 0x5920 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #23416 @ 0x5b78 │ │ │ │ + movw r4, #22840 @ 0x5938 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - movw r1, #14372 @ 0x3824 │ │ │ │ + movw r1, #13796 @ 0x35e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #23428 @ 0x5b84 │ │ │ │ + movw r0, #22852 @ 0x5944 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w 103eb4 │ │ │ │ + b.w 1039a4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ands.w r3, r3, #1 │ │ │ │ itett ne │ │ │ │ - movwne r1, #14372 @ 0x3824 │ │ │ │ - movweq r1, #23416 @ 0x5b78 │ │ │ │ + movwne r1, #13796 @ 0x35e4 │ │ │ │ + movweq r1, #22840 @ 0x5938 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #49 @ 0x31 │ │ │ │ ite eq │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ addne r3, #1 │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #23452 @ 0x5b9c │ │ │ │ + movw r0, #22876 @ 0x595c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl d6844 <_PyFunction_SetVersion@@Base+0x2c> │ │ │ │ + bl d6238 <_PyFunction_SetVersion@@Base+0x2c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77682 <_Py_open@@Base+0xb66> │ │ │ │ + cbz r0, 776d2 <_Py_open@@Base+0xb66> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6890 │ │ │ │ + bl d6284 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7767c <_Py_open@@Base+0xb60> │ │ │ │ + cbz r0, 776cc <_Py_open@@Base+0xb60> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl d6890 │ │ │ │ - cbz r0, 77680 <_Py_open@@Base+0xb64> │ │ │ │ + bl d6284 │ │ │ │ + cbz r0, 776d0 <_Py_open@@Base+0xb64> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #23496 @ 0x5bc8 │ │ │ │ + movw r0, #22920 @ 0x5988 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 103eb4 │ │ │ │ + bl 1039a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77682 <_Py_open@@Base+0xb66> │ │ │ │ + b.n 776d2 <_Py_open@@Base+0xb66> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77682 <_Py_open@@Base+0xb66> │ │ │ │ + b.n 776d2 <_Py_open@@Base+0xb66> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bgt.n 7768c <_Py_open@@Base+0xb70> │ │ │ │ - b.w 8f6bc │ │ │ │ + bgt.n 776dc <_Py_open@@Base+0xb70> │ │ │ │ + b.w 8f484 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 718c4 <_PyLong_UInt16_Converter@@Base> │ │ │ │ - cbz r0, 776c4 <_Py_open@@Base+0xba8> │ │ │ │ + bl 71914 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + cbz r0, 77714 <_Py_open@@Base+0xba8> │ │ │ │ ldrh.w r0, [sp, #6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 7769c <_Py_open@@Base+0xb80> │ │ │ │ + b.n 776ec <_Py_open@@Base+0xb80> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2b80a8 <_PyLong_UInt32_Converter@@Base> │ │ │ │ - cbz r0, 776ec <_Py_open@@Base+0xbd0> │ │ │ │ + bl 2b7e58 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + cbz r0, 7773c <_Py_open@@Base+0xbd0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ rev r0, r0 │ │ │ │ - bl 8f6bc │ │ │ │ + bl 8f484 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 776ca <_Py_open@@Base+0xbae> │ │ │ │ + b.n 7771a <_Py_open@@Base+0xbae> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7772c <_Py_open@@Base+0xc10> │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 7777c <_Py_open@@Base+0xc10> │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #39784 @ 0x9b68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23572 @ 0x5c14 │ │ │ │ + movw r0, #22996 @ 0x59d4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7778a <_Py_open@@Base+0xc6e> │ │ │ │ + b.n 777da <_Py_open@@Base+0xc6e> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7778a <_Py_open@@Base+0xc6e> │ │ │ │ + cbz r0, 777da <_Py_open@@Base+0xc6e> │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7775a <_Py_open@@Base+0xc3e> │ │ │ │ + beq.n 777aa <_Py_open@@Base+0xc3e> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 77728 <_Py_open@@Base+0xc0c> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 77778 <_Py_open@@Base+0xc0c> │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b13c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77774 <_Py_open@@Base+0xc58> │ │ │ │ + cbz r0, 777c4 <_Py_open@@Base+0xc58> │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7778a <_Py_open@@Base+0xc6e> │ │ │ │ + b.n 777da <_Py_open@@Base+0xc6e> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23536 @ 0x5bf0 │ │ │ │ + movw r1, #22960 @ 0x59b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 777c8 <_Py_open@@Base+0xcac> │ │ │ │ + cbz r3, 77818 <_Py_open@@Base+0xcac> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ blx 2b1c0 │ │ │ │ - cbz r0, 777be <_Py_open@@Base+0xca2> │ │ │ │ + cbz r0, 7780e <_Py_open@@Base+0xca2> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 806cc │ │ │ │ - b.n 777d2 <_Py_open@@Base+0xcb6> │ │ │ │ + bl 8049c │ │ │ │ + b.n 77822 <_Py_open@@Base+0xcb6> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 777d2 <_Py_open@@Base+0xcb6> │ │ │ │ + b.n 77822 <_Py_open@@Base+0xcb6> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -113886,120 +113919,120 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b44c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159310 │ │ │ │ - cbnz r0, 7783a <_Py_open@@Base+0xd1e> │ │ │ │ + bl 159030 │ │ │ │ + cbnz r0, 7788a <_Py_open@@Base+0xd1e> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 77822 <_Py_open@@Base+0xd06> │ │ │ │ + beq.n 77872 <_Py_open@@Base+0xd06> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #23584 @ 0x5c20 │ │ │ │ + movw r1, #23008 @ 0x59e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 7783c <_Py_open@@Base+0xd20> │ │ │ │ + bl 159d64 │ │ │ │ + b.n 7788c <_Py_open@@Base+0xd20> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b84c │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7783c <_Py_open@@Base+0xd20> │ │ │ │ + b.n 7788c <_Py_open@@Base+0xd20> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 77846 <_Py_open@@Base+0xd2a> │ │ │ │ + cbz r3, 77896 <_Py_open@@Base+0xd2a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 283f24 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 77896 <_Py_open@@Base+0xd7a> │ │ │ │ + bl 283d04 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 778e6 <_Py_open@@Base+0xd7a> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2ad1c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7788c <_Py_open@@Base+0xd70> │ │ │ │ + cbnz r0, 778dc <_Py_open@@Base+0xd70> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 77898 <_Py_open@@Base+0xd7c> │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 778e8 <_Py_open@@Base+0xd7c> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce01c │ │ │ │ + bl 1cf084 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77898 <_Py_open@@Base+0xd7c> │ │ │ │ + b.n 778e8 <_Py_open@@Base+0xd7c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7792a <_Py_open@@Base+0xe0e> │ │ │ │ + cbz r0, 7797a <_Py_open@@Base+0xe0e> │ │ │ │ ldrd r0, r1, [r6, #24] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ - vldr d8, [pc, #112] @ 77938 <_Py_open@@Base+0xe1c> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ + vldr d8, [pc, #112] @ 77988 <_Py_open@@Base+0xe1c> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77912 <_Py_open@@Base+0xdf6> │ │ │ │ + cbz r0, 77962 <_Py_open@@Base+0xdf6> │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e3988 <_PyMonitoring_FireBranchEvent@@Base+0x8ac> │ │ │ │ + bl 2e3748 <_PyMonitoring_FireBranchEvent@@Base+0x8b0> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9ba24 │ │ │ │ + bl 9b7cc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77928 <_Py_open@@Base+0xe0c> │ │ │ │ + cbnz r0, 77978 <_Py_open@@Base+0xe0c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7792c <_Py_open@@Base+0xe10> │ │ │ │ + bge.n 7797c <_Py_open@@Base+0xe10> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7792c <_Py_open@@Base+0xe10> │ │ │ │ + cbnz r3, 7797c <_Py_open@@Base+0xe10> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7792c <_Py_open@@Base+0xe10> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7797c <_Py_open@@Base+0xe10> │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @@ -114009,32 +114042,32 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77964 <_Py_open@@Base+0xe48> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 77982 <_Py_open@@Base+0xe66> │ │ │ │ + bne.n 779b4 <_Py_open@@Base+0xe48> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 779d2 <_Py_open@@Base+0xe66> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2be20 <__getitimer64@plt> │ │ │ │ - cbz r0, 7797a <_Py_open@@Base+0xe5e> │ │ │ │ + cbz r0, 779ca <_Py_open@@Base+0xe5e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77984 <_Py_open@@Base+0xe68> │ │ │ │ + b.n 779d4 <_Py_open@@Base+0xe68> │ │ │ │ mov r0, sp │ │ │ │ - bl 7789e <_Py_open@@Base+0xd82> │ │ │ │ - b.n 77984 <_Py_open@@Base+0xe68> │ │ │ │ + bl 778ee <_Py_open@@Base+0xd82> │ │ │ │ + b.n 779d4 <_Py_open@@Base+0xe68> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -114050,186 +114083,186 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 2b44c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 779dc <_Py_open@@Base+0xec0> │ │ │ │ + beq.n 77a2c <_Py_open@@Base+0xec0> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23624 @ 0x5c48 │ │ │ │ + movw r1, #23048 @ 0x5a08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77c0e <_Py_open@@Base+0x10f2> │ │ │ │ + b.n 77c5e <_Py_open@@Base+0x10f2> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r2, #23660 @ 0x5c6c │ │ │ │ + movw r2, #23084 @ 0x5a2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #528] @ (77c18 <_Py_open@@Base+0x10fc>) │ │ │ │ - bl f5c44 │ │ │ │ + ldr r3, [pc, #528] @ (77c68 <_Py_open@@Base+0x10fc>) │ │ │ │ + bl f5690 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 779d8 <_Py_open@@Base+0xebc> │ │ │ │ + beq.n 77a28 <_Py_open@@Base+0xebc> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b44c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 77a2c <_Py_open@@Base+0xf10> │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 77a7c <_Py_open@@Base+0xf10> │ │ │ │ + bl 122484 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - bge.n 77a48 <_Py_open@@Base+0xf2c> │ │ │ │ + bge.n 77a98 <_Py_open@@Base+0xf2c> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23688 @ 0x5c88 │ │ │ │ + movw r1, #23112 @ 0x5a48 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 77bdc <_Py_open@@Base+0x10c0> │ │ │ │ + b.n 77c2c <_Py_open@@Base+0x10c0> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 77a7e <_Py_open@@Base+0xf62> │ │ │ │ - bl 122990 │ │ │ │ + cbz r0, 77ace <_Py_open@@Base+0xf62> │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 77a62 <_Py_open@@Base+0xf46> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 77ab2 <_Py_open@@Base+0xf46> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 77bda <_Py_open@@Base+0x10be> │ │ │ │ - b.n 77a66 <_Py_open@@Base+0xf4a> │ │ │ │ + bne.w 77c2a <_Py_open@@Base+0x10be> │ │ │ │ + b.n 77ab6 <_Py_open@@Base+0xf4a> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77a82 <_Py_open@@Base+0xf66> │ │ │ │ + bge.n 77ad2 <_Py_open@@Base+0xf66> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23724 @ 0x5cac │ │ │ │ + movw r1, #23148 @ 0x5a6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 77a42 <_Py_open@@Base+0xf26> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 77a92 <_Py_open@@Base+0xf26> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 77a92 <_Py_open@@Base+0xf76> │ │ │ │ + cbz r3, 77ae2 <_Py_open@@Base+0xf76> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 77a94 <_Py_open@@Base+0xf78> │ │ │ │ + b.n 77ae4 <_Py_open@@Base+0xf78> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 77aac <_Py_open@@Base+0xf90> │ │ │ │ + cbnz r0, 77afc <_Py_open@@Base+0xf90> │ │ │ │ mov r4, r5 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 77bdc <_Py_open@@Base+0x10c0> │ │ │ │ + bl 23c814 │ │ │ │ + b.n 77c2c <_Py_open@@Base+0x10c0> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b44c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbz r0, 77aca <_Py_open@@Base+0xfae> │ │ │ │ + cbz r0, 77b1a <_Py_open@@Base+0xfae> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 29e1b8 │ │ │ │ + bl 29df68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77aea <_Py_open@@Base+0xfce> │ │ │ │ + beq.n 77b3a <_Py_open@@Base+0xfce> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 77ad4 <_Py_open@@Base+0xfb8> │ │ │ │ + bls.n 77b24 <_Py_open@@Base+0xfb8> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 77aee <_Py_open@@Base+0xfd2> │ │ │ │ + cbnz r4, 77b3e <_Py_open@@Base+0xfd2> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23752 @ 0x5cc8 │ │ │ │ + movw r1, #23176 @ 0x5a88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77bdc <_Py_open@@Base+0x10c0> │ │ │ │ + b.n 77c2c <_Py_open@@Base+0x10c0> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r3, #3 │ │ │ │ mov.w lr, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ str.w sl, [r4, #12] │ │ │ │ movw r3, #279 @ 0x117 │ │ │ │ strd lr, r3, [r4] │ │ │ │ - cbz r1, 77b48 <_Py_open@@Base+0x102c> │ │ │ │ + cbz r1, 77b98 <_Py_open@@Base+0x102c> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 77b12 <_Py_open@@Base+0xff6> │ │ │ │ + bls.n 77b62 <_Py_open@@Base+0xff6> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 77b2a <_Py_open@@Base+0x100e> │ │ │ │ + bne.n 77b7a <_Py_open@@Base+0x100e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23796 @ 0x5cf4 │ │ │ │ + movw r1, #23220 @ 0x5ab4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 77aea <_Py_open@@Base+0xfce> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 77b3a <_Py_open@@Base+0xfce> │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r4, #32 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ adds r3, r2, #7 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ str r2, [r4, #28] │ │ │ │ adds r3, #12 │ │ │ │ str r3, [r4, #16] │ │ │ │ blx 2c030 │ │ │ │ - b.n 77b4a <_Py_open@@Base+0x102e> │ │ │ │ + b.n 77b9a <_Py_open@@Base+0x102e> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 77ba6 <_Py_open@@Base+0x108a> │ │ │ │ + beq.n 77bf6 <_Py_open@@Base+0x108a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 77b7c <_Py_open@@Base+0x1060> │ │ │ │ + bls.n 77bcc <_Py_open@@Base+0x1060> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r4, r2 │ │ │ │ negs r2, r3 │ │ │ │ and.w r2, r2, #3 │ │ │ │ sub.w r4, r4, sl │ │ │ │ adds r2, #12 │ │ │ │ cmp r2, r4 │ │ │ │ - bhi.n 77b7c <_Py_open@@Base+0x1060> │ │ │ │ + bhi.n 77bcc <_Py_open@@Base+0x1060> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 77b7c <_Py_open@@Base+0x1060> │ │ │ │ + bhi.n 77bcc <_Py_open@@Base+0x1060> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 77b94 <_Py_open@@Base+0x1078> │ │ │ │ + bne.n 77be4 <_Py_open@@Base+0x1078> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23840 @ 0x5d20 │ │ │ │ + movw r1, #23264 @ 0x5ae0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 77aea <_Py_open@@Base+0xfce> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 77b3a <_Py_open@@Base+0xfce> │ │ │ │ movs r1, #4 │ │ │ │ movw r0, #279 @ 0x117 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #16 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w r1, [sl, r3] │ │ │ │ str r6, [r2, #12] │ │ │ │ @@ -114238,1199 +114271,1199 @@ │ │ │ │ strd r9, r3, [sp, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ ldrd r2, r3, [r8, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strd r2, r2, [sp] │ │ │ │ - movw r2, #52557 @ 0xcd4d │ │ │ │ + movw r2, #52637 @ 0xcd9d │ │ │ │ movt r2, #3 │ │ │ │ - bl 24af8c │ │ │ │ + bl 24b64c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77aea <_Py_open@@Base+0xfce> │ │ │ │ + beq.n 77b3a <_Py_open@@Base+0xfce> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77bdc <_Py_open@@Base+0x10c0> │ │ │ │ + b.n 77c2c <_Py_open@@Base+0x10c0> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 77bec <_Py_open@@Base+0x10d0> │ │ │ │ + cbz r3, 77c3c <_Py_open@@Base+0x10d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 77c0a <_Py_open@@Base+0x10ee> │ │ │ │ + ble.n 77c5a <_Py_open@@Base+0x10ee> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 77bf6 <_Py_open@@Base+0x10da> │ │ │ │ - bl 83ac4 │ │ │ │ + bl 159d64 │ │ │ │ + b.n 77c46 <_Py_open@@Base+0x10da> │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 77c56 <_Py_open@@Base+0x113a> │ │ │ │ + beq.n 77ca6 <_Py_open@@Base+0x113a> │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 77c40 <_Py_open@@Base+0x1124> │ │ │ │ + beq.n 77c90 <_Py_open@@Base+0x1124> │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 77c5a <_Py_open@@Base+0x113e> │ │ │ │ + beq.n 77caa <_Py_open@@Base+0x113e> │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23924 @ 0x5d74 │ │ │ │ + movw r1, #23348 @ 0x5b34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11e4c4 │ │ │ │ + b.w 11dfa4 │ │ │ │ movw r3, #43692 @ 0xaaac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23888 @ 0x5d50 │ │ │ │ + movw r1, #23312 @ 0x5b10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11e4c4 │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 11dfa4 │ │ │ │ + b.w 23c814 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r5, #0 │ │ │ │ add r4, sp, #32 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #23968 @ 0x5da0 │ │ │ │ + movw r1, #23392 @ 0x5b60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77d90 <_Py_open@@Base+0x1274> │ │ │ │ + beq.n 77de0 <_Py_open@@Base+0x1274> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 83e5c │ │ │ │ + bl 83c24 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77cb2 <_Py_open@@Base+0x1196> │ │ │ │ + cbnz r0, 77d02 <_Py_open@@Base+0x1196> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23988 @ 0x5db4 │ │ │ │ + movw r1, #23412 @ 0x5b74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 77d92 <_Py_open@@Base+0x1276> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 77de2 <_Py_open@@Base+0x1276> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 77d2e <_Py_open@@Base+0x1212> │ │ │ │ + ble.n 77d7e <_Py_open@@Base+0x1212> │ │ │ │ cmp.w r7, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 77ce4 <_Py_open@@Base+0x11c8> │ │ │ │ + bcs.n 77d34 <_Py_open@@Base+0x11c8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 77ce6 <_Py_open@@Base+0x11ca> │ │ │ │ + cbz r0, 77d36 <_Py_open@@Base+0x11ca> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 77ce6 <_Py_open@@Base+0x11ca> │ │ │ │ + bhi.n 77d36 <_Py_open@@Base+0x11ca> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 77cf0 <_Py_open@@Base+0x11d4> │ │ │ │ - b.n 77ce6 <_Py_open@@Base+0x11ca> │ │ │ │ + cbnz r0, 77d40 <_Py_open@@Base+0x11d4> │ │ │ │ + b.n 77d36 <_Py_open@@Base+0x11ca> │ │ │ │ mov r9, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 77d6c <_Py_open@@Base+0x1250> │ │ │ │ - movw r1, #24036 @ 0x5de4 │ │ │ │ + b.n 77dbc <_Py_open@@Base+0x1250> │ │ │ │ + movw r1, #23460 @ 0x5ba4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add.w r6, r4, #12 │ │ │ │ mov sl, r0 │ │ │ │ add.w fp, r9, #4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 1a28ac │ │ │ │ - cbz r0, 77d54 <_Py_open@@Base+0x1238> │ │ │ │ + bl 1a38a4 │ │ │ │ + cbz r0, 77da4 <_Py_open@@Base+0x1238> │ │ │ │ ldr.w r3, [sl] │ │ │ │ add.w sl, sl, #44 @ 0x2c │ │ │ │ ldr.w r2, [sl, #-36] │ │ │ │ str.w r3, [r9, r5, lsl #3] │ │ │ │ str.w r2, [fp, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 77d02 <_Py_open@@Base+0x11e6> │ │ │ │ - b.n 77d32 <_Py_open@@Base+0x1216> │ │ │ │ + bne.n 77d52 <_Py_open@@Base+0x11e6> │ │ │ │ + b.n 77d82 <_Py_open@@Base+0x1216> │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r6, #22449 @ 0x57b1 │ │ │ │ + movw r6, #22529 @ 0x5801 │ │ │ │ movt r6, #7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 38308 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bl 38310 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 77d56 <_Py_open@@Base+0x123a> │ │ │ │ + b.n 77da6 <_Py_open@@Base+0x123a> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 77d6c <_Py_open@@Base+0x1250> │ │ │ │ + cbz r5, 77dbc <_Py_open@@Base+0x1250> │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 77d5e <_Py_open@@Base+0x1242> │ │ │ │ + bne.n 77dae <_Py_open@@Base+0x1242> │ │ │ │ mov r0, r8 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r9 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77d8c <_Py_open@@Base+0x1270> │ │ │ │ + bge.n 77ddc <_Py_open@@Base+0x1270> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77d8c <_Py_open@@Base+0x1270> │ │ │ │ + cbnz r3, 77ddc <_Py_open@@Base+0x1270> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 77d92 <_Py_open@@Base+0x1276> │ │ │ │ + b.n 77de2 <_Py_open@@Base+0x1276> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, sp │ │ │ │ - movw r1, #24124 @ 0x5e3c │ │ │ │ + movw r1, #23548 @ 0x5bfc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6f18 │ │ │ │ - cbnz r0, 77de0 <_Py_open@@Base+0x12c4> │ │ │ │ - bl f73ac │ │ │ │ - movw r2, #19609 @ 0x4c99 │ │ │ │ + bl a68d0 │ │ │ │ + cbnz r0, 77e30 <_Py_open@@Base+0x12c4> │ │ │ │ + bl f6eb0 │ │ │ │ + movw r2, #18385 @ 0x47d1 │ │ │ │ movt r2, #21 │ │ │ │ - movw r1, #24140 @ 0x5e4c │ │ │ │ + movw r1, #23564 @ 0x5c0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 77e3e <_Py_open@@Base+0x1322> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 77e8e <_Py_open@@Base+0x1322> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 77de2 <_Py_open@@Base+0x12c6> │ │ │ │ + b.n 77e32 <_Py_open@@Base+0x12c6> │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #56380 @ 0xdc3c │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #24156 @ 0x5e5c │ │ │ │ + movw r0, #23580 @ 0x5c1c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77e3e <_Py_open@@Base+0x1322> │ │ │ │ + beq.n 77e8e <_Py_open@@Base+0x1322> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 159310 │ │ │ │ + bl 159030 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77e4c <_Py_open@@Base+0x1330> │ │ │ │ + cbnz r0, 77e9c <_Py_open@@Base+0x1330> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b5f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ - cbz r5, 77e2e <_Py_open@@Base+0x1312> │ │ │ │ + bl 159d64 │ │ │ │ + cbz r5, 77e7e <_Py_open@@Base+0x1312> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77e2e <_Py_open@@Base+0x1312> │ │ │ │ + bge.n 77e7e <_Py_open@@Base+0x1312> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 77e2e <_Py_open@@Base+0x1312> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 77e42 <_Py_open@@Base+0x1326> │ │ │ │ + cbnz r3, 77e7e <_Py_open@@Base+0x1312> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 77e92 <_Py_open@@Base+0x1326> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77e52 <_Py_open@@Base+0x1336> │ │ │ │ + b.n 77ea2 <_Py_open@@Base+0x1336> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 77e52 <_Py_open@@Base+0x1336> │ │ │ │ + b.n 77ea2 <_Py_open@@Base+0x1336> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 77e1a <_Py_open@@Base+0x12fe> │ │ │ │ - b.n 77e30 <_Py_open@@Base+0x1314> │ │ │ │ + bne.n 77e6a <_Py_open@@Base+0x12fe> │ │ │ │ + b.n 77e80 <_Py_open@@Base+0x1314> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #24176 @ 0x5e70 │ │ │ │ + movw r1, #23600 @ 0x5c30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 77e9a <_Py_open@@Base+0x137e> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 77eea <_Py_open@@Base+0x137e> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #47908 @ 0xbb24 │ │ │ │ + movw r1, #47332 @ 0xb8e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #24196 @ 0x5e84 │ │ │ │ + movw r0, #23620 @ 0x5c44 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77e9e <_Py_open@@Base+0x1382> │ │ │ │ + bne.n 77eee <_Py_open@@Base+0x1382> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77eda <_Py_open@@Base+0x13be> │ │ │ │ - bl b0e80 │ │ │ │ + b.n 77f2a <_Py_open@@Base+0x13be> │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b5a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - cbnz r4, 77ece <_Py_open@@Base+0x13b2> │ │ │ │ + bl b39dc │ │ │ │ + cbnz r4, 77f1e <_Py_open@@Base+0x13b2> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24220 @ 0x5e9c │ │ │ │ + movw r1, #23644 @ 0x5c5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 77eda <_Py_open@@Base+0x13be> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 77f2a <_Py_open@@Base+0x13be> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #24244 @ 0x5eb4 │ │ │ │ + movw r1, #23668 @ 0x5c74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 77f26 <_Py_open@@Base+0x140a> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 77f76 <_Py_open@@Base+0x140a> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 77f2a <_Py_open@@Base+0x140e> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bcc.n 77f7a <_Py_open@@Base+0x140e> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24264 @ 0x5ec8 │ │ │ │ + movw r1, #23688 @ 0x5c88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 77f80 <_Py_open@@Base+0x1464> │ │ │ │ + b.n 77fd0 <_Py_open@@Base+0x1464> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #6252 @ 0x186c │ │ │ │ + movw r1, #5676 @ 0x162c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #24304 @ 0x5ef0 │ │ │ │ + movw r0, #23728 @ 0x5cb0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77f26 <_Py_open@@Base+0x140a> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 77f76 <_Py_open@@Base+0x140a> │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2c0bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - cbnz r4, 77f78 <_Py_open@@Base+0x145c> │ │ │ │ + bl b39dc │ │ │ │ + cbnz r4, 77fc8 <_Py_open@@Base+0x145c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24328 @ 0x5f08 │ │ │ │ + movw r1, #23752 @ 0x5cc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 77f80 <_Py_open@@Base+0x1464> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 77fd0 <_Py_open@@Base+0x1464> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #24352 @ 0x5f20 │ │ │ │ + movw r1, #23776 @ 0x5ce0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 77fe0 <_Py_open@@Base+0x14c4> │ │ │ │ - bl b0e80 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 78030 <_Py_open@@Base+0x14c4> │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b2cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - cbnz r4, 77fd6 <_Py_open@@Base+0x14ba> │ │ │ │ + bl b39dc │ │ │ │ + cbnz r4, 78026 <_Py_open@@Base+0x14ba> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24372 @ 0x5f34 │ │ │ │ + movw r1, #23796 @ 0x5cf4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 77fe2 <_Py_open@@Base+0x14c6> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 78032 <_Py_open@@Base+0x14c6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 77fe2 <_Py_open@@Base+0x14c6> │ │ │ │ + b.n 78032 <_Py_open@@Base+0x14c6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #4 │ │ │ │ - movw r1, #24392 @ 0x5f48 │ │ │ │ + movw r1, #23816 @ 0x5d08 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, sp │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 78034 <_Py_open@@Base+0x1518> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 78084 <_Py_open@@Base+0x1518> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 78038 <_Py_open@@Base+0x151c> │ │ │ │ + bne.n 78088 <_Py_open@@Base+0x151c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 78064 <_Py_open@@Base+0x1548> │ │ │ │ + beq.n 780b4 <_Py_open@@Base+0x1548> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24408 @ 0x5f58 │ │ │ │ + movw r1, #23832 @ 0x5d18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78096 <_Py_open@@Base+0x157a> │ │ │ │ + b.n 780e6 <_Py_open@@Base+0x157a> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 78044 <_Py_open@@Base+0x1528> │ │ │ │ + bne.n 78094 <_Py_open@@Base+0x1528> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 78064 <_Py_open@@Base+0x1548> │ │ │ │ - b.n 78018 <_Py_open@@Base+0x14fc> │ │ │ │ + beq.n 780b4 <_Py_open@@Base+0x1548> │ │ │ │ + b.n 78068 <_Py_open@@Base+0x14fc> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24452 @ 0x5f84 │ │ │ │ + movw r1, #23876 @ 0x5d44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 78034 <_Py_open@@Base+0x1518> │ │ │ │ + bl 159d64 │ │ │ │ + b.n 78084 <_Py_open@@Base+0x1518> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 2b118 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 78088 <_Py_open@@Base+0x156c> │ │ │ │ + cbnz r0, 780d8 <_Py_open@@Base+0x156c> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ - b.n 78096 <_Py_open@@Base+0x157a> │ │ │ │ + bl 159d64 │ │ │ │ + b.n 780e6 <_Py_open@@Base+0x157a> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #24480 @ 0x5fa0 │ │ │ │ + movw r1, #23904 @ 0x5d60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 780ea <_Py_open@@Base+0x15ce> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 7813a <_Py_open@@Base+0x15ce> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 780d4 <_Py_open@@Base+0x15b8> │ │ │ │ + bhi.n 78124 <_Py_open@@Base+0x15b8> │ │ │ │ adds r0, #12 │ │ │ │ - bl 8f6bc │ │ │ │ - b.n 780ec <_Py_open@@Base+0x15d0> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bl 8f484 │ │ │ │ + b.n 7813c <_Py_open@@Base+0x15d0> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24492 @ 0x5fac │ │ │ │ + movw r1, #23916 @ 0x5d6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #24528 @ 0x5fd0 │ │ │ │ + movw r1, #23952 @ 0x5d90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 78150 <_Py_open@@Base+0x1634> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 781a0 <_Py_open@@Base+0x1634> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 24d480 │ │ │ │ - cbz r0, 78150 <_Py_open@@Base+0x1634> │ │ │ │ - ldr r3, [pc, #56] @ (78154 <_Py_open@@Base+0x1638>) │ │ │ │ + bl 24db30 │ │ │ │ + cbz r0, 781a0 <_Py_open@@Base+0x1634> │ │ │ │ + ldr r3, [pc, #56] @ (781a4 <_Py_open@@Base+0x1638>) │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 78148 <_Py_open@@Base+0x162c> │ │ │ │ + cbz r3, 78198 <_Py_open@@Base+0x162c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 258bd4 <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ + bl 258d44 <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #4380 @ 0x111c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 78150 <_Py_open@@Base+0x1634> │ │ │ │ + b.n 781a0 <_Py_open@@Base+0x1634> │ │ │ │ movw r0, #6004 @ 0x1774 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #24544 @ 0x5fe0 │ │ │ │ + movw r1, #23968 @ 0x5da0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 781ac <_Py_open@@Base+0x1690> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 781fc <_Py_open@@Base+0x1690> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 7819a <_Py_open@@Base+0x167e> │ │ │ │ - bl b0e80 │ │ │ │ + cbz r3, 781ea <_Py_open@@Base+0x167e> │ │ │ │ + bl b0834 │ │ │ │ mov r4, r0 │ │ │ │ - bl 74ac2 │ │ │ │ + bl 74b12 │ │ │ │ movs r0, #11 │ │ │ │ blx 2bde4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b4014 │ │ │ │ - b.n 781a4 <_Py_open@@Base+0x1688> │ │ │ │ - bl 74ac2 │ │ │ │ + bl b39dc │ │ │ │ + b.n 781f4 <_Py_open@@Base+0x1688> │ │ │ │ + bl 74b12 │ │ │ │ movs r0, #11 │ │ │ │ blx 2bde4 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #24556 @ 0x5fec │ │ │ │ + movw r1, #23980 @ 0x5dac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 781f4 <_Py_open@@Base+0x16d8> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 78244 <_Py_open@@Base+0x16d8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7510e │ │ │ │ - cbz r0, 781f8 <_Py_open@@Base+0x16dc> │ │ │ │ + bl 7515e │ │ │ │ + cbz r0, 78248 <_Py_open@@Base+0x16dc> │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54644 @ 0xd574 │ │ │ │ + movw r1, #53924 @ 0xd2a4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78200 <_Py_open@@Base+0x16e4> │ │ │ │ + b.n 78250 <_Py_open@@Base+0x16e4> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 7825c <_Py_open@@Base+0x1740> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 782ac <_Py_open@@Base+0x1740> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11c834 │ │ │ │ + bl 11c314 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7825e <_Py_open@@Base+0x1742> │ │ │ │ + cbz r0, 782ae <_Py_open@@Base+0x1742> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ ite ne │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7825e <_Py_open@@Base+0x1742> │ │ │ │ + bge.n 782ae <_Py_open@@Base+0x1742> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7825e <_Py_open@@Base+0x1742> │ │ │ │ + b.n 782ae <_Py_open@@Base+0x1742> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78284 <_Py_open@@Base+0x1768> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 782c2 <_Py_open@@Base+0x17a6> │ │ │ │ - bl b0e80 │ │ │ │ + bne.n 782d4 <_Py_open@@Base+0x1768> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 78312 <_Py_open@@Base+0x17a6> │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 782a6 <_Py_open@@Base+0x178a> │ │ │ │ + blt.n 782f6 <_Py_open@@Base+0x178a> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 782c4 <_Py_open@@Base+0x17a8> │ │ │ │ + b.n 78314 <_Py_open@@Base+0x17a8> │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 7829c <_Py_open@@Base+0x1780> │ │ │ │ + beq.n 782ec <_Py_open@@Base+0x1780> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 103cec │ │ │ │ + bl 103798 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 782ea <_Py_open@@Base+0x17ce> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 782ea <_Py_open@@Base+0x17ce> │ │ │ │ + bne.n 7833a <_Py_open@@Base+0x17ce> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 7833a <_Py_open@@Base+0x17ce> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78304 <_Py_open@@Base+0x17e8> │ │ │ │ + b.n 78354 <_Py_open@@Base+0x17e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 22373c <_Py_dup@@Base> │ │ │ │ + bl 2241ac <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 782e6 <_Py_open@@Base+0x17ca> │ │ │ │ - bl 9438c │ │ │ │ + beq.n 78336 <_Py_open@@Base+0x17ca> │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 78304 <_Py_open@@Base+0x17e8> │ │ │ │ + cbnz r0, 78354 <_Py_open@@Base+0x17e8> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b5d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2912] @ 0xb60 │ │ │ │ subw sp, sp, #1148 @ 0x47c │ │ │ │ mov fp, r0 │ │ │ │ add.w sl, sp, #28 │ │ │ │ add.w r8, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - movw r1, #24568 @ 0x5ff8 │ │ │ │ + movw r1, #23992 @ 0x5db8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #24] │ │ │ │ str.w r4, [sl] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str.w r4, [r8] │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 7836a <_Py_open@@Base+0x184e> │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 783ba <_Py_open@@Base+0x184e> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 7836e <_Py_open@@Base+0x1852> │ │ │ │ + bmi.n 783be <_Py_open@@Base+0x1852> │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24584 @ 0x6008 │ │ │ │ + movw r1, #24008 @ 0x5dc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 784ca <_Py_open@@Base+0x19ae> │ │ │ │ + b.n 7851a <_Py_open@@Base+0x19ae> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #24628 @ 0x6034 │ │ │ │ + movw r1, #24052 @ 0x5df4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7836a <_Py_open@@Base+0x184e> │ │ │ │ + beq.n 783ba <_Py_open@@Base+0x184e> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 783aa <_Py_open@@Base+0x188e> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bcc.n 783fa <_Py_open@@Base+0x188e> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24676 @ 0x6064 │ │ │ │ + movw r1, #24100 @ 0x5e24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 7836a <_Py_open@@Base+0x184e> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 783ba <_Py_open@@Base+0x184e> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #56380 @ 0xdc3c │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #24720 @ 0x6090 │ │ │ │ + movw r0, #24144 @ 0x5e50 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7836a <_Py_open@@Base+0x184e> │ │ │ │ + beq.n 783ba <_Py_open@@Base+0x184e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #56536 @ 0xdcd8 │ │ │ │ + movw r2, #55960 @ 0xda98 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd2f4 │ │ │ │ + bl 1be314 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 2b44c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2af68 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 78414 <_Py_open@@Base+0x18f8> │ │ │ │ + cbz r1, 78464 <_Py_open@@Base+0x18f8> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 51e74 │ │ │ │ - b.n 78430 <_Py_open@@Base+0x1914> │ │ │ │ + bl 51ec4 │ │ │ │ + b.n 78480 <_Py_open@@Base+0x1914> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cbz r4, 78434 <_Py_open@@Base+0x1918> │ │ │ │ + cbz r4, 78484 <_Py_open@@Base+0x1918> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24740 @ 0x60a4 │ │ │ │ + movw r1, #24164 @ 0x5e64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 784c2 <_Py_open@@Base+0x19a6> │ │ │ │ + b.n 78512 <_Py_open@@Base+0x19a6> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 78450 <_Py_open@@Base+0x1934> │ │ │ │ + beq.n 784a0 <_Py_open@@Base+0x1934> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 78470 <_Py_open@@Base+0x1954> │ │ │ │ + bne.n 784c0 <_Py_open@@Base+0x1954> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr.w r1, [sl] │ │ │ │ rev r3, r3 │ │ │ │ str r1, [r2, #24] │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 78470 <_Py_open@@Base+0x1954> │ │ │ │ + b.n 784c0 <_Py_open@@Base+0x1954> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 78470 <_Py_open@@Base+0x1954> │ │ │ │ + beq.n 784c0 <_Py_open@@Base+0x1954> │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24780 @ 0x60cc │ │ │ │ + movw r1, #24204 @ 0x5e8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 784c2 <_Py_open@@Base+0x19a6> │ │ │ │ - bl b0e80 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 78512 <_Py_open@@Base+0x19a6> │ │ │ │ + bl b0834 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #32 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldrd r1, r0, [r0, #16] │ │ │ │ blx 2bd2c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b4014 │ │ │ │ - cbz r6, 784a6 <_Py_open@@Base+0x198a> │ │ │ │ + bl b39dc │ │ │ │ + cbz r6, 784f6 <_Py_open@@Base+0x198a> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 51e74 │ │ │ │ - b.n 784c2 <_Py_open@@Base+0x19a6> │ │ │ │ + bl 51ec4 │ │ │ │ + b.n 78512 <_Py_open@@Base+0x19a6> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 784c2 <_Py_open@@Base+0x19a6> │ │ │ │ + cbz r0, 78512 <_Py_open@@Base+0x19a6> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #24812 @ 0x60ec │ │ │ │ + movw r0, #24236 @ 0x5eac │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 784ca <_Py_open@@Base+0x19ae> │ │ │ │ + cbz r0, 7851a <_Py_open@@Base+0x19ae> │ │ │ │ blx 2aeec │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ add.w r2, r1, #8 │ │ │ │ push {r4, r5} │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r5, [r2, #-1]! │ │ │ │ lsls r3, r1, #8 │ │ │ │ orr.w r1, r3, r0, lsr #24 │ │ │ │ cmp r4, r2 │ │ │ │ orr.w r0, r5, r0, lsl #8 │ │ │ │ - bne.n 784e0 <_Py_open@@Base+0x19c4> │ │ │ │ + bne.n 78530 <_Py_open@@Base+0x19c4> │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 14e09c │ │ │ │ + b.w 14dbd0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ push {r4} │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ subs r2, #1 │ │ │ │ lsls r3, r1, #8 │ │ │ │ orr.w r1, r3, r0, lsr #24 │ │ │ │ cmp r2, #0 │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ orr.w r0, r3, r0, lsl #8 │ │ │ │ - bgt.n 78502 <_Py_open@@Base+0x19e6> │ │ │ │ + bgt.n 78552 <_Py_open@@Base+0x19e6> │ │ │ │ pop {r4} │ │ │ │ - b.w 133df4 │ │ │ │ + b.w 13393c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 2ce9b8 │ │ │ │ + bl 2ce770 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 7854e <_Py_open@@Base+0x1a32> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 7857e <_Py_open@@Base+0x1a62> │ │ │ │ + bne.n 7859e <_Py_open@@Base+0x1a32> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 785ce <_Py_open@@Base+0x1a62> │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2ce9b8 │ │ │ │ + bl 2ce770 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 7856a <_Py_open@@Base+0x1a4e> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 7857e <_Py_open@@Base+0x1a62> │ │ │ │ + bne.n 785ba <_Py_open@@Base+0x1a4e> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 785ce <_Py_open@@Base+0x1a62> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d946c │ │ │ │ + b.w 2d9224 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 2089c0 │ │ │ │ + bl 2096d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 785ba <_Py_open@@Base+0x1a9e> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 785ec <_Py_open@@Base+0x1ad0> │ │ │ │ + bne.n 7860a <_Py_open@@Base+0x1a9e> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 7863c <_Py_open@@Base+0x1ad0> │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 2089c0 │ │ │ │ + bl 2096d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 785d8 <_Py_open@@Base+0x1abc> │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 785ec <_Py_open@@Base+0x1ad0> │ │ │ │ + bne.n 78628 <_Py_open@@Base+0x1abc> │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 7863c <_Py_open@@Base+0x1ad0> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d946c │ │ │ │ + b.w 2d9224 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 26eb70 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ + bl 26ed48 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78636 <_Py_open@@Base+0x1b1a> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bne.n 78686 <_Py_open@@Base+0x1b1a> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 7866a <_Py_open@@Base+0x1b4e> │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 786ba <_Py_open@@Base+0x1b4e> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24f4e8 │ │ │ │ - b.n 7866a <_Py_open@@Base+0x1b4e> │ │ │ │ + bl 24fc08 │ │ │ │ + b.n 786ba <_Py_open@@Base+0x1b4e> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 78658 <_Py_open@@Base+0x1b3c> │ │ │ │ + bne.n 786a8 <_Py_open@@Base+0x1b3c> │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 78658 <_Py_open@@Base+0x1b3c> │ │ │ │ + bcc.n 786a8 <_Py_open@@Base+0x1b3c> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 24f4e8 │ │ │ │ - b.n 7866a <_Py_open@@Base+0x1b4e> │ │ │ │ + bl 24fc08 │ │ │ │ + b.n 786ba <_Py_open@@Base+0x1b4e> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 7865c <_Py_open@@Base+0x1b40> │ │ │ │ + bgt.n 786ac <_Py_open@@Base+0x1b40> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 24f130 │ │ │ │ + bl 24f7ec │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 786b2 <_Py_open@@Base+0x1b96> │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + bne.n 78702 <_Py_open@@Base+0x1b96> │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 786e6 <_Py_open@@Base+0x1bca> │ │ │ │ + bl f6670 │ │ │ │ + cbz r0, 78736 <_Py_open@@Base+0x1bca> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24f4e8 │ │ │ │ - b.n 786e6 <_Py_open@@Base+0x1bca> │ │ │ │ + bl 24fc08 │ │ │ │ + b.n 78736 <_Py_open@@Base+0x1bca> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 786d4 <_Py_open@@Base+0x1bb8> │ │ │ │ + beq.n 78724 <_Py_open@@Base+0x1bb8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 786d4 <_Py_open@@Base+0x1bb8> │ │ │ │ + bhi.n 78724 <_Py_open@@Base+0x1bb8> │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24f4e8 │ │ │ │ - b.n 786e6 <_Py_open@@Base+0x1bca> │ │ │ │ + bl 24fc08 │ │ │ │ + b.n 78736 <_Py_open@@Base+0x1bca> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 786d8 <_Py_open@@Base+0x1bbc> │ │ │ │ + bgt.n 78728 <_Py_open@@Base+0x1bbc> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 78736 <_Py_open@@Base+0x1c1a> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 78736 <_Py_open@@Base+0x1c1a> │ │ │ │ + bne.n 78786 <_Py_open@@Base+0x1c1a> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 78786 <_Py_open@@Base+0x1c1a> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #2336 @ 0x920 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 78756 <_Py_open@@Base+0x1c3a> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 787a6 <_Py_open@@Base+0x1c3a> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e410 │ │ │ │ - cbnz r0, 78756 <_Py_open@@Base+0x1c3a> │ │ │ │ + bl 4e460 │ │ │ │ + cbnz r0, 787a6 <_Py_open@@Base+0x1c3a> │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 4e410 │ │ │ │ + b.w 4e460 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 29b858 │ │ │ │ + bl 29b604 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 787ac <_Py_open@@Base+0x1c90> │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 787ac <_Py_open@@Base+0x1c90> │ │ │ │ + bne.n 787fc <_Py_open@@Base+0x1c90> │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 787fc <_Py_open@@Base+0x1c90> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #2336 @ 0x920 │ │ │ │ + movw r1, #1760 @ 0x6e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 787d2 <_Py_open@@Base+0x1cb6> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 78822 <_Py_open@@Base+0x1cb6> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17fbd0 │ │ │ │ - cbnz r0, 787d2 <_Py_open@@Base+0x1cb6> │ │ │ │ + bl 17fe44 │ │ │ │ + cbnz r0, 78822 <_Py_open@@Base+0x1cb6> │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17fbd0 │ │ │ │ + b.w 17fe44 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [pc, #308] @ 78924 <_Py_open@@Base+0x1e08> │ │ │ │ + ldr.w r8, [pc, #308] @ 78974 <_Py_open@@Base+0x1e08> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1368] @ 0x558 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7891e <_Py_open@@Base+0x1e02> │ │ │ │ + beq.w 7896e <_Py_open@@Base+0x1e02> │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1376] @ 0x560 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #27292 @ 0x6a9c │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 78836 <_Py_open@@Base+0x1d1a> │ │ │ │ + beq.n 78886 <_Py_open@@Base+0x1d1a> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 7881a <_Py_open@@Base+0x1cfe> │ │ │ │ + bne.n 7886a <_Py_open@@Base+0x1cfe> │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 7883a <_Py_open@@Base+0x1d1e> │ │ │ │ + b.n 7888a <_Py_open@@Base+0x1d1e> │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 78850 <_Py_open@@Base+0x1d34> │ │ │ │ + cbz r2, 788a0 <_Py_open@@Base+0x1d34> │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2be80 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7887a <_Py_open@@Base+0x1d5e> │ │ │ │ + beq.n 788ca <_Py_open@@Base+0x1d5e> │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31252 @ 0x7a14 │ │ │ │ + movw r1, #30676 @ 0x77d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 788b6 <_Py_open@@Base+0x1d9a> │ │ │ │ + b.n 78906 <_Py_open@@Base+0x1d9a> │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #56536 @ 0xdcd8 │ │ │ │ + movw r5, #55960 @ 0xda98 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ blx 2b44c │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2c0d4 <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24816 @ 0x60f0 │ │ │ │ + movw r1, #24240 @ 0x5eb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2c0c8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #32360 @ 0x7e68 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54376 @ 0xd468 │ │ │ │ + movw r1, #53800 @ 0xd228 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1380] @ 0x564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36950 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ + bl 36954 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 78904 <_Py_open@@Base+0x1de8> │ │ │ │ + cbnz r3, 78954 <_Py_open@@Base+0x1de8> │ │ │ │ ldr.w r3, [r8, #1388] @ 0x56c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ - cbz r3, 78900 <_Py_open@@Base+0x1de4> │ │ │ │ + cbz r3, 78950 <_Py_open@@Base+0x1de4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc264 <_Py_write_noraise@@Base> │ │ │ │ + bl 1bd284 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33d28 <_Py_DumpStack@@Base> │ │ │ │ + bl 33d24 <_Py_DumpStack@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1384] @ 0x568 │ │ │ │ bl 2dcfc │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [r9] │ │ │ │ @@ -115441,243 +115474,243 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 74ac2 │ │ │ │ - bl 1f49c8 │ │ │ │ - cbnz r0, 78948 <_Py_open@@Base+0x1e2c> │ │ │ │ + bl 74b12 │ │ │ │ + bl 1f5834 │ │ │ │ + cbnz r0, 78998 <_Py_open@@Base+0x1e2c> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ mov r4, r0 │ │ │ │ - bl 155b58 │ │ │ │ + bl 155824 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #19753 @ 0x4d29 │ │ │ │ + movw r0, #19833 @ 0x4d79 │ │ │ │ movt r0, #7 │ │ │ │ - bl 21692c │ │ │ │ + bl 2175f4 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 78980 <_Py_open@@Base+0x1e64> │ │ │ │ - bl 1f6b80 │ │ │ │ + bne.n 789d0 <_Py_open@@Base+0x1e64> │ │ │ │ + bl 1f7890 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24860 @ 0x611c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78998 <_Py_open@@Base+0x1e7c> │ │ │ │ - bl 155b58 │ │ │ │ + b.n 789e8 <_Py_open@@Base+0x1e7c> │ │ │ │ + bl 155824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15668c │ │ │ │ + bl 1563a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f6b80 │ │ │ │ + bl 1f7890 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007899a : │ │ │ │ - b.w 38da4 │ │ │ │ +000789ea : │ │ │ │ + b.w 38dac │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 17d8ec │ │ │ │ - cbnz r0, 789d2 │ │ │ │ + bl 17db5c │ │ │ │ + cbnz r0, 78a22 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24888 @ 0x6138 │ │ │ │ + movw r1, #24312 @ 0x5ef8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78ac0 │ │ │ │ + b.n 78b10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 17a668 │ │ │ │ + bl 17a520 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 789ce │ │ │ │ + blt.n 78a1e │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 789fa │ │ │ │ + ble.n 78a4a │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24928 @ 0x6160 │ │ │ │ + movw r1, #24352 @ 0x5f20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 789ce │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 78a1e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78a0c │ │ │ │ + cbz r0, 78a5c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 78a90 │ │ │ │ + beq.n 78ae0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 78a34 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 78ac0 │ │ │ │ - bl 14a2bc │ │ │ │ + b.n 78a84 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 78b10 │ │ │ │ + bl 149e14 │ │ │ │ add.w r1, r4, r7, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r3, 78a4c │ │ │ │ - bl 236e94 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r3, 78a9c │ │ │ │ + bl 237554 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 78a6c │ │ │ │ + cbz r0, 78abc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 78a80 │ │ │ │ + blt.n 78ad0 │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 78a90 │ │ │ │ + beq.n 78ae0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 118cf0 │ │ │ │ + bl 1187f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78a12 │ │ │ │ + bne.n 78a62 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 78ac0 │ │ │ │ + bl 8388c │ │ │ │ + b.n 78b10 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24944 @ 0x6170 │ │ │ │ + movw r1, #24368 @ 0x5f30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 78a72 │ │ │ │ - b.n 78aaa │ │ │ │ + blt.n 78ac2 │ │ │ │ + b.n 78afa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78aaa │ │ │ │ + bge.n 78afa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 78aaa │ │ │ │ + cbnz r3, 78afa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78aaa │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78afa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 78a2e │ │ │ │ + bne.n 78a7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78a2e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78a7e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ba90 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78ab2 │ │ │ │ + bge.n 78b02 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 789ce │ │ │ │ + bl 8388c │ │ │ │ + b.n 78a1e │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78af8 │ │ │ │ + beq.n 78b48 │ │ │ │ blx 2afc8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78afc │ │ │ │ + bne.n 78b4c │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78b04 │ │ │ │ + b.n 78b54 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 78b20 │ │ │ │ + cbz r3, 78b70 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 78b38 │ │ │ │ + b.n 78b88 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 78b28 │ │ │ │ + bgt.n 78b78 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 78b38 │ │ │ │ + b.n 78b88 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 78b24 │ │ │ │ + bgt.n 78b74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78b24 │ │ │ │ + beq.n 78b74 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 78b58 │ │ │ │ + b.n 78ba8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #112] @ (78bc0 ) │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #112] @ (78c10 ) │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78bb8 │ │ │ │ + cbz r0, 78c08 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251780 │ │ │ │ + bl 251dc8 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 78bac │ │ │ │ + beq.n 78bfc │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 78b7e │ │ │ │ + beq.n 78bce │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78b80 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 78b80 │ │ │ │ - b.n 78bac │ │ │ │ + bne.n 78bd0 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 78bd0 │ │ │ │ + b.n 78bfc │ │ │ │ movs r4, #0 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b88c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ - cbz r4, 78bb0 │ │ │ │ + bl b39dc │ │ │ │ + cbz r4, 78c00 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e494c │ │ │ │ + b.w 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78bb8 │ │ │ │ + b.n 78c08 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ @@ -115685,863 +115718,863 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 78bea │ │ │ │ + bne.n 78c3a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 78c02 │ │ │ │ - b.n 78c58 │ │ │ │ + bne.n 78c52 │ │ │ │ + b.n 78ca8 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #45768 @ 0xb2c8 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78bda │ │ │ │ - b.n 78c36 │ │ │ │ + bne.n 78c2a │ │ │ │ + b.n 78c86 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 78c3a │ │ │ │ + bpl.n 78c8a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 78c36 │ │ │ │ + cbz r0, 78c86 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 78c5a │ │ │ │ + beq.n 78caa │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78cbc │ │ │ │ - movw r2, #32484 @ 0x7ee4 │ │ │ │ + b.n 78d0c │ │ │ │ + movw r2, #31908 @ 0x7ca4 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45768 @ 0xb2c8 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 78c36 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78c86 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 78c82 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 78cd2 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45768 @ 0xb2c8 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 78c36 │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 78c86 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78cbc │ │ │ │ + cbz r0, 78d0c │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 78c20 │ │ │ │ + bne.n 78c70 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78cac │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 78cfc │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78c36 │ │ │ │ + bne.n 78c86 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bc28 │ │ │ │ - bl 1e4ce4 │ │ │ │ + bl 1e5cc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbnz r0, 78cd2 │ │ │ │ + cbnz r0, 78d22 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ strd r2, r3, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 23c6a4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23cd58 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78d04 │ │ │ │ + beq.n 78d54 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a609c <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 2a5e4c <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 78d32 │ │ │ │ + bhi.n 78d82 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122990 │ │ │ │ + bl 122484 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78d48 │ │ │ │ - b.n 78d4e │ │ │ │ - movw r0, #4676 @ 0x1244 │ │ │ │ + beq.n 78d98 │ │ │ │ + b.n 78d9e │ │ │ │ + movw r0, #4100 @ 0x1004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78d24 │ │ │ │ - b.n 78d84 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 78d84 │ │ │ │ + bne.n 78d74 │ │ │ │ + b.n 78dd4 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 78dd4 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ it gt │ │ │ │ ldrgt r4, [r4, #8] │ │ │ │ - bl 78cc2 │ │ │ │ + bl 78d12 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78d84 │ │ │ │ + beq.n 78dd4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 78cc2 │ │ │ │ + bl 78d12 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78d84 │ │ │ │ + beq.n 78dd4 │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c514 <__setitimer64@plt> │ │ │ │ - cbz r0, 78d88 │ │ │ │ + cbz r0, 78dd8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78d8e │ │ │ │ + b.n 78dde │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 7789e <_Py_open@@Base+0xd82> │ │ │ │ + bl 778ee <_Py_open@@Base+0xd82> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl f6e30 │ │ │ │ + bl f6934 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - movw r0, #24968 @ 0x6188 │ │ │ │ + bl 1e5930 │ │ │ │ + movw r0, #24392 @ 0x5f48 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7380 │ │ │ │ + bl f6e84 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 9b304 │ │ │ │ + bl 9b0ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78e50 │ │ │ │ + cbz r0, 78ea0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1f11c0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1f21a0 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 940d4 │ │ │ │ - cbz r0, 78e50 │ │ │ │ + bl 93e90 │ │ │ │ + cbz r0, 78ea0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78e4e │ │ │ │ + bge.n 78e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 78e4e │ │ │ │ + cbnz r3, 78e9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ sub sp, #384 @ 0x180 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 267094 │ │ │ │ - cbz r0, 78ec6 │ │ │ │ + bl 267274 │ │ │ │ + cbz r0, 78f16 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2c030 │ │ │ │ - bl b0e80 │ │ │ │ + bl b0834 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 2bb1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 78ebc │ │ │ │ + bne.n 78f0c │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 78eac │ │ │ │ - bl 116ba8 │ │ │ │ + bne.n 78efc │ │ │ │ + bl 1166a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78e7c │ │ │ │ + beq.n 78ecc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78ec6 │ │ │ │ + b.n 78f16 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 78ea8 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 78ef8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 78dd8 │ │ │ │ + bl 78e28 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 78ef0 │ │ │ │ + bne.n 78f40 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 267094 │ │ │ │ - cbnz r0, 78f06 │ │ │ │ - b.n 78fa8 │ │ │ │ + bl 267274 │ │ │ │ + cbnz r0, 78f56 │ │ │ │ + b.n 78ff8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4864 @ 0x1300 │ │ │ │ + movw r0, #4288 @ 0x10c0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78ee4 │ │ │ │ - b.n 78fa8 │ │ │ │ + bne.n 78f34 │ │ │ │ + b.n 78ff8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2c030 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 23c6a4 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23cd58 <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 78fa8 │ │ │ │ + beq.n 78ff8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 78f40 │ │ │ │ + bge.n 78f90 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47112 @ 0xb808 │ │ │ │ + movw r1, #46536 @ 0xb5c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 78fa8 │ │ │ │ - bl 283f64 <_PyDeadline_Init@@Base> │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 78ff8 │ │ │ │ + bl 283d44 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 23ce48 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b0e80 │ │ │ │ + bl 23d500 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0834 │ │ │ │ add r2, sp, #8 │ │ │ │ mov sl, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bc40 <__sigtimedwait64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 78fb6 │ │ │ │ + bne.n 79006 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 78f8e │ │ │ │ + beq.n 78fde │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 78fac │ │ │ │ + beq.n 78ffc │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ - b.n 78fa8 │ │ │ │ - bl 116ba8 │ │ │ │ + bl 1e5930 │ │ │ │ + b.n 78ff8 │ │ │ │ + bl 1166a8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 78fa8 │ │ │ │ - bl 2b79d0 <_PyDeadline_Get@@Base> │ │ │ │ + cbnz r3, 78ff8 │ │ │ │ + bl 2b72a0 <_PyDeadline_Get@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bge.n 78f48 │ │ │ │ - b.n 78fb6 │ │ │ │ + bge.n 78f98 │ │ │ │ + b.n 79006 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78fc2 │ │ │ │ + b.n 79012 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 78fc2 │ │ │ │ + b.n 79012 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 78dd8 │ │ │ │ + bl 78e28 │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14848 @ 0x3a00 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 20c328 │ │ │ │ + b.w 20d040 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ + bl 180638 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ + bl 180638 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #43840 @ 0xab40 │ │ │ │ + movw r3, #43848 @ 0xab48 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1803c8 │ │ │ │ + bl 180638 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 79092 │ │ │ │ + beq.n 790e2 │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 79092 │ │ │ │ + beq.n 790e2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 790aa │ │ │ │ - b.n 790ba │ │ │ │ + bne.n 790fa │ │ │ │ + b.n 7910a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7908a │ │ │ │ - movw r0, #25032 @ 0x61c8 │ │ │ │ + beq.n 790da │ │ │ │ + movw r0, #24456 @ 0x5f88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7908a │ │ │ │ - b.n 790ea │ │ │ │ - movw r0, #25032 @ 0x61c8 │ │ │ │ + bne.n 790da │ │ │ │ + b.n 7913a │ │ │ │ + movw r0, #24456 @ 0x5f88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ - cbz r0, 790ea │ │ │ │ + bl 1d59bc │ │ │ │ + cbz r0, 7913a │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 790ee │ │ │ │ + beq.n 7913e │ │ │ │ mov r1, r6 │ │ │ │ - bl 9eff8 │ │ │ │ - cbnz r0, 790ee │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + bl 9ed4c │ │ │ │ + cbnz r0, 7913e │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25032 @ 0x61c8 │ │ │ │ + movw r0, #24456 @ 0x5f88 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7911e │ │ │ │ + b.n 7916e │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7911e │ │ │ │ + cbz r0, 7916e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #12] │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 97ae4 │ │ │ │ + bl 97894 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79174 │ │ │ │ - ldr r2, [pc, #60] @ (79178 ) │ │ │ │ - movw r1, #25044 @ 0x61d4 │ │ │ │ + cbz r0, 791c4 │ │ │ │ + ldr r2, [pc, #60] @ (791c8 ) │ │ │ │ + movw r1, #24468 @ 0x5f94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7915e │ │ │ │ - ldr r2, [pc, #44] @ (79178 ) │ │ │ │ + beq.n 791ae │ │ │ │ + ldr r2, [pc, #44] @ (791c8 ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25060 @ 0x61e4 │ │ │ │ + movw r1, #24484 @ 0x5fa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79174 │ │ │ │ + bne.n 791c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79172 │ │ │ │ + bge.n 791c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79172 │ │ │ │ + cbnz r3, 791c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #37 @ 0x25 │ │ │ │ - bl 2194ec <_PyEvent_Notify@@Base> │ │ │ │ + bl 21a1b4 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2412d8 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ + bl 241998 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #4364 @ 0x110c │ │ │ │ + movw r1, #3788 @ 0xecc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 791ee │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 7923e │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2bf660 <_PyTime_FromLong@@Base> │ │ │ │ + bl 2bf418 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 791ee │ │ │ │ + beq.n 7923e │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23ce48 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23d500 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ae58 <__clock_settime64@plt> │ │ │ │ - cbz r0, 791f2 │ │ │ │ + cbz r0, 79242 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 791fa │ │ │ │ + b.n 7924a │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 21124c │ │ │ │ + bl 211f70 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79264 │ │ │ │ + cbz r0, 792b4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 106464 │ │ │ │ + bl 105f54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 106464 │ │ │ │ + bl 105f54 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 106464 │ │ │ │ + bl 105f54 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #25072 @ 0x61f0 │ │ │ │ + movw r0, #24496 @ 0x5fb0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 79254 │ │ │ │ + blt.n 792a4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 79264 │ │ │ │ + b.n 792b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79250 │ │ │ │ + bne.n 792a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79250 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 792a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #25080 @ 0x61f8 │ │ │ │ + movw r1, #24504 @ 0x5fb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a6f18 │ │ │ │ + bl a68d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7930c │ │ │ │ + beq.n 7935c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 11cae4 │ │ │ │ + bl 11c5c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7930e │ │ │ │ + beq.n 7935e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl 11cae4 │ │ │ │ + bl 11c5c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79302 │ │ │ │ + cbz r0, 79352 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 792c0 │ │ │ │ + bgt.n 79310 │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2b904 │ │ │ │ - cbz r0, 792de │ │ │ │ + cbz r0, 7932e │ │ │ │ movw r3, #6004 @ 0x1774 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #6004 @ 0x1774 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 792fa │ │ │ │ + b.n 7934a │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #4380 @ 0x111c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 7930e │ │ │ │ + bl 8388c │ │ │ │ + b.n 7935e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #30876 @ 0x789c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a6f18 │ │ │ │ - cbz r0, 79360 │ │ │ │ + bl a68d0 │ │ │ │ + cbz r0, 793b0 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #18396 @ 0x47dc │ │ │ │ + movw r2, #17820 @ 0x459c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3e8 <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00079364 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #14472 @ 0x3888 │ │ │ │ +000793b4 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #13896 @ 0x3648 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ movw r1, #14718 @ 0x397e │ │ │ │ - b.w 1ce750 │ │ │ │ + b.w 1cf7b8 │ │ │ │ │ │ │ │ -00079374 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +000793c4 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #17 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c89c <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 793ce <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 7941e <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #17 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 793c6 <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ - bl f7380 │ │ │ │ - b.n 793ce <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 79416 <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ + bl f6e84 │ │ │ │ + b.n 7941e <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000793d4 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +00079424 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #15 │ │ │ │ mov r7, r2 │ │ │ │ - bl 5c89c <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ + bl 5c8f0 <_PyMonitoring_FirePyThrowEvent@@Base+0x15a> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7942e <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + beq.n 7947e <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r7 │ │ │ │ movs r6, #15 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 5bd68 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5bdbc <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 79426 <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ - bl f7380 │ │ │ │ - b.n 7942e <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 79476 <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ + bl f6e84 │ │ │ │ + b.n 7947e <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r3, 79458 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + cbnz r3, 794a8 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 79458 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + ble.n 794a8 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79458 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ - cbnz r4, 79474 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + bne.n 794a8 <_PyMonitoring_FireReraiseEvent@@Base+0x84> │ │ │ │ + cbnz r4, 794c4 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ movs r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r6, sp, #20 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [pc, #116] @ (794e0 <_PyMonitoring_FireReraiseEvent@@Base+0x10c>) │ │ │ │ + ldr r3, [pc, #116] @ (79530 <_PyMonitoring_FireReraiseEvent@@Base+0x10c>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11f2e0 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11edc4 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 794d2 <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ + cbz r0, 79522 <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 154c98 │ │ │ │ - cbnz r0, 79482 <_PyMonitoring_FireReraiseEvent@@Base+0xae> │ │ │ │ + bl 1547d0 │ │ │ │ + cbnz r0, 794d2 <_PyMonitoring_FireReraiseEvent@@Base+0xae> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 794d2 <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ + b.n 79522 <_PyMonitoring_FireReraiseEvent@@Base+0xfe> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl b9f08 │ │ │ │ + bl b98d0 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #56380 @ 0xdc3c │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #25084 @ 0x61fc │ │ │ │ + movw r0, #24508 @ 0x5fbc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa50c │ │ │ │ + bl a9ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 794be <_PyMonitoring_FireReraiseEvent@@Base+0xea> │ │ │ │ - bl b0e80 │ │ │ │ + beq.n 7950e <_PyMonitoring_FireReraiseEvent@@Base+0xea> │ │ │ │ + bl b0834 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b834 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b4014 │ │ │ │ + bl b39dc │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 794ca <_PyMonitoring_FireReraiseEvent@@Base+0xf6> │ │ │ │ - bl 940d4 │ │ │ │ + bne.n 7951a <_PyMonitoring_FireReraiseEvent@@Base+0xf6> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7947e <_PyMonitoring_FireReraiseEvent@@Base+0xaa> │ │ │ │ + bne.n 794ce <_PyMonitoring_FireReraiseEvent@@Base+0xaa> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -116549,190 +116582,190 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31984 @ 0x7cf0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 154f54 │ │ │ │ + bl 154a8c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 79520 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + beq.n 79570 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 79520 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + beq.n 79570 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 79538 <_PyMonitoring_FireReraiseEvent@@Base+0x164> │ │ │ │ - b.n 7954a <_PyMonitoring_FireReraiseEvent@@Base+0x176> │ │ │ │ + bne.n 79588 <_PyMonitoring_FireReraiseEvent@@Base+0x164> │ │ │ │ + b.n 7959a <_PyMonitoring_FireReraiseEvent@@Base+0x176> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 79518 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ - movw r0, #25096 @ 0x6208 │ │ │ │ + beq.n 79568 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ + movw r0, #24520 @ 0x5fc8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21d77c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21e1ec <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79518 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ - b.n 795a8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bne.n 79568 <_PyMonitoring_FireReraiseEvent@@Base+0x144> │ │ │ │ + b.n 795f8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #25096 @ 0x6208 │ │ │ │ + movw r0, #24520 @ 0x5fc8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ - bl e3034 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 795a8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bl e2aa4 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 795f8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 79574 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + bmi.n 795c4 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #19300 @ 0x4b64 │ │ │ │ + movw r2, #18724 @ 0x4924 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #35800 @ 0x8bd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25096 @ 0x6208 │ │ │ │ + movw r0, #24520 @ 0x5fc8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 795a8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 795f8 <_PyMonitoring_FireReraiseEvent@@Base+0x1d4> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 2524f0 <_PyBytes_GetXIDataWrapped@@Base+0x140> │ │ │ │ + bl 25293c <_PyBytes_GetXIDataWrapped@@Base+0xb8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79604 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + beq.n 79654 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble.n 795ac <_PyMonitoring_FireReraiseEvent@@Base+0x1d8> │ │ │ │ - bl 1c8534 │ │ │ │ + ble.n 795fc <_PyMonitoring_FireReraiseEvent@@Base+0x1d8> │ │ │ │ + bl 1c94f4 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25112 @ 0x6218 │ │ │ │ + movw r1, #24536 @ 0x5fd8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79604 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + b.n 79654 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 795d6 <_PyMonitoring_FireReraiseEvent@@Base+0x202> │ │ │ │ + ble.n 79626 <_PyMonitoring_FireReraiseEvent@@Base+0x202> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add.w r5, r0, #20 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ str.w r1, [r5, #4]! │ │ │ │ ldr r7, [r1, #0] │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ add.w lr, r7, #1 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r1] │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 795ba <_PyMonitoring_FireReraiseEvent@@Base+0x1e6> │ │ │ │ + bne.n 7960a <_PyMonitoring_FireReraiseEvent@@Base+0x1e6> │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne.n 79600 <_PyMonitoring_FireReraiseEvent@@Base+0x22c> │ │ │ │ + bne.n 79650 <_PyMonitoring_FireReraiseEvent@@Base+0x22c> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 79604 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + beq.n 79654 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7958e <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ + bne.n 795de <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ - b.n 79604 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ + b.n 79654 <_PyMonitoring_FireReraiseEvent@@Base+0x230> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7958e <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ + bne.n 795de <_PyMonitoring_FireReraiseEvent@@Base+0x1ba> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #332] @ (79764 <_PyMonitoring_FireReraiseEvent@@Base+0x390>) │ │ │ │ + ldr r4, [pc, #332] @ (797b4 <_PyMonitoring_FireReraiseEvent@@Base+0x390>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #47704 @ 0xba58 │ │ │ │ + movw r1, #47128 @ 0xb818 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12ad14 <_PySys_GetOptionalAttrString@@Base+0x7f0> │ │ │ │ + bl 12a804 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7975e <_PyMonitoring_FireReraiseEvent@@Base+0x38a> │ │ │ │ + beq.w 797ae <_PyMonitoring_FireReraiseEvent@@Base+0x38a> │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ - movw r1, #25753 @ 0x6499 │ │ │ │ + movw r1, #25757 @ 0x649d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e2e10 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e3df4 <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79658 <_PyMonitoring_FireReraiseEvent@@Base+0x284> │ │ │ │ + bge.n 796a8 <_PyMonitoring_FireReraiseEvent@@Base+0x284> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7975e <_PyMonitoring_FireReraiseEvent@@Base+0x38a> │ │ │ │ - ldr r0, [pc, #268] @ (79768 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ + b.n 797ae <_PyMonitoring_FireReraiseEvent@@Base+0x38a> │ │ │ │ + ldr r0, [pc, #268] @ (797b8 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79672 <_PyMonitoring_FireReraiseEvent@@Base+0x29e> │ │ │ │ + bne.n 796c2 <_PyMonitoring_FireReraiseEvent@@Base+0x29e> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79662 <_PyMonitoring_FireReraiseEvent@@Base+0x28e> │ │ │ │ + bne.n 796b2 <_PyMonitoring_FireReraiseEvent@@Base+0x28e> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 79684 <_PyMonitoring_FireReraiseEvent@@Base+0x2b0> │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 796d4 <_PyMonitoring_FireReraiseEvent@@Base+0x2b0> │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 79696 <_PyMonitoring_FireReraiseEvent@@Base+0x2c2> │ │ │ │ + cbz r3, 796e6 <_PyMonitoring_FireReraiseEvent@@Base+0x2c2> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7968c <_PyMonitoring_FireReraiseEvent@@Base+0x2b8> │ │ │ │ - b.n 79698 <_PyMonitoring_FireReraiseEvent@@Base+0x2c4> │ │ │ │ + bne.n 796dc <_PyMonitoring_FireReraiseEvent@@Base+0x2b8> │ │ │ │ + b.n 796e8 <_PyMonitoring_FireReraiseEvent@@Base+0x2c4> │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 796c4 <_PyMonitoring_FireReraiseEvent@@Base+0x2f0> │ │ │ │ + cbnz r0, 79714 <_PyMonitoring_FireReraiseEvent@@Base+0x2f0> │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 796b6 <_PyMonitoring_FireReraiseEvent@@Base+0x2e2> │ │ │ │ + bne.n 79706 <_PyMonitoring_FireReraiseEvent@@Base+0x2e2> │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 796a6 <_PyMonitoring_FireReraiseEvent@@Base+0x2d2> │ │ │ │ + bne.n 796f6 <_PyMonitoring_FireReraiseEvent@@Base+0x2d2> │ │ │ │ dmb ish │ │ │ │ - beq.n 79652 <_PyMonitoring_FireReraiseEvent@@Base+0x27e> │ │ │ │ - ldr r0, [pc, #168] @ (79768 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ - bl 284818 │ │ │ │ - b.n 79652 <_PyMonitoring_FireReraiseEvent@@Base+0x27e> │ │ │ │ + beq.n 796a2 <_PyMonitoring_FireReraiseEvent@@Base+0x27e> │ │ │ │ + ldr r0, [pc, #168] @ (797b8 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ + bl 2845f8 │ │ │ │ + b.n 796a2 <_PyMonitoring_FireReraiseEvent@@Base+0x27e> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7971a <_PyMonitoring_FireReraiseEvent@@Base+0x346> │ │ │ │ + cbz r3, 7976a <_PyMonitoring_FireReraiseEvent@@Base+0x346> │ │ │ │ add.w r1, r0, #16 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ ldr.w ip, [r3, #64] @ 0x40 │ │ │ │ subs.w lr, r2, #0 │ │ │ │ str.w r8, [r3, #56] @ 0x38 │ │ │ │ it ne │ │ │ │ movne.w lr, #1 │ │ │ │ - cbz r7, 796f4 <_PyMonitoring_FireReraiseEvent@@Base+0x320> │ │ │ │ + cbz r7, 79744 <_PyMonitoring_FireReraiseEvent@@Base+0x320> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #64] @ 0x40 │ │ │ │ @@ -116742,151 +116775,151 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, lr │ │ │ │ str.w r2, [r0, #3320] @ 0xcf8 │ │ │ │ str.w ip, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 796d2 <_PyMonitoring_FireReraiseEvent@@Base+0x2fe> │ │ │ │ + bne.n 79722 <_PyMonitoring_FireReraiseEvent@@Base+0x2fe> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79732 <_PyMonitoring_FireReraiseEvent@@Base+0x35e> │ │ │ │ + bne.n 79782 <_PyMonitoring_FireReraiseEvent@@Base+0x35e> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79722 <_PyMonitoring_FireReraiseEvent@@Base+0x34e> │ │ │ │ + bne.n 79772 <_PyMonitoring_FireReraiseEvent@@Base+0x34e> │ │ │ │ dmb ish │ │ │ │ - beq.n 7973e <_PyMonitoring_FireReraiseEvent@@Base+0x36a> │ │ │ │ - ldr r0, [pc, #44] @ (79768 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 7978e <_PyMonitoring_FireReraiseEvent@@Base+0x36a> │ │ │ │ + ldr r0, [pc, #44] @ (797b8 <_PyMonitoring_FireReraiseEvent@@Base+0x394>) │ │ │ │ + bl 2845f8 │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r6, #3320] @ 0xcf8 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 242f60 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ + bl 243620 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (797b4 <_PyMonitoring_FireReraiseEvent@@Base+0x3e0>) │ │ │ │ + ldr r0, [pc, #56] @ (79804 <_PyMonitoring_FireReraiseEvent@@Base+0x3e0>) │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #20089 @ 0x4e79 │ │ │ │ + movwne r1, #21817 @ 0x5539 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79606 <_PyMonitoring_FireReraiseEvent@@Base+0x232> │ │ │ │ + bl 79656 <_PyMonitoring_FireReraiseEvent@@Base+0x232> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #400] @ (7995c <_PyMonitoring_FireReraiseEvent@@Base+0x588>) │ │ │ │ + ldr r4, [pc, #400] @ (799ac <_PyMonitoring_FireReraiseEvent@@Base+0x588>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #49860 @ 0xc2c4 │ │ │ │ + movw r1, #49284 @ 0xc084 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 12ad14 <_PySys_GetOptionalAttrString@@Base+0x7f0> │ │ │ │ + bl 12a804 <_PySys_GetOptionalAttrString@@Base+0x7f8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 79956 <_PyMonitoring_FireReraiseEvent@@Base+0x582> │ │ │ │ + beq.w 799a6 <_PyMonitoring_FireReraiseEvent@@Base+0x582> │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #245 @ 0xf5 │ │ │ │ - movw r1, #26505 @ 0x6789 │ │ │ │ + movw r1, #26509 @ 0x678d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e2e10 <_Py_normpath@@Base+0x568> │ │ │ │ + bl 1e3df4 <_Py_normpath@@Base+0x56c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7980a <_PyMonitoring_FireReraiseEvent@@Base+0x436> │ │ │ │ + bge.n 7985a <_PyMonitoring_FireReraiseEvent@@Base+0x436> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 79956 <_PyMonitoring_FireReraiseEvent@@Base+0x582> │ │ │ │ - ldr r0, [pc, #340] @ (79960 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ + b.n 799a6 <_PyMonitoring_FireReraiseEvent@@Base+0x582> │ │ │ │ + ldr r0, [pc, #340] @ (799b0 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79824 <_PyMonitoring_FireReraiseEvent@@Base+0x450> │ │ │ │ + bne.n 79874 <_PyMonitoring_FireReraiseEvent@@Base+0x450> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79814 <_PyMonitoring_FireReraiseEvent@@Base+0x440> │ │ │ │ + bne.n 79864 <_PyMonitoring_FireReraiseEvent@@Base+0x440> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 79836 <_PyMonitoring_FireReraiseEvent@@Base+0x462> │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 79886 <_PyMonitoring_FireReraiseEvent@@Base+0x462> │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7984c <_PyMonitoring_FireReraiseEvent@@Base+0x478> │ │ │ │ + cbz r3, 7989c <_PyMonitoring_FireReraiseEvent@@Base+0x478> │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79840 <_PyMonitoring_FireReraiseEvent@@Base+0x46c> │ │ │ │ - b.n 7984e <_PyMonitoring_FireReraiseEvent@@Base+0x47a> │ │ │ │ + bne.n 79890 <_PyMonitoring_FireReraiseEvent@@Base+0x46c> │ │ │ │ + b.n 7989e <_PyMonitoring_FireReraiseEvent@@Base+0x47a> │ │ │ │ mov sl, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7987a <_PyMonitoring_FireReraiseEvent@@Base+0x4a6> │ │ │ │ + cbnz r0, 798ca <_PyMonitoring_FireReraiseEvent@@Base+0x4a6> │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 7986c <_PyMonitoring_FireReraiseEvent@@Base+0x498> │ │ │ │ + bne.n 798bc <_PyMonitoring_FireReraiseEvent@@Base+0x498> │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7985c <_PyMonitoring_FireReraiseEvent@@Base+0x488> │ │ │ │ + bne.n 798ac <_PyMonitoring_FireReraiseEvent@@Base+0x488> │ │ │ │ dmb ish │ │ │ │ - beq.n 79804 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ - ldr r0, [pc, #236] @ (79960 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ - bl 284818 │ │ │ │ - b.n 79804 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ + beq.n 79854 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ + ldr r0, [pc, #236] @ (799b0 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ + bl 2845f8 │ │ │ │ + b.n 79854 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 798d2 <_PyMonitoring_FireReraiseEvent@@Base+0x4fe> │ │ │ │ + cbz r4, 79922 <_PyMonitoring_FireReraiseEvent@@Base+0x4fe> │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov r3, r4 │ │ │ │ add.w r1, r1, sl, lsl #2 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w lr, [r3, #68] @ 0x44 │ │ │ │ subs.w sl, r2, #0 │ │ │ │ str.w r8, [r3, #60] @ 0x3c │ │ │ │ it ne │ │ │ │ movne.w sl, #1 │ │ │ │ - cbz r7, 798ac <_PyMonitoring_FireReraiseEvent@@Base+0x4d8> │ │ │ │ + cbz r7, 798fc <_PyMonitoring_FireReraiseEvent@@Base+0x4d8> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ adds r0, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r7, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #68] @ 0x44 │ │ │ │ @@ -116896,464 +116929,464 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ sub.w r2, r2, sl │ │ │ │ str.w r2, [r0, #3324] @ 0xcfc │ │ │ │ str.w lr, [r1, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7988a <_PyMonitoring_FireReraiseEvent@@Base+0x4b6> │ │ │ │ + bne.n 798da <_PyMonitoring_FireReraiseEvent@@Base+0x4b6> │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ - cbz r3, 79916 <_PyMonitoring_FireReraiseEvent@@Base+0x542> │ │ │ │ - cbz r4, 79916 <_PyMonitoring_FireReraiseEvent@@Base+0x542> │ │ │ │ + cbz r3, 79966 <_PyMonitoring_FireReraiseEvent@@Base+0x542> │ │ │ │ + cbz r4, 79966 <_PyMonitoring_FireReraiseEvent@@Base+0x542> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 24b11c │ │ │ │ - cbz r0, 79912 <_PyMonitoring_FireReraiseEvent@@Base+0x53e> │ │ │ │ + bl 24b7dc │ │ │ │ + cbz r0, 79962 <_PyMonitoring_FireReraiseEvent@@Base+0x53e> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 798fe <_PyMonitoring_FireReraiseEvent@@Base+0x52a> │ │ │ │ + bne.n 7994e <_PyMonitoring_FireReraiseEvent@@Base+0x52a> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 798ee <_PyMonitoring_FireReraiseEvent@@Base+0x51a> │ │ │ │ + bne.n 7993e <_PyMonitoring_FireReraiseEvent@@Base+0x51a> │ │ │ │ dmb ish │ │ │ │ - beq.n 7990a <_PyMonitoring_FireReraiseEvent@@Base+0x536> │ │ │ │ - ldr r0, [pc, #88] @ (79960 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 7995a <_PyMonitoring_FireReraiseEvent@@Base+0x536> │ │ │ │ + ldr r0, [pc, #88] @ (799b0 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ + bl 2845f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 79804 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 79854 <_PyMonitoring_FireReraiseEvent@@Base+0x430> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 798dc <_PyMonitoring_FireReraiseEvent@@Base+0x508> │ │ │ │ + b.n 7992c <_PyMonitoring_FireReraiseEvent@@Base+0x508> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7992e <_PyMonitoring_FireReraiseEvent@@Base+0x55a> │ │ │ │ + bne.n 7997e <_PyMonitoring_FireReraiseEvent@@Base+0x55a> │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7991e <_PyMonitoring_FireReraiseEvent@@Base+0x54a> │ │ │ │ + bne.n 7996e <_PyMonitoring_FireReraiseEvent@@Base+0x54a> │ │ │ │ dmb ish │ │ │ │ - beq.n 7993a <_PyMonitoring_FireReraiseEvent@@Base+0x566> │ │ │ │ - ldr r0, [pc, #40] @ (79960 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ - bl 284818 │ │ │ │ + beq.n 7998a <_PyMonitoring_FireReraiseEvent@@Base+0x566> │ │ │ │ + ldr r0, [pc, #40] @ (799b0 <_PyMonitoring_FireReraiseEvent@@Base+0x58c>) │ │ │ │ + bl 2845f8 │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 242f60 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ + bl 243620 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xff0> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (799ac <_PyMonitoring_FireReraiseEvent@@Base+0x5d8>) │ │ │ │ + ldr r0, [pc, #56] @ (799fc <_PyMonitoring_FireReraiseEvent@@Base+0x5d8>) │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #44445 @ 0xad9d │ │ │ │ + movwne r1, #45053 @ 0xaffd │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 797b8 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ + bl 79808 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000799b0 : │ │ │ │ +00079a00 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #200] @ (79a88 ) │ │ │ │ + ldr r4, [pc, #200] @ (79ad8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #792 @ 0x318 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 799ec │ │ │ │ + bne.n 79a3c │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 799dc │ │ │ │ + bne.n 79a2c │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 799fc │ │ │ │ - bl 135708 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 79a4c │ │ │ │ + bl 135250 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 79a0e │ │ │ │ + cbz r4, 79a5e │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 79a0e │ │ │ │ + beq.n 79a5e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 79a02 │ │ │ │ + bne.n 79a52 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #792 @ 0x318 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79a2e │ │ │ │ + bne.n 79a7e │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79a1e │ │ │ │ + bne.n 79a6e │ │ │ │ dmb ish │ │ │ │ - beq.n 79a38 │ │ │ │ - bl 284818 │ │ │ │ - cbz r4, 79a80 │ │ │ │ - cbz r5, 79a48 │ │ │ │ + beq.n 79a88 │ │ │ │ + bl 2845f8 │ │ │ │ + cbz r4, 79ad0 │ │ │ │ + cbz r5, 79a98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79a50 │ │ │ │ + bne.n 79aa0 │ │ │ │ dmb ish │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79a6c │ │ │ │ + bne.n 79abc │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00079a8c : │ │ │ │ +00079adc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #172] @ (79b48 ) │ │ │ │ + ldr r2, [pc, #172] @ (79b98 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 79ab4 │ │ │ │ - movw r1, #33500 @ 0x82dc │ │ │ │ + cbnz r5, 79b04 │ │ │ │ + movw r1, #32924 @ 0x809c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #156] @ (79b4c ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (79b9c ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (79b50 ) │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (79ba0 ) │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 79b36 │ │ │ │ + blt.n 79b86 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 79ace │ │ │ │ + cbz r0, 79b1e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 79afa │ │ │ │ - bl 84dec │ │ │ │ + bmi.n 79b4a │ │ │ │ + bl 84b4c │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 79b36 │ │ │ │ - ldr r1, [pc, #112] @ (79b50 ) │ │ │ │ + cbz r0, 79b86 │ │ │ │ + ldr r1, [pc, #112] @ (79ba0 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e8294 │ │ │ │ - cbz r0, 79afa │ │ │ │ + bl 1e9278 │ │ │ │ + cbz r0, 79b4a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79b36 │ │ │ │ + bge.n 79b86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 79b36 │ │ │ │ - b.n 79b18 │ │ │ │ + cbnz r3, 79b86 │ │ │ │ + b.n 79b68 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 79b36 │ │ │ │ + cbz r4, 79b86 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 79b1e │ │ │ │ + cbz r0, 79b6e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79b36 │ │ │ │ + bge.n 79b86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79b36 │ │ │ │ + cbnz r3, 79b86 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79b36 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79b86 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79b42 │ │ │ │ + bge.n 79b92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79b42 │ │ │ │ + cbnz r3, 79b92 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + b.w 206dd8 <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #16 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00079b54 : │ │ │ │ +00079ba4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r0, [pc, #52] @ (79b9c ) │ │ │ │ + ldr r0, [pc, #52] @ (79bec ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79b78 │ │ │ │ + bge.n 79bc8 │ │ │ │ movs r4, #0 │ │ │ │ - bl f73ac │ │ │ │ - b.n 79b96 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 79be6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 79b80 │ │ │ │ + cbnz r0, 79bd0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79b92 │ │ │ │ + b.n 79be2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 79b7c │ │ │ │ + bpl.n 79bcc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00079ba0 : │ │ │ │ +00079bf0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #344] @ (79d0c ) │ │ │ │ + ldr r4, [pc, #344] @ (79d5c ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - movw r0, #27096 @ 0x69d8 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ - ble.n 79bd0 │ │ │ │ + ble.n 79c20 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 79bd4 │ │ │ │ + cbnz r1, 79c24 │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79c0e │ │ │ │ + cbz r0, 79c5e │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl a267c │ │ │ │ - cbnz r0, 79c00 │ │ │ │ + bl a2168 │ │ │ │ + cbnz r0, 79c50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79c0e │ │ │ │ + bge.n 79c5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79c0e │ │ │ │ + cbnz r3, 79c5e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79c0e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79c5e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 79be0 │ │ │ │ - b.n 79c1c │ │ │ │ - movw r1, #25132 @ 0x622c │ │ │ │ + bne.n 79c30 │ │ │ │ + b.n 79c6c │ │ │ │ + movw r1, #24556 @ 0x5fec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #248] @ (79d10 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #248] @ (79d60 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #27072 @ 0x69c0 │ │ │ │ + movw r0, #26496 @ 0x6780 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e8294 │ │ │ │ + bl 1e9278 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 79c68 │ │ │ │ + beq.n 79cb8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79c5a │ │ │ │ + bge.n 79caa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79c5a │ │ │ │ + cbnz r3, 79caa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #25152 @ 0x6240 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #24576 @ 0x6000 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #172] @ (79d10 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #172] @ (79d60 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79c7a │ │ │ │ + bge.n 79cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79c7a │ │ │ │ + cbnz r3, 79cca │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 79d06 │ │ │ │ + beq.n 79d56 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 20ade0 │ │ │ │ + bl 20baf8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79d06 │ │ │ │ + beq.n 79d56 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 79ca6 │ │ │ │ - movw r1, #25176 @ 0x6258 │ │ │ │ + cbnz r4, 79cf6 │ │ │ │ + movw r1, #24600 @ 0x6018 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #108] @ (79d10 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #108] @ (79d14 ) │ │ │ │ + ldr r0, [pc, #108] @ (79d60 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #108] @ (79d64 ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f6544 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f7254 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 79cc0 │ │ │ │ - movw r1, #25208 @ 0x6278 │ │ │ │ + bge.n 79d10 │ │ │ │ + movw r1, #24632 @ 0x6038 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #84] @ (79d10 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ (79d60 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 79cf2 │ │ │ │ + cbz r0, 79d42 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1f00a0 │ │ │ │ + bl 1f1080 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 79cde │ │ │ │ - movw r1, #25228 @ 0x628c │ │ │ │ + bne.n 79d2e │ │ │ │ + movw r1, #24652 @ 0x604c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #52] @ (79d10 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (79d60 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79cf2 │ │ │ │ + bge.n 79d42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 79cf2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 79d42 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79d06 │ │ │ │ + bge.n 79d56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 79d06 │ │ │ │ + cbnz r3, 79d56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf7d40052 │ │ │ │ │ │ │ │ -00079d18 : │ │ │ │ +00079d68 : │ │ │ │ movw r3, #61536 @ 0xf060 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 79ba0 │ │ │ │ + b.w 79bf0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 154c98 │ │ │ │ + bl 1547d0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r0, 79d6e │ │ │ │ + cbz r0, 79dbe │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2be44 │ │ │ │ - cbnz r0, 79d72 │ │ │ │ + cbnz r0, 79dc2 │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79d78 │ │ │ │ - bl 8f6bc │ │ │ │ + b.n 79dc8 │ │ │ │ + bl 8f484 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -117363,309 +117396,309 @@ │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #156] @ (79e48 ) │ │ │ │ - movw r2, #25260 @ 0x62ac │ │ │ │ + ldr r3, [pc, #156] @ (79e98 ) │ │ │ │ + movw r2, #24684 @ 0x606c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5c44 │ │ │ │ - cbz r0, 79dde │ │ │ │ + bl f5690 │ │ │ │ + cbz r0, 79e2e │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 79de2 │ │ │ │ + bge.n 79e32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25280 @ 0x62c0 │ │ │ │ + movw r1, #24704 @ 0x6080 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79e44 │ │ │ │ + b.n 79e94 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 79dee │ │ │ │ + bne.n 79e3e │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 79e10 │ │ │ │ + b.n 79e60 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 79e10 │ │ │ │ + ble.n 79e60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15a044 │ │ │ │ + bl 159d64 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25320 @ 0x62e8 │ │ │ │ + movw r1, #24744 @ 0x60a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 79dde │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 79e2e │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 6863a <_PyThread_CurrentFrames@@Base+0x1532> │ │ │ │ + bl 6868a <_PyThread_CurrentFrames@@Base+0x1532> │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 79e30 │ │ │ │ - bl 15a044 │ │ │ │ + bge.n 79e80 │ │ │ │ + bl 159d64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ - b.n 79dde │ │ │ │ - bl 15a044 │ │ │ │ - movw r0, #25368 @ 0x6318 │ │ │ │ + bl 84b4c │ │ │ │ + b.n 79e2e │ │ │ │ + bl 159d64 │ │ │ │ + movw r0, #24792 @ 0x60d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r2, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79f0c │ │ │ │ + beq.n 79f5c │ │ │ │ blx 2b154 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79e74 │ │ │ │ + cbz r0, 79ec4 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 79eba │ │ │ │ + b.n 79f0a │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79f0e │ │ │ │ + bge.n 79f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79f0e │ │ │ │ + bne.n 79f5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79f0e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79f5e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 79ed2 │ │ │ │ - bl 9baf8 │ │ │ │ + cbz r6, 79f22 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79ed2 │ │ │ │ + beq.n 79f22 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 79ef6 │ │ │ │ + blt.n 79f46 │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #27673 @ 0x6c19 │ │ │ │ + movw r2, #27753 @ 0x6c69 │ │ │ │ movt r2, #7 │ │ │ │ - movw r0, #25372 @ 0x631c │ │ │ │ + movw r0, #24796 @ 0x60dc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 79e9a │ │ │ │ - b.n 79f06 │ │ │ │ + bne.n 79eea │ │ │ │ + b.n 79f56 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79eec │ │ │ │ + bge.n 79f3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 79eec │ │ │ │ + cbnz r3, 79f3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx 2acd4 │ │ │ │ - b.n 79f0e │ │ │ │ + b.n 79f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79eb8 │ │ │ │ + bne.n 79f08 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79eb8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 79f08 │ │ │ │ mov r0, r4 │ │ │ │ blx 2acd4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 79f40 │ │ │ │ + beq.n 79f90 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #45780 @ 0xb2d4 │ │ │ │ + movw r0, #45044 @ 0xaff4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b24 │ │ │ │ + bl 1d59bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79fcc │ │ │ │ + beq.n 7a01c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 79f68 │ │ │ │ - movw r2, #56964 @ 0xde84 │ │ │ │ + bmi.n 79fb8 │ │ │ │ + movw r2, #56388 @ 0xdc44 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36040 @ 0x8cc8 │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45780 @ 0xb2d4 │ │ │ │ + movw r0, #45044 @ 0xaff4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28f3dc <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79fcc │ │ │ │ + bl 28f19c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a01c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a2d4c │ │ │ │ + bl a2838 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a00a │ │ │ │ + beq.n 7a05a │ │ │ │ blx 2c0c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79f98 │ │ │ │ + beq.n 79fe8 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63836 @ 0xf95c │ │ │ │ + movw r1, #63260 @ 0xf71c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 79fcc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 7a01c │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 79fb8 │ │ │ │ + cbnz r3, 7a008 │ │ │ │ mov r0, r7 │ │ │ │ - bl eee5c │ │ │ │ - movw r1, #25376 @ 0x6320 │ │ │ │ + bl ee8d8 │ │ │ │ + movw r1, #24800 @ 0x60e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 79fcc │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 7a01c │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79fdc │ │ │ │ + beq.n 7a02c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 154c98 │ │ │ │ - cbnz r0, 79fd0 │ │ │ │ + bl 1547d0 │ │ │ │ + cbnz r0, 7a020 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a00a │ │ │ │ + b.n 7a05a │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl b9f08 │ │ │ │ + bl b98d0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 79fde │ │ │ │ + b.n 7a02e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 79ffe │ │ │ │ + cbnz r0, 7a04e │ │ │ │ movw r3, #43316 @ 0xa934 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e494c │ │ │ │ + bl 1e5930 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ - b.n 7a00a │ │ │ │ - bl 1e4ce4 │ │ │ │ + bl 84b4c │ │ │ │ + b.n 7a05a │ │ │ │ + bl 1e5cc8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007a010 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #12] @ (7a020 <_PyOS_IsMainThread@@Base+0x10>) │ │ │ │ +0007a060 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #12] @ (7a070 <_PyOS_IsMainThread@@Base+0x10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1e1a0c <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + b.w 1e29ec <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a0fc <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ + beq.n 7a14c <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ mov r7, ip │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7a03a <_PyOS_IsMainThread@@Base+0x2a> │ │ │ │ + bne.n 7a08a <_PyOS_IsMainThread@@Base+0x2a> │ │ │ │ movw r3, #59972 @ 0xea44 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a0fc <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ + beq.n 7a14c <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ sub.w lr, r5, #32 │ │ │ │ sub.w r3, r5, #97 @ 0x61 │ │ │ │ cmp r3, #25 │ │ │ │ it hi │ │ │ │ movhi lr, r5 │ │ │ │ add.w r4, r2, #39936 @ 0x9c00 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ subs r2, #4 │ │ │ │ uxtb.w lr, lr │ │ │ │ mov sl, r0 │ │ │ │ - b.n 7a07e <_PyOS_IsMainThread@@Base+0x6e> │ │ │ │ + b.n 7a0ce <_PyOS_IsMainThread@@Base+0x6e> │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7a120 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + beq.n 7a170 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7a0fc <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ + beq.n 7a14c <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a0fc <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ + beq.n 7a14c <_PyOS_IsMainThread@@Base+0xec> │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a07a <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ + beq.n 7a0ca <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ sub.w r0, r1, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ itt ls │ │ │ │ subls r1, #32 │ │ │ │ uxtbls r1, r1 │ │ │ │ cmp lr, r1 │ │ │ │ itt ne │ │ │ │ movne r0, r3 │ │ │ │ movne r1, r5 │ │ │ │ - bne.n 7a074 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ + bne.n 7a0c4 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ ldrb.w r1, [r8, #1] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a140 <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ + beq.n 7a190 <_PyOS_IsMainThread@@Base+0x130> │ │ │ │ ldrb.w r9, [r3, #1] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a14a <_PyOS_IsMainThread@@Base+0x13a> │ │ │ │ + beq.n 7a19a <_PyOS_IsMainThread@@Base+0x13a> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7a120 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + beq.n 7a170 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ add.w r6, r8, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #8] │ │ │ │ sub.w r9, r1, #32 │ │ │ │ sub.w fp, r1, #97 @ 0x61 │ │ │ │ @@ -117678,189 +117711,189 @@ │ │ │ │ it hi │ │ │ │ movhi r3, r1 │ │ │ │ uxtb.w r9, r9 │ │ │ │ cmp.w fp, #25 │ │ │ │ it ls │ │ │ │ movls r6, r9 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 7a104 <_PyOS_IsMainThread@@Base+0xf4> │ │ │ │ + beq.n 7a154 <_PyOS_IsMainThread@@Base+0xf4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7a074 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ + b.n 7a0c4 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - cbz r1, 7a134 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ + cbz r1, 7a184 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ - cbz r6, 7a134 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ + cbz r6, 7a184 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a0c6 <_PyOS_IsMainThread@@Base+0xb6> │ │ │ │ + bne.n 7a116 <_PyOS_IsMainThread@@Base+0xb6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w r1, [r3, ip] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne.n 7a07a <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ + bne.n 7a0ca <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ adds r7, #2 │ │ │ │ mov r0, sl │ │ │ │ adds r3, r3, r7 │ │ │ │ - bne.n 7a150 <_PyOS_IsMainThread@@Base+0x140> │ │ │ │ + bne.n 7a1a0 <_PyOS_IsMainThread@@Base+0x140> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7a0fe <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ + b.n 7a14e <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ ldrd r3, fp, [sp, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7a074 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ - b.n 7a120 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne.n 7a0c4 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ + b.n 7a170 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ mov fp, r7 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7a074 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ - b.n 7a120 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne.n 7a0c4 <_PyOS_IsMainThread@@Base+0x64> │ │ │ │ + b.n 7a170 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7a07a <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ - b.n 7a120 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ + bne.n 7a0ca <_PyOS_IsMainThread@@Base+0x6a> │ │ │ │ + b.n 7a170 <_PyOS_IsMainThread@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ add.w r1, sl, #64 @ 0x40 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ - cbz r2, 7a166 <_PyOS_IsMainThread@@Base+0x156> │ │ │ │ + cbz r2, 7a1b6 <_PyOS_IsMainThread@@Base+0x156> │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7a166 <_PyOS_IsMainThread@@Base+0x156> │ │ │ │ + beq.n 7a1b6 <_PyOS_IsMainThread@@Base+0x156> │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ - b.n 7a156 <_PyOS_IsMainThread@@Base+0x146> │ │ │ │ + b.n 7a1a6 <_PyOS_IsMainThread@@Base+0x146> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ - b.n 7a130 <_PyOS_IsMainThread@@Base+0x120> │ │ │ │ + b.n 7a180 <_PyOS_IsMainThread@@Base+0x120> │ │ │ │ │ │ │ │ -0007a16c : │ │ │ │ +0007a1bc : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 7a1a6 │ │ │ │ + blt.n 7a1f6 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #41921 @ 0xa3c1 │ │ │ │ + movw r2, #42001 @ 0xa411 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #848] @ 0x350 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a19a │ │ │ │ + bne.n 7a1ea │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c0ac │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a1ac <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0007a1fc <_Py_DecodeLocaleEx@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldrd r4, r5, [sp, #64] @ 0x40 │ │ │ │ - cbnz r4, 7a1f4 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ + cbnz r4, 7a244 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #500] @ (7a3bc <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + ldr r3, [pc, #500] @ (7a40c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.n 7a200 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ + bgt.n 7a250 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ ldr.w r2, [r3, #1360] @ 0x550 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 7a21c <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ - cbnz r2, 7a22a <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ + beq.n 7a26c <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + cbnz r2, 7a27a <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 7a312 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ + beq.w 7a362 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7a23e <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ + beq.n 7a28e <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b231c │ │ │ │ + b.w 1b3334 │ │ │ │ blx 2c0c8 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str.w fp, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b24c0 │ │ │ │ - bl 1b1e78 │ │ │ │ - ldr r3, [pc, #408] @ (7a3bc <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + b.w 1b34d8 │ │ │ │ + bl 1b2e90 │ │ │ │ + ldr r3, [pc, #408] @ (7a40c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a1e0 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ + beq.n 7a230 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ mov r3, fp │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 74ffc │ │ │ │ + b.w 7504c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ blx 2b010 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7a296 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ + beq.n 7a2e6 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 7a318 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a368 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r2, #41921 @ 0xa3c1 │ │ │ │ + movw r2, #42001 @ 0xa411 │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r3, #848] @ 0x350 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7a320 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne.n 7a370 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a318 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a368 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b010 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7a386 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ + bne.n 7a3d6 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r8 │ │ │ │ blx 2c0c8 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7a318 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a368 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a16c │ │ │ │ + bl 7a1bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a318 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a368 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r6, [sp, #0] │ │ │ │ @@ -117869,158 +117902,158 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r6 │ │ │ │ blx 2adf4 │ │ │ │ subs r2, r0, #1 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 7a32e <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ + bhi.n 7a37e <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r7, r3 │ │ │ │ movw r6, #2047 @ 0x7ff │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp r1, r6 │ │ │ │ - bls.n 7a332 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bls.n 7a382 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7a332 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bcs.n 7a382 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ subs r4, r4, r0 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7a2c0 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + bne.n 7a310 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ ldrd r0, r4, [sp, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a30a <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ + beq.n 7a35a <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ subs r3, r7, r0 │ │ │ │ asrs r3, r3, #2 │ │ │ │ str.w r3, [r9] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a1ee <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a23e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7a242 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ + b.n 7a292 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a1ee <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a23e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a282 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ - b.n 7a318 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bne.n 7a2d2 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ + b.n 7a368 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a2f8 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq.n 7a348 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - cbz r1, 7a354 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ + cbz r1, 7a3a4 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ subs r4, #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ - b.n 7a2f2 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ + b.n 7a342 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7a3fc │ │ │ │ + bl 7a44c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a36c <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + beq.n 7a3bc <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7a37e <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ - movw r3, #16516 @ 0x4084 │ │ │ │ + beq.n 7a3ce <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ + movw r3, #15940 @ 0x3e44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a1ee <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ - cbz r0, 7a3a8 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ + b.n 7a23e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + cbz r0, 7a3f8 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ sub.w r1, r2, #55296 @ 0xd800 │ │ │ │ cmp.w r1, #2048 @ 0x800 │ │ │ │ - bcc.w 7a290 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcc.w 7a2e0 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7a290 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcs.w 7a2e0 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7a38a <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ + bne.n 7a3da <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ str.w r5, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a30e <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ + beq.n 7a35e <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a1ee <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a23e <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c0ac │ │ │ │ │ │ │ │ -0007a3cc : │ │ │ │ +0007a41c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a3f6 │ │ │ │ + cbz r3, 7a446 │ │ │ │ blx 2b458 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b1e1c │ │ │ │ - b.n 7a3ea │ │ │ │ + bl 1b2e34 │ │ │ │ + b.n 7a43a │ │ │ │ │ │ │ │ -0007a3fc : │ │ │ │ +0007a44c : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #42081 @ 0xa461 │ │ │ │ + movw r2, #42161 @ 0xa4b1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #860] @ 0x35c │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a41e │ │ │ │ + bne.n 7a46e │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 2af40 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0007a42c : │ │ │ │ +0007a47c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a458 │ │ │ │ + cbz r3, 7a4a8 │ │ │ │ blx 2b458 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b1e1c │ │ │ │ - b.n 7a44a │ │ │ │ + bl 1b2e34 │ │ │ │ + b.n 7a49a │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ b.w 2af40 │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ @@ -118033,117 +118066,117 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7a4fe │ │ │ │ + ble.n 7a54e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r6, #42081 @ 0xa461 │ │ │ │ + movw r6, #42161 @ 0xa4b1 │ │ │ │ movt r6, #7 │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a51a │ │ │ │ + bne.n 7a56a │ │ │ │ blx 2af44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 7a4e6 │ │ │ │ + ble.n 7a536 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a524 │ │ │ │ + bne.n 7a574 │ │ │ │ blx 2af44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 7a4e6 │ │ │ │ + ble.n 7a536 │ │ │ │ movs r7, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr.w r0, [r2, r7, lsl #2] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a508 │ │ │ │ + bne.n 7a558 │ │ │ │ blx 2af44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 7a4cc │ │ │ │ + blt.n 7a51c │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a512 │ │ │ │ + bne.n 7a562 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r6, #42081 @ 0xa461 │ │ │ │ + movw r6, #42161 @ 0xa4b1 │ │ │ │ movt r6, #7 │ │ │ │ - b.n 7a4e6 │ │ │ │ + b.n 7a536 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a4de │ │ │ │ + b.n 7a52e │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a4f6 │ │ │ │ + b.n 7a546 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a4ae │ │ │ │ + b.n 7a4fe │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a4c4 │ │ │ │ + b.n 7a514 │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a5c8 │ │ │ │ + beq.n 7a618 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldrb.w r5, [r1, #-4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7a5f2 │ │ │ │ + bne.n 7a642 │ │ │ │ ldrb.w r3, [r1, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a5de │ │ │ │ + bne.n 7a62e │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a5de │ │ │ │ + bne.n 7a62e │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a5de │ │ │ │ + bne.n 7a62e │ │ │ │ ldrb.w r2, [r1, #-8] │ │ │ │ sub.w ip, r1, #7 │ │ │ │ subs r0, r1, #4 │ │ │ │ mov lr, ip │ │ │ │ mov r3, r2 │ │ │ │ ldrb.w r5, [lr], #1 │ │ │ │ cmp lr, r0 │ │ │ │ orr.w r3, r5, r3, lsl #8 │ │ │ │ - bne.n 7a576 │ │ │ │ + bne.n 7a5c6 │ │ │ │ adds r5, r1, #4 │ │ │ │ add r5, r3 │ │ │ │ add r3, r1 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #253 @ 0xfd │ │ │ │ - bne.n 7a5ca │ │ │ │ + bne.n 7a61a │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7a588 │ │ │ │ + bne.n 7a5d8 │ │ │ │ sub.w r5, r1, #8 │ │ │ │ ldrb.w r3, [ip], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr.w r2, r3, r2, lsl #8 │ │ │ │ - bne.n 7a59a │ │ │ │ + bne.n 7a5ea │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r3, [r1, #-8] │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ blx 2b44c │ │ │ │ @@ -118151,38 +118184,38 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - bl 70578 │ │ │ │ - movw r1, #31172 @ 0x79c4 │ │ │ │ + bl 70554 │ │ │ │ + movw r1, #30596 @ 0x7784 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #48] @ (7a60c ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (7a65c ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 70578 │ │ │ │ - movw r1, #31148 @ 0x79ac │ │ │ │ + bl 70554 │ │ │ │ + movw r1, #30572 @ 0x776c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #28] @ (7a60c ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (7a65c ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 70578 │ │ │ │ - movw r1, #31088 @ 0x7970 │ │ │ │ + bl 70554 │ │ │ │ + movw r1, #30512 @ 0x7730 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #4] @ (7a60c ) │ │ │ │ + ldr r0, [pc, #4] @ (7a65c ) │ │ │ │ mov r2, r5 │ │ │ │ - bl 7612a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + bl 7617a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -0007a610 : │ │ │ │ +0007a660 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2c09c │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ @@ -118321,15 +118354,15 @@ │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ eor.w r1, r1, r2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ eor.w r1, r1, r2 │ │ │ │ eor.w r1, r1, r5 │ │ │ │ mov.w r5, r1, ror #31 │ │ │ │ str r5, [r6, #60] @ 0x3c │ │ │ │ - bne.n 7a6d0 │ │ │ │ + bne.n 7a720 │ │ │ │ ldr.w r2, [r7, #284] @ 0x11c │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r3, [r7, #304] @ 0x130 │ │ │ │ mov r8, r7 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ movw fp, #31129 @ 0x7999 │ │ │ │ movt fp, #23170 @ 0x5a82 │ │ │ │ @@ -118366,15 +118399,15 @@ │ │ │ │ eor.w r4, r4, sl │ │ │ │ add.w r3, r3, r1, ror #27 │ │ │ │ mov.w r0, r2, ror #2 │ │ │ │ add r4, r3 │ │ │ │ cmp r7, r8 │ │ │ │ add.w r1, r9, r4 │ │ │ │ mov r9, r6 │ │ │ │ - beq.n 7a914 │ │ │ │ + beq.n 7a964 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ and.w sl, ip, r0 │ │ │ │ bic.w r4, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, fp │ │ │ │ eor.w r4, r4, sl │ │ │ │ add.w r3, r3, r1, ror #27 │ │ │ │ @@ -118435,61 +118468,61 @@ │ │ │ │ add.w r1, r9, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r9, r6 │ │ │ │ add.w r8, r8, #20 │ │ │ │ mov r6, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ - b.n 7a818 │ │ │ │ + b.n 7a868 │ │ │ │ movw r8, #49622 @ 0xc1d6 │ │ │ │ movt r8, #51810 @ 0xca62 │ │ │ │ movw sl, #60321 @ 0xeba1 │ │ │ │ movt sl, #28377 @ 0x6ed9 │ │ │ │ movw r9, #48348 @ 0xbcdc │ │ │ │ movt r9, #36635 @ 0x8f1b │ │ │ │ movs r2, #20 │ │ │ │ - b.n 7a956 │ │ │ │ + b.n 7a9a6 │ │ │ │ eor.w fp, lr, fp │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add.w r3, r4, r1, ror #27 │ │ │ │ - bls.n 7a984 │ │ │ │ + bls.n 7a9d4 │ │ │ │ add r3, r8 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r6 │ │ │ │ - beq.n 7a998 │ │ │ │ + beq.n 7a9e8 │ │ │ │ mov r6, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ sub.w r3, r2, #40 @ 0x28 │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ eor.w fp, r0, ip │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.n 7a930 │ │ │ │ + bhi.n 7a980 │ │ │ │ and.w r3, r0, ip │ │ │ │ and.w fp, lr, fp │ │ │ │ add.w r4, r4, r1, ror #27 │ │ │ │ eor.w fp, fp, r3 │ │ │ │ add r4, r9 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r4 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r6 │ │ │ │ - b.n 7a94c │ │ │ │ + b.n 7a99c │ │ │ │ add.w r4, r4, r1, ror #27 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add r4, sl │ │ │ │ adds r2, #1 │ │ │ │ add r4, fp │ │ │ │ add.w fp, r4, r6 │ │ │ │ - b.n 7a94c │ │ │ │ + b.n 7a99c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r4, r1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r2, fp │ │ │ │ strd r2, r4, [r5] │ │ │ │ add r1, r3 │ │ │ │ @@ -118500,155 +118533,155 @@ │ │ │ │ add r0, lr │ │ │ │ str r0, [r5, #16] │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a9c0 : │ │ │ │ +0007aa10 : │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a9d0 <_PyInterpreterState_Main@@Base>: │ │ │ │ +0007aa20 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a9e0 <_Py_hashtable_new_full@@Base>: │ │ │ │ +0007aa30 <_Py_hashtable_new_full@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7aa74 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ - movw r8, #15045 @ 0x3ac5 │ │ │ │ + bne.n 7aac4 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ + movw r8, #14477 @ 0x388d │ │ │ │ movt r8, #8 │ │ │ │ - movw r5, #13501 @ 0x34bd │ │ │ │ + movw r5, #12933 @ 0x3285 │ │ │ │ movt r5, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7aa6a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + cbz r0, 7aaba <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #16 │ │ │ │ strd r1, r3, [r0] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx r5 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 7aa7a <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ + cbz r0, 7aaca <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx 2b44c │ │ │ │ - movw r3, #58865 @ 0xe5f1 │ │ │ │ + movw r3, #58137 @ 0xe319 │ │ │ │ movt r3, #21 │ │ │ │ - movw r2, #59825 @ 0xe9b1 │ │ │ │ + movw r2, #59329 @ 0xe7c1 │ │ │ │ movt r2, #7 │ │ │ │ cmp r6, r3 │ │ │ │ strd r9, sl, [r4, #24] │ │ │ │ strd r7, r6, [r4, #16] │ │ │ │ str r5, [r4, #32] │ │ │ │ str.w r8, [r4, #36] @ 0x24 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bne.n 7aa6a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #5245 @ 0x147d │ │ │ │ + bne.n 7aaba <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #4069 @ 0xfe5 │ │ │ │ movt r3, #19 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 7aa6a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #5161 @ 0x1429 │ │ │ │ + bne.n 7aaba <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #3985 @ 0xf91 │ │ │ │ movt r3, #19 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r5, r8, [r4] │ │ │ │ - b.n 7aa10 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ + b.n 7aa60 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7aa6c <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ + b.n 7aabc <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ │ │ │ │ -0007aa84 : │ │ │ │ +0007aad4 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 7aa8c │ │ │ │ + cbz r3, 7aadc │ │ │ │ bx r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 7aaca │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7ab1a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7aac2 │ │ │ │ + blt.n 7ab12 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7aaa8 │ │ │ │ + beq.n 7aaf8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 7aa8a │ │ │ │ + b.n 7aada │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ adds r5, r4, #1 │ │ │ │ - bne.w 7ad54 │ │ │ │ + bne.w 7ada4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7b14c │ │ │ │ + bpl.w 7b19c │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7ad36 │ │ │ │ + bpl.w 7ad86 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ad50 │ │ │ │ + beq.w 7ada0 │ │ │ │ add.w fp, r0, #20 │ │ │ │ movw r2, #43560 @ 0xaa28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #45501 @ 0xb1bd │ │ │ │ + movw r3, #45581 @ 0xb20d │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b152 │ │ │ │ + bne.w 7b1a2 │ │ │ │ movw r3, #61560 @ 0xf078 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ @@ -118674,15 +118707,15 @@ │ │ │ │ eor.w r5, r8, r5 │ │ │ │ lsls r7, r4, #24 │ │ │ │ eor.w r0, r8, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ cmp r4, #7 │ │ │ │ mov.w r7, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 7ad5c │ │ │ │ + ble.w 7adac │ │ │ │ adds.w r9, lr, r5 │ │ │ │ ldr.w lr, [fp] │ │ │ │ adc.w r8, r2, r6 │ │ │ │ ldr.w r6, [fp, #4] │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ @@ -118718,15 +118751,15 @@ │ │ │ │ eor.w r0, r0, r8 │ │ │ │ add.w r3, r3, r7, lsr #11 │ │ │ │ sub.w r8, r4, #8 │ │ │ │ eor.w r6, r9, r6 │ │ │ │ eors r2, r1 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bls.n 7ad08 │ │ │ │ + bls.n 7ad58 │ │ │ │ add.w r7, fp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w sl, [sp, #28] │ │ │ │ add.w r7, fp, r4 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ strd r7, fp, [sp, #12] │ │ │ │ strd r4, r8, [sp, #20] │ │ │ │ @@ -118770,50 +118803,50 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r4, r4, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r5, ip, r5 │ │ │ │ eors r2, r1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt.n 7ac6c │ │ │ │ + bgt.n 7acbc │ │ │ │ ldrd fp, r4, [sp, #16] │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ bic.w r7, r4, #7 │ │ │ │ sub.w r7, r8, r7 │ │ │ │ bic.w r4, r4, #7 │ │ │ │ mov.w r8, #0 │ │ │ │ adds r7, #7 │ │ │ │ add fp, r4 │ │ │ │ mov r4, r8 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.w 7af7e │ │ │ │ + bhi.w 7afce │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r5, r6 │ │ │ │ lsls r5, r1, #8 │ │ │ │ movs r5, r5 │ │ │ │ movs r1, r5 │ │ │ │ add.w fp, r0, #28 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7ab26 │ │ │ │ + bne.w 7ab76 │ │ │ │ str.w r4, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, r4, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.w 7af7e │ │ │ │ + bhi.w 7afce │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r3, r2 │ │ │ │ lsls r3, r5, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -118952,15 +118985,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r4, #1 │ │ │ │ - b.n 7ad50 │ │ │ │ + b.n 7ada0 │ │ │ │ ldrb.w r4, [fp, #2] │ │ │ │ bfi r8, r4, #16, #8 │ │ │ │ ldrb.w r4, [fp, #1] │ │ │ │ bfi r8, r4, #8, #8 │ │ │ │ ldrb.w r4, [fp] │ │ │ │ bfi r8, r4, #0, #8 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ @@ -119090,71 +119123,71 @@ │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ - b.n 7af58 │ │ │ │ + b.n 7afa8 │ │ │ │ ldrb.w r7, [fp, #4] │ │ │ │ bfi r4, r7, #0, #8 │ │ │ │ - b.n 7ad92 │ │ │ │ + b.n 7ade2 │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ - b.n 7ad3a │ │ │ │ + b.n 7ad8a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7af58 │ │ │ │ + b.n 7afa8 │ │ │ │ │ │ │ │ -0007b15c : │ │ │ │ +0007b1ac : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 7b1b0 │ │ │ │ + cbz r1, 7b200 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #43560 @ 0xaa28 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ - movw ip, #45501 @ 0xb1bd │ │ │ │ + movw ip, #45581 @ 0xb20d │ │ │ │ movt ip, #7 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7b1b4 │ │ │ │ + bne.n 7b204 │ │ │ │ movw r1, #61560 @ 0xf078 │ │ │ │ movt r1, #84 @ 0x54 │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7b1e8 │ │ │ │ + bl 7b238 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r3, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ blx r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7b1a2 │ │ │ │ + b.n 7b1f2 │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #61560 @ 0xf078 │ │ │ │ movt ip, #84 @ 0x54 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 7b1e8 │ │ │ │ + bl 7b238 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ movw r4, #25973 @ 0x6575 │ │ │ │ movt r4, #28787 @ 0x7073 │ │ │ │ sub sp, #28 │ │ │ │ movw lr, #29281 @ 0x7261 │ │ │ │ @@ -119181,15 +119214,15 @@ │ │ │ │ movt r2, #29797 @ 0x7465 │ │ │ │ eor.w ip, r7, ip │ │ │ │ eors r2, r7 │ │ │ │ mov.w fp, r8, lsl #24 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - ble.w 7b7b6 │ │ │ │ + ble.w 7b806 │ │ │ │ adds r7, r4, r3 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ adc.w r5, ip, r5 │ │ │ │ eors r1, r4 │ │ │ │ adds.w lr, lr, r1 │ │ │ │ eor.w r2, r2, sl │ │ │ │ @@ -119230,15 +119263,15 @@ │ │ │ │ add.w r2, r2, r7, lsr #11 │ │ │ │ sub.w r7, r8, #8 │ │ │ │ eors r2, r5 │ │ │ │ eor.w r1, sl, r1 │ │ │ │ add.w r5, r6, #8 │ │ │ │ cmp r7, #7 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bls.n 7b3ac │ │ │ │ + bls.n 7b3fc │ │ │ │ mov sl, r5 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r6, r8 │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd r9, fp, [sp, #12] │ │ │ │ str r7, [sp, #20] │ │ │ │ @@ -119282,30 +119315,30 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ mov.w ip, ip, lsl #17 │ │ │ │ sub.w r6, r6, sl │ │ │ │ add.w ip, ip, r8, lsr #15 │ │ │ │ eors r3, r0 │ │ │ │ eor.w ip, ip, lr │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7b308 │ │ │ │ + bgt.n 7b358 │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ ldrd r9, fp, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bic.w r6, r8, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ subs r6, #8 │ │ │ │ sub.w r8, r7, r6 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ add r7, r6 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7b5e6 │ │ │ │ + bhi.w 7b636 │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r3, r1, #8 │ │ │ │ movs r3, r1 │ │ │ │ @@ -119597,37 +119630,37 @@ │ │ │ │ eors r1, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7b5e6 │ │ │ │ - add r5, pc, #4 @ (adr r5, 7b7cc ) │ │ │ │ + bhi.w 7b636 │ │ │ │ + add r5, pc, #4 @ (adr r5, 7b81c ) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ - push {r0, r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb62f │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb629 │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb623 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r1, 7b85a │ │ │ │ + push {r0, r3, r6} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb7e9 │ │ │ │ + @ instruction: 0xb839 │ │ │ │ movs r7, r0 │ │ │ │ - cbz r1, 7b85e │ │ │ │ + push {r0, r3, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ - cbz r1, 7b860 │ │ │ │ + push {r0, r4, r5} │ │ │ │ movs r7, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 7b3f8 │ │ │ │ + b.n 7b448 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b7f4 : │ │ │ │ +0007b844 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2ae4c │ │ │ │ subs r0, #0 │ │ │ │ @@ -119645,798 +119678,605 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c2cc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7bd10 │ │ │ │ + beq.w 7bb44 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2acbc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd02 │ │ │ │ + bne.w 7bb36 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7b916 │ │ │ │ + bne.n 7b9a4 │ │ │ │ add.w r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ blx 2acbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd32 │ │ │ │ + bne.w 7bade │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7ba92 │ │ │ │ + bne.w 7ba62 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 2b274 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd64 │ │ │ │ + bne.w 7baec │ │ │ │ mov r0, r9 │ │ │ │ blx 2c5cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd56 │ │ │ │ + bne.w 7bb10 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7bd1c │ │ │ │ + beq.w 7bafa │ │ │ │ add.w r9, r4, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b8a4 │ │ │ │ + bne.n 7b8f4 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7ba44 │ │ │ │ + cbnz r3, 7b95a │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r3, [r5, #1024] @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bbf8 │ │ │ │ + beq.w 7bad8 │ │ │ │ blx 2b458 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ba5c │ │ │ │ - ldr r3, [pc, #776] @ (7bbf0 ) │ │ │ │ + bne.n 7b972 │ │ │ │ + ldr r3, [pc, #680] @ (7bbd8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7ba44 │ │ │ │ + cbnz r3, 7b95a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic.w r1, r2, #255 @ 0xff │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7ba6e │ │ │ │ + bne.n 7b982 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c5cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd24 │ │ │ │ + bne.w 7bb02 │ │ │ │ str.w sl, [r8] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r9] │ │ │ │ + orr.w r3, r3, #4 │ │ │ │ + strex r2, r3, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 7b95e │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + bic.w r3, r3, #255 @ 0xff │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + bic.w r1, r2, #255 @ 0xff │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.n 7b944 │ │ │ │ + uxtb r1, r2 │ │ │ │ + dmb ish │ │ │ │ + orrs r1, r3 │ │ │ │ + ldrex r0, [r9] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 7b99a │ │ │ │ + strex r4, r1, [r9] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 7b98a │ │ │ │ + mov r2, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 7b944 │ │ │ │ + b.n 7b982 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ + mov r2, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr.w r2, [r3], #16 │ │ │ │ - cmp r2, #1 │ │ │ │ - it cc │ │ │ │ - movcc r2, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov.w r3, #1000 @ 0x3e8 │ │ │ │ + ldr.w r3, [r2], #16 │ │ │ │ movw r1, #24320 @ 0x5f00 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - umull r3, r2, r2, r3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - mov fp, r3 │ │ │ │ - ldr.w r3, [r1, #1028] @ 0x404 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 7bc88 │ │ │ │ - add r3, sp, #32 │ │ │ │ - movs r0, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 2b57c <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 7bc5e │ │ │ │ - ldrd r3, r2, [sp, #32] │ │ │ │ - movw r1, #33532 @ 0x82fc │ │ │ │ - movt r1, #55870 @ 0xda3e │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, r1 │ │ │ │ - adcs.w r1, r2, #2 │ │ │ │ - mov.w ip, r0, asr #31 │ │ │ │ - blt.w 7bc70 │ │ │ │ - movw lr, #32004 @ 0x7d04 │ │ │ │ - movt lr, #9665 @ 0x25c1 │ │ │ │ - movs r1, #2 │ │ │ │ - cmp lr, r3 │ │ │ │ - sbcs r1, r2 │ │ │ │ - blt.w 7bc4c │ │ │ │ - mov.w lr, #51712 @ 0xca00 │ │ │ │ - movt lr, #15258 @ 0x3b9a │ │ │ │ - cmp r0, #0 │ │ │ │ - umull r1, r3, r3, lr │ │ │ │ - mla r3, lr, r2, r3 │ │ │ │ - ble.w 7bc12 │ │ │ │ - mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ - mvns r2, r0 │ │ │ │ - sub.w lr, lr, ip │ │ │ │ - cmp r2, r1 │ │ │ │ - sbcs.w lr, lr, r3 │ │ │ │ - blt.w 7bc54 │ │ │ │ - adds r1, r1, r0 │ │ │ │ - adc.w r3, ip, r3 │ │ │ │ - strd r1, r3, [sp, #24] │ │ │ │ - ldrd r0, r1, [sp, #24] │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mvn.w ip, fp │ │ │ │ - cmp ip, r0 │ │ │ │ - sub.w r3, r3, r2 │ │ │ │ - sbcs r3, r1 │ │ │ │ - blt.w 7bc36 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - adds.w r0, r0, fp │ │ │ │ - adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #516 @ (adr r3, 7bbe8 ) │ │ │ │ + cmp r3, #1 │ │ │ │ + mov fp, r2 │ │ │ │ + it cc │ │ │ │ + movcc r3, #1 │ │ │ │ + mov.w r2, #1000 @ 0x3e8 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + add r0, sp, #24 │ │ │ │ + ldr.w r1, [r1, #1028] @ 0x404 │ │ │ │ + umull r3, r2, r3, r2 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + strd r3, r2, [sp, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 7bb9a │ │ │ │ + bl 155ad0 │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ + ldrd ip, r1, [sp, #24] │ │ │ │ + mvn.w lr, r3 │ │ │ │ + subs r0, r0, r2 │ │ │ │ + cmp lr, ip │ │ │ │ + sbcs r0, r1 │ │ │ │ + blt.w 7bb84 │ │ │ │ + adds.w r0, r3, ip │ │ │ │ + adc.w r1, r2, r1 │ │ │ │ + add r3, pc, #460 @ (adr r3, 7bbd0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ + bl 2e37a4 <_PyMonitoring_FireBranchEvent@@Base+0x90c> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7bbfe │ │ │ │ + blt.n 7bac4 │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + mov r0, fp │ │ │ │ + add r2, sp, #32 │ │ │ │ blx 2bf98 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7ba9c │ │ │ │ + bne.n 7ba6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b854 │ │ │ │ + beq.w 7b8a4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7b854 │ │ │ │ + bne.w 7b8a4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7bd80 │ │ │ │ + beq.w 7bb50 │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7ba2a │ │ │ │ + bne.n 7ba48 │ │ │ │ mov.w r9, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 7b854 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r9] │ │ │ │ - orr.w r3, r3, #4 │ │ │ │ - strex r2, r3, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 7ba48 │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - bic.w r3, r3, #255 @ 0xff │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - bic.w r1, r2, #255 @ 0xff │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 7b900 │ │ │ │ - uxtb r1, r2 │ │ │ │ - dmb ish │ │ │ │ - orrs r1, r3 │ │ │ │ - ldrex r0, [r9] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 7ba86 │ │ │ │ - strex r4, r1, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 7ba76 │ │ │ │ - mov r2, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.w 7b900 │ │ │ │ - b.n 7ba6e │ │ │ │ + b.n 7b8a4 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b.n 7b876 │ │ │ │ + b.n 7b8c6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bb9e │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - mov r9, r3 │ │ │ │ + bne.w 7bb76 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 7bab2 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b.n 7b85a │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 7b8aa │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr.w r1, [r3, #1028] @ 0x404 │ │ │ │ - mov.w r3, #1000 @ 0x3e8 │ │ │ │ - umull r3, r2, r2, r3 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str r3, [sp, #0] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + ldr.w r1, [r2, #1028] @ 0x404 │ │ │ │ + mov.w r2, #1000 @ 0x3e8 │ │ │ │ + umull r3, r2, r3, r2 │ │ │ │ + strd r3, r2, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7bcfa │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - movs r0, #1 │ │ │ │ - blx 2b57c <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 7bce8 │ │ │ │ - ldrd r3, lr, [sp, #32] │ │ │ │ - movw r1, #33532 @ 0x82fc │ │ │ │ - movt r1, #55870 @ 0xda3e │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, r1 │ │ │ │ - adcs.w r1, lr, #2 │ │ │ │ - mov.w r0, r2, asr #31 │ │ │ │ - blt.w 7bcc6 │ │ │ │ - movw ip, #32004 @ 0x7d04 │ │ │ │ - movt ip, #9665 @ 0x25c1 │ │ │ │ - movs r1, #2 │ │ │ │ - cmp ip, r3 │ │ │ │ - sbcs.w r1, r1, lr │ │ │ │ - blt.w 7bcb4 │ │ │ │ - mov.w ip, #51712 @ 0xca00 │ │ │ │ - movt ip, #15258 @ 0x3b9a │ │ │ │ - cmp r2, #0 │ │ │ │ - umull r1, r3, r3, ip │ │ │ │ - mla r3, ip, lr, r3 │ │ │ │ - ble.n 7bbc0 │ │ │ │ - mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ - mvn.w lr, r2 │ │ │ │ - sub.w ip, ip, r0 │ │ │ │ - cmp lr, r1 │ │ │ │ - sbcs.w ip, ip, r3 │ │ │ │ - blt.w 7bcbc │ │ │ │ - adds r1, r2, r1 │ │ │ │ - adc.w r3, r0, r3 │ │ │ │ - strd r1, r3, [sp, #24] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + beq.n 7bb70 │ │ │ │ + bl 155ad0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ subs r2, r2, r0 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ mvns r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs r2, r1 │ │ │ │ - blt.w 7bc9e │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + blt.n 7bb84 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ adds r0, r3, r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #120 @ (adr r3, 7bbe8 ) │ │ │ │ - ldrd r2, r3, [r3] │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ - mov ip, r1 │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.n 7bbac │ │ │ │ - strd r0, ip, [sp, #32] │ │ │ │ - mov r1, r7 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - blx 2bf98 <__pthread_cond_timedwait64@plt> │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7bb9a │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b.n 7ba06 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 7baa8 │ │ │ │ - movw r1, #33736 @ 0x83c8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #76] @ (7bbf4 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ - subs r0, #1 │ │ │ │ - add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ - sbc.w ip, r1, #0 │ │ │ │ - add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7bb7c │ │ │ │ - orrs.w ip, r2, r0 │ │ │ │ - beq.n 7bb40 │ │ │ │ - rsbs lr, r2, #0 │ │ │ │ - mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w ip, ip, r0 │ │ │ │ - cmp r1, lr │ │ │ │ - sbcs.w ip, r3, ip │ │ │ │ - bge.n 7bb40 │ │ │ │ - movs r1, #0 │ │ │ │ - mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bb46 │ │ │ │ - nop │ │ │ │ - nop.w │ │ │ │ - ldmia r2!, {} │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ - movs r6, r6 │ │ │ │ - bl 1b1e1c │ │ │ │ - b.n 7b8d2 │ │ │ │ + b.n 7ba00 │ │ │ │ add.w r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, #1 │ │ │ │ add.w r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc.w ip, r1, #0 │ │ │ │ add.w r2, r2, #2560 @ 0xa00 │ │ │ │ - b.n 7b9f2 │ │ │ │ - orrs.w lr, r0, ip │ │ │ │ - beq.w 7b9b2 │ │ │ │ - negs r2, r0 │ │ │ │ - mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ - sbc.w lr, lr, ip │ │ │ │ - cmp r1, r2 │ │ │ │ - sbcs.w lr, r3, lr │ │ │ │ - bge.w 7b9b2 │ │ │ │ - movs r1, #0 │ │ │ │ - mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7b9b8 │ │ │ │ - movw r2, #55295 @ 0xd7ff │ │ │ │ - movt r2, #13042 @ 0x32f2 │ │ │ │ - movw r0, #32004 @ 0x7d04 │ │ │ │ - movt r0, #9665 @ 0x25c1 │ │ │ │ - mov.w ip, #2 │ │ │ │ - b.n 7b9f2 │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7bc94 │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7b9b8 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - mov r0, fp │ │ │ │ - add r3, pc, #356 @ (adr r3, 7bdc8 ) │ │ │ │ - ldrd r2, r3, [r3] │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ - mov ip, r1 │ │ │ │ - b.n 7b9f2 │ │ │ │ - cmp r0, #1 │ │ │ │ - sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7bc80 │ │ │ │ - movs r1, #0 │ │ │ │ - mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7b9b2 │ │ │ │ - orrs.w r3, r0, ip │ │ │ │ - beq.n 7bc78 │ │ │ │ - b.n 7bc2e │ │ │ │ - add r0, sp, #24 │ │ │ │ - bl 6d0b0 │ │ │ │ - add r3, sp, #32 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 7b9bc │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7b9b2 │ │ │ │ - movw r2, #55295 @ 0xd7ff │ │ │ │ - movt r2, #13042 @ 0x32f2 │ │ │ │ - movw r0, #32004 @ 0x7d04 │ │ │ │ - movt r0, #9665 @ 0x25c1 │ │ │ │ - mov.w ip, #2 │ │ │ │ - b.n 7bb7c │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7bcd6 │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bb46 │ │ │ │ - cmp r2, #1 │ │ │ │ - sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7bce0 │ │ │ │ - movs r1, #0 │ │ │ │ - mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bb40 │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bb40 │ │ │ │ - orrs.w r3, r2, r0 │ │ │ │ - beq.n 7bcce │ │ │ │ - b.n 7bbda │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - add r3, pc, #216 @ (adr r3, 7bdc8 ) │ │ │ │ - ldrd r2, r3, [r3] │ │ │ │ - bl 2e39e4 <_PyMonitoring_FireBranchEvent@@Base+0x908> │ │ │ │ - mov ip, r1 │ │ │ │ - b.n 7bb7c │ │ │ │ - add r0, sp, #24 │ │ │ │ - bl 6d0b0 │ │ │ │ - b.n 7bb4a │ │ │ │ - movw r1, #33704 @ 0x83a8 │ │ │ │ + b.n 7ba10 │ │ │ │ + bl 1b2e34 │ │ │ │ + b.n 7b91e │ │ │ │ + movw r1, #33228 @ 0x81cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #180] @ (7bdc0 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 372aa │ │ │ │ - blx 2b6d4 │ │ │ │ - b.n 7bd16 │ │ │ │ + ldr r0, [pc, #244] @ (7bbdc ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #33268 @ 0x81f4 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #228] @ (7bbdc ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c5cc │ │ │ │ - cbz r0, 7bd40 │ │ │ │ - movw r1, #33768 @ 0x83e8 │ │ │ │ + cbz r0, 7bb1e │ │ │ │ + movw r1, #33192 @ 0x81a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #144] @ (7bdc0 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #33804 @ 0x840c │ │ │ │ + ldr r0, [pc, #208] @ (7bbdc ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #33308 @ 0x821c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #132] @ (7bdc0 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #192] @ (7bbdc ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbz r3, 7bd72 │ │ │ │ - bl 1cfca0 <_PySys_GetRequiredAttr@@Base+0x11c4> │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 7bba4 │ │ │ │ + bl 1d0d08 <_PySys_GetRequiredAttr@@Base+0x11c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 372aa │ │ │ │ + bl 372b0 │ │ │ │ blx 2b6d4 │ │ │ │ - b.n 7bd50 │ │ │ │ - movw r1, #33884 @ 0x845c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #96] @ (7bdc0 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #33844 @ 0x8434 │ │ │ │ + b.n 7bb30 │ │ │ │ + movw r1, #33128 @ 0x8168 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #80] @ (7bdc0 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #33928 @ 0x8488 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #72] @ (7bdc4 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (7bbdc ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 372b0 │ │ │ │ + blx 2b6d4 │ │ │ │ + b.n 7bb4a │ │ │ │ mov r0, r7 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #4] │ │ │ │ blx 2c5cc │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bd24 │ │ │ │ + bne.n 7bb02 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7bda0 │ │ │ │ + bne.n 7bbb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 372aa │ │ │ │ + bl 372b0 │ │ │ │ blx 2b6d4 │ │ │ │ - b.n 7bd9a │ │ │ │ + b.n 7bb6a │ │ │ │ + bl 6d100 │ │ │ │ + b.n 7baa2 │ │ │ │ + movw r1, #33160 @ 0x8188 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #92] @ (7bbdc ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r2, #55295 @ 0xd7ff │ │ │ │ + movt r2, #13042 @ 0x32f2 │ │ │ │ + movw r0, #32004 @ 0x7d04 │ │ │ │ + movt r0, #9665 @ 0x25c1 │ │ │ │ + mov.w ip, #2 │ │ │ │ + b.n 7ba10 │ │ │ │ + bl 6d100 │ │ │ │ + ldrd r3, r2, [sp, #4] │ │ │ │ + b.n 7b9e2 │ │ │ │ + movw r1, #33352 @ 0x8248 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #48] @ (7bbe0 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7bda8 │ │ │ │ + bne.n 7bbba │ │ │ │ dmb ish │ │ │ │ - b.n 7bd94 │ │ │ │ - nop │ │ │ │ - strb r0, [r0, #17] │ │ │ │ - movs r6, r6 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ - movs r6, r6 │ │ │ │ + b.n 7bb64 │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + strb r0, [r0, #8] │ │ │ │ + movs r6, r6 │ │ │ │ + strb r4, [r1, #8] │ │ │ │ + movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r3, [r1, #716] @ 0x2cc │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r0, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e654 │ │ │ │ + beq.w 7e464 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7e56a │ │ │ │ - addw r3, pc, #1280 @ 0x500 │ │ │ │ + bne.w 7e37a │ │ │ │ + addw r3, pc, #1276 @ 0x4fc │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - movw r1, #34296 @ 0x85f8 │ │ │ │ + movw r1, #33720 @ 0x83b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e6fa │ │ │ │ + beq.w 7e50a │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #34308 @ 0x8604 │ │ │ │ + movw r1, #33732 @ 0x83c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c370 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #788] @ (7c160 ) │ │ │ │ + ldr r4, [pc, #784] @ (7bf70 ) │ │ │ │ movs r7, #2 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #2997 @ 0xbb5 │ │ │ │ + movw r1, #38121 @ 0x94e9 │ │ │ │ movt r1, #8 │ │ │ │ add.w r9, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #62265 @ 0xf339 │ │ │ │ + movw r0, #61769 @ 0xf149 │ │ │ │ movt r0, #7 │ │ │ │ str.w r3, [r4, #1692] @ 0x69c │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r7, [r4, #1688] @ 0x698 │ │ │ │ - movw sl, #41325 @ 0xa16d │ │ │ │ + movw sl, #41405 @ 0xa1bd │ │ │ │ movt sl, #7 │ │ │ │ - movw r7, #41981 @ 0xa3fd │ │ │ │ + movw r7, #42061 @ 0xa44d │ │ │ │ movt r7, #7 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 7a9e0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7aa30 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r9, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e752 │ │ │ │ - ldr r0, [pc, #712] @ (7c164 ) │ │ │ │ - movw r8, #5245 @ 0x147d │ │ │ │ + beq.w 7e562 │ │ │ │ + ldr r0, [pc, #708] @ (7bf74 ) │ │ │ │ + movw r8, #4069 @ 0xfe5 │ │ │ │ movt r8, #19 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7c168 ) │ │ │ │ - movw fp, #41921 @ 0xa3c1 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7bf78 ) │ │ │ │ + movw fp, #42001 @ 0xa411 │ │ │ │ movt fp, #7 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7c16c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7bf7c ) │ │ │ │ movs r7, #0 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7c170 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7c174 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7c178 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7c17c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7c180 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7c184 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7c188 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7c18c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7c190 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7c194 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7c198 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7c19c ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7bf80 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7bf84 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7bf88 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7bf8c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7bf90 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7bf94 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7bf98 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7bf9c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7bfa0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7bfa4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7bfa8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7bfac ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #16640 @ 0x4100 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7c1a0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7c1a4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7c1a8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7c1ac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7c1b0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7c1b4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7c1b8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7c1bc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7c1c0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7c1c4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7c1c8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7c1cc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7c1d0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7c1d4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7c1d8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7c1dc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7c1e0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7c1e4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7c1e8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7c1ec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7c1f0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7c1f4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7c1f8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7c1fc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7c200 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7c204 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7c208 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7c20c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7c210 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7c214 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7c218 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7c21c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7c220 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7c224 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7c228 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7c22c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7c230 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7c234 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7c238 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7c23c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7c240 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7c244 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7c248 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7c24c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7c250 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7c254 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7c258 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7c25c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7c260 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7c264 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7c268 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7c26c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7c270 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7c274 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7c278 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7c27c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7c280 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7c284 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7c288 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7c28c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7c290 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7c294 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7c298 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7c29c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7c2a0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7c2a4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7c2a8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7c2ac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7c2b0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7c2b4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7c2b8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7c2bc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7c2c0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7c2c4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7c2c8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7c2cc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #504] @ (7c2d0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #504] @ (7c2d4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #500] @ (7c2d8 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7bfb0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7bfb4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7bfb8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7bfbc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7bfc0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7bfc4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7bfc8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7bfcc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7bfd0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7bfd4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7bfd8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7bfdc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7bfe0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7bfe4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7bfe8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7bfec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7bff0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7bff4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7bff8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7bffc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7c000 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7c004 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7c008 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7c00c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7c010 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7c014 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7c018 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7c01c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7c020 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7c024 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7c028 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7c02c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7c030 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7c034 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7c038 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7c03c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7c040 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7c044 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7c048 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7c04c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7c050 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7c054 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7c058 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7c05c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7c060 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7c064 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7c068 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7c06c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7c070 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7c074 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7c078 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7c07c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7c080 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7c084 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7c088 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7c08c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7c090 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7c094 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7c098 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7c09c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7c0a0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7c0a4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7c0a8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7c0ac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7c0b0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7c0b4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7c0b8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7c0bc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7c0c0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7c0c4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7c0c8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7c0cc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7c0d0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7c0d4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #504] @ (7c0d8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #504] @ (7c0dc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #500] @ (7c0e0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #500] @ (7c0e4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #496] @ (7c0e8 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #492] @ (7c2dc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #488] @ (7c2e0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #488] @ (7c2e4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #484] @ (7c2e8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #484] @ (7c2ec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #480] @ (7c2f0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #480] @ (7c2f4 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #488] @ (7c0ec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #484] @ (7c0f0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #484] @ (7c0f4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #480] @ (7c0f8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #480] @ (7c0fc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #476] @ (7c100 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #476] @ (7c104 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #19584 @ 0x4c80 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #468] @ (7c2f8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #468] @ (7c2fc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #464] @ (7c300 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #464] @ (7c108 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #464] @ (7c10c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #460] @ (7c110 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #19712 @ 0x4d00 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #456] @ (7c304 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #452] @ (7c308 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #452] @ (7c30c ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #452] @ (7c114 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #448] @ (7c118 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #448] @ (7c11c ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #19840 @ 0x4d80 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #440] @ (7c310 ) │ │ │ │ - bl 7e824 │ │ │ │ - b.n 7c31c │ │ │ │ - nop.w │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #436] @ (7c120 ) │ │ │ │ + bl 7e634 │ │ │ │ + b.n 7c12c │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #336 @ 0x150 │ │ │ │ @@ -120475,29 +120315,29 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #368 @ 0x170 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c1c0 │ │ │ │ + cbz r4, 7bfd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c1ce │ │ │ │ + cbz r0, 7bfde │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c1dc │ │ │ │ + cbz r4, 7bfec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c1e8 │ │ │ │ + cbz r4, 7bff8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c1f4 │ │ │ │ + cbz r4, 7c004 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c200 │ │ │ │ + cbz r4, 7c010 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c20c │ │ │ │ + cbz r4, 7c01c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c218 │ │ │ │ + cbz r4, 7c028 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxth r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxth r4, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxtb r4, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120505,27 +120345,27 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxth r0, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c23e │ │ │ │ + cbz r0, 7c04e │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c24a │ │ │ │ + cbz r4, 7c05a │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c258 │ │ │ │ + cbz r0, 7c068 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c266 │ │ │ │ + cbz r0, 7c076 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c272 │ │ │ │ + cbz r0, 7c082 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c282 │ │ │ │ + cbz r0, 7c092 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c28e │ │ │ │ + cbz r4, 7c09e │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r3, r4} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120597,29 +120437,29 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c2b6 │ │ │ │ + cbnz r4, 7c0c6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c2c2 │ │ │ │ + cbnz r4, 7c0d2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c2d0 │ │ │ │ + cbnz r4, 7c0e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c2de │ │ │ │ + cbnz r4, 7c0ee │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c2ea │ │ │ │ + cbnz r0, 7c0fa │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c2f6 │ │ │ │ + cbnz r0, 7c106 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c300 │ │ │ │ + cbnz r4, 7c110 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c30c │ │ │ │ + cbnz r4, 7c11c │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev r4, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev16 r0, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev16 r0, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120627,290 +120467,290 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r4, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r0, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r4, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c338 │ │ │ │ + cbnz r0, 7c148 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c344 │ │ │ │ + cbnz r0, 7c154 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c350 │ │ │ │ + cbnz r0, 7c160 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c362 │ │ │ │ + cbnz r4, 7c172 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c36e │ │ │ │ + cbnz r4, 7c17e │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c37c │ │ │ │ + cbnz r0, 7c18c │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #760] @ (7c618 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #760] @ (7c61c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #756] @ (7c620 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #756] @ (7c624 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #752] @ (7c628 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #752] @ (7c62c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7c630 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7c634 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #744] @ (7c638 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #744] @ (7c63c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #740] @ (7c640 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #740] @ (7c644 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #736] @ (7c648 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #736] @ (7c64c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7c650 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7c654 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7c658 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7c65c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7c660 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7c664 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7c668 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7c66c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7c670 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7c674 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7c678 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7c67c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7c680 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7c684 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7c688 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7c68c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7c690 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7c694 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7c698 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7c69c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7c6a0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7c6a4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7c6a8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7c6ac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7c6b0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7c6b4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7c6b8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7c6bc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7c6c0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7c6c4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7c6c8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7c6cc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7c6d0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7c6d4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7c6d8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7c6dc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7c6e0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7c6e4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7c6e8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7c6ec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7c6f0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7c6f4 ) │ │ │ │ - bl 7e824 │ │ │ │ + ldr r0, [pc, #760] @ (7c428 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #760] @ (7c42c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #756] @ (7c430 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #756] @ (7c434 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #752] @ (7c438 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #752] @ (7c43c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7c440 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7c444 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #744] @ (7c448 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #744] @ (7c44c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #740] @ (7c450 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #740] @ (7c454 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #736] @ (7c458 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #736] @ (7c45c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7c460 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7c464 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7c468 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7c46c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7c470 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7c474 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7c478 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7c47c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7c480 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7c484 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7c488 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7c48c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7c490 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7c494 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7c498 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7c49c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7c4a0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7c4a4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7c4a8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7c4ac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7c4b0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7c4b4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7c4b8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7c4bc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7c4c0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7c4c4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7c4c8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7c4cc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7c4d0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7c4d4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7c4d8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7c4dc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7c4e0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7c4e4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7c4e8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7c4ec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7c4f0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7c4f4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7c4f8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7c4fc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7c500 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7c504 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #21760 @ 0x5500 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7c6f8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7c6fc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7c700 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7c704 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7c708 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7c70c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7c710 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7c714 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7c718 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7c71c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7c720 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7c724 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7c728 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7c72c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7c730 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7c734 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7c738 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7c73c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7c740 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7c744 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7c748 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7c74c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7c750 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7c754 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7c758 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7c75c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7c760 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7c764 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7c768 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7c76c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7c770 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7c774 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7c778 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7c77c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7c780 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7c508 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7c50c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7c510 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7c514 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7c518 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7c51c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7c520 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7c524 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7c528 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7c52c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7c530 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7c534 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7c538 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7c53c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7c540 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7c544 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7c548 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7c54c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7c550 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7c554 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7c558 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7c55c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7c560 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7c564 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7c568 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7c56c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7c570 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7c574 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7c578 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7c57c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7c580 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7c584 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7c588 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7c58c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7c590 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #23040 @ 0x5a00 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7c784 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7c788 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7c78c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7c790 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7c794 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7c798 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7c79c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7c7a0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7c7a4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7c7a8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7c7ac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7c7b0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7c7b4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7c7b8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7c7bc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7c7c0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7c7c4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7c7c8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7c7cc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7c7d0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7c7d4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7c7d8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7c7dc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7c7e0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7c7e4 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7c594 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7c598 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7c59c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7c5a0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7c5a4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7c5a8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7c5ac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7c5b0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7c5b4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7c5b8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7c5bc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7c5c0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7c5c4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7c5c8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7c5cc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7c5d0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7c5d4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7c5d8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7c5dc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7c5e0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7c5e4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7c5e8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7c5ec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7c5f0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7c5f4 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #23936 @ 0x5d80 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #504] @ (7c7e8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #504] @ (7c7ec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #500] @ (7c7f0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #500] @ (7c7f4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #496] @ (7c7f8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #496] @ (7c7fc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #492] @ (7c800 ) │ │ │ │ - bl 7e824 │ │ │ │ - b.n 7c804 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #504] @ (7c5f8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #504] @ (7c5fc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #500] @ (7c600 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #500] @ (7c604 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #496] @ (7c608 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #496] @ (7c60c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #492] @ (7c610 ) │ │ │ │ + bl 7e634 │ │ │ │ + b.n 7c614 │ │ │ │ pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -121149,267 +120989,267 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r3} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r3, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #764] @ (7cb04 ) │ │ │ │ - bl 7e824 │ │ │ │ + ldr r0, [pc, #764] @ (7c914 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #24192 @ 0x5e80 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #756] @ (7cb08 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #752] @ (7cb0c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #752] @ (7cb10 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7cb14 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7cb18 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #744] @ (7cb1c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #744] @ (7cb20 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #756] @ (7c918 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #752] @ (7c91c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #752] @ (7c920 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7c924 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7c928 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #744] @ (7c92c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #744] @ (7c930 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #24448 @ 0x5f80 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7cb24 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7cb28 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7cb2c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7cb30 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7cb34 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7cb38 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7cb3c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7cb40 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7cb44 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7cb48 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7cb4c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7cb50 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7cb54 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7cb58 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7cb5c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7cb60 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7c934 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7c938 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7c93c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7c940 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7c944 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7c948 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7c94c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7c950 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7c954 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7c958 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7c95c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7c960 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7c964 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7c968 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7c96c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7c970 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #24960 @ 0x6180 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7cb64 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7cb68 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7cb6c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7cb70 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7cb74 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7cb78 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7cb7c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7cb80 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7cb84 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7cb88 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7cb8c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7cb90 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7cb94 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7cb98 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7cb9c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7cba0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7cba4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7cba8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7cbac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7cbb0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7cbb4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7cbb8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7cbbc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7cbc0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7cbc4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7cbc8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7cbcc ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7c974 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7c978 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7c97c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7c980 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7c984 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7c988 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7c98c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7c990 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7c994 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7c998 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7c99c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7c9a0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7c9a4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7c9a8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7c9ac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7c9b0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7c9b4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7c9b8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7c9bc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7c9c0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7c9c4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7c9c8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7c9cc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7c9d0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7c9d4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7c9d8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7c9dc ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #25856 @ 0x6500 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7cbd0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7cbd4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7cbd8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7cbdc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7cbe0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7cbe4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7cbe8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7cbec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7cbf0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7cbf4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7cbf8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7cbfc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7cc00 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7cc04 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7cc08 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7cc0c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7cc10 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7cc14 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7cc18 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7cc1c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7cc20 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7cc24 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7cc28 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7cc2c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7cc30 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7cc34 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7cc38 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7cc3c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7cc40 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7cc44 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7cc48 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7cc4c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7cc50 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7cc54 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7cc58 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7cc5c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7cc60 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7cc64 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7cc68 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7cc6c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7cc70 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7cc74 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7cc78 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7cc7c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7cc80 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7cc84 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7cc88 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7cc8c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7cc90 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7cc94 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7cc98 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7cc9c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7cca0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7cca4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7cca8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7ccac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7ccb0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7ccb4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7ccb8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7ccbc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7ccc0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7ccc4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7ccc8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #504] @ (7cccc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #504] @ (7ccd0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #500] @ (7ccd4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #500] @ (7ccd8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #496] @ (7ccdc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #496] @ (7cce0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #492] @ (7cce4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #492] @ (7cce8 ) │ │ │ │ - bl 7e824 │ │ │ │ - b.n 7ccec │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7c9e0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7c9e4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7c9e8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7c9ec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7c9f0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7c9f4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7c9f8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7c9fc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7ca00 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7ca04 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7ca08 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7ca0c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7ca10 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7ca14 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7ca18 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7ca1c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7ca20 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7ca24 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7ca28 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7ca2c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7ca30 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7ca34 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7ca38 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7ca3c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7ca40 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7ca44 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7ca48 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7ca4c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7ca50 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7ca54 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7ca58 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7ca5c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7ca60 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7ca64 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7ca68 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7ca6c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7ca70 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7ca74 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7ca78 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7ca7c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7ca80 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7ca84 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7ca88 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7ca8c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7ca90 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7ca94 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7ca98 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7ca9c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7caa0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7caa4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7caa8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7caac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7cab0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7cab4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7cab8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7cabc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7cac0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7cac4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7cac8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7cacc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7cad0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7cad4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7cad8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #504] @ (7cadc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #504] @ (7cae0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #500] @ (7cae4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #500] @ (7cae8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #496] @ (7caec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #496] @ (7caf0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #492] @ (7caf4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #492] @ (7caf8 ) │ │ │ │ + bl 7e634 │ │ │ │ + b.n 7cafc │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -121443,489 +121283,489 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb60 │ │ │ │ + beq.n 7c970 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb9c │ │ │ │ + beq.n 7c9ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cbe0 │ │ │ │ + beq.n 7c9f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cc24 │ │ │ │ + beq.n 7ca34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7caa8 │ │ │ │ + beq.n 7c8b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cae4 │ │ │ │ + beq.n 7c8f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb30 │ │ │ │ + beq.n 7c940 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb6c │ │ │ │ + beq.n 7c97c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cbb0 │ │ │ │ + bne.n 7c9c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cc04 │ │ │ │ + bne.n 7ca14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cc48 │ │ │ │ + bne.n 7ca58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7caa4 │ │ │ │ + bne.n 7c8b4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7caf8 │ │ │ │ + bne.n 7c908 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb34 │ │ │ │ + bne.n 7c944 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb70 │ │ │ │ + bne.n 7c980 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cbac │ │ │ │ + bcs.n 7c9bc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc08 │ │ │ │ + bcs.n 7ca18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc4c │ │ │ │ + bcs.n 7ca5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc90 │ │ │ │ + bcs.n 7caa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cacc │ │ │ │ + bcs.n 7c8dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cb08 │ │ │ │ + bcs.n 7c918 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cb4c │ │ │ │ + bcs.n 7c95c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cb88 │ │ │ │ + bcs.n 7c998 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cbcc │ │ │ │ + bcc.n 7c9dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cc20 │ │ │ │ + bcc.n 7ca30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cc5c │ │ │ │ + bcc.n 7ca6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cc98 │ │ │ │ + bcc.n 7caa8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cad4 │ │ │ │ + bcc.n 7c8e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cb10 │ │ │ │ + bcc.n 7c920 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cb4c │ │ │ │ + bcc.n 7c95c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cb90 │ │ │ │ + bcc.n 7c9a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cc0c │ │ │ │ + bmi.n 7ca1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cc50 │ │ │ │ + bmi.n 7ca60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cca4 │ │ │ │ + bmi.n 7cab4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cae8 │ │ │ │ + bmi.n 7c8f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cb34 │ │ │ │ + bmi.n 7c944 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cb78 │ │ │ │ + bmi.n 7c988 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cbbc │ │ │ │ + bmi.n 7c9cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc10 │ │ │ │ + bpl.n 7ca20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc5c │ │ │ │ + bpl.n 7ca6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc98 │ │ │ │ + bpl.n 7caa8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7ccdc │ │ │ │ + bpl.n 7caec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cb20 │ │ │ │ + bpl.n 7c930 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cb74 │ │ │ │ + bpl.n 7c984 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cbb8 │ │ │ │ + bpl.n 7c9c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc04 │ │ │ │ + bpl.n 7ca14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc48 │ │ │ │ + bvs.n 7ca58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc84 │ │ │ │ + bvs.n 7ca94 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ccc8 │ │ │ │ + bvs.n 7cad8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cd04 │ │ │ │ + bvs.n 7cb14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cb50 │ │ │ │ + bvs.n 7c960 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cb9c │ │ │ │ + bvs.n 7c9ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cbd8 │ │ │ │ + bvs.n 7c9e8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc14 │ │ │ │ + bvs.n 7ca24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc60 │ │ │ │ + bvc.n 7ca70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cca4 │ │ │ │ + bvc.n 7cab4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cce0 │ │ │ │ + bvc.n 7caf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cd1c │ │ │ │ + bvc.n 7cb2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cb58 │ │ │ │ + bvc.n 7c968 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cb94 │ │ │ │ + bvc.n 7c9a4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cbd0 │ │ │ │ + bvc.n 7c9e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc14 │ │ │ │ + bvc.n 7ca24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc48 │ │ │ │ + bvc.n 7ca58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cc9c │ │ │ │ + bhi.n 7caac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7ccd8 │ │ │ │ + bhi.n 7cae8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cd1c │ │ │ │ + bhi.n 7cb2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cd50 │ │ │ │ + bhi.n 7cb60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cb8c │ │ │ │ + bhi.n 7c99c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cbc8 │ │ │ │ + bhi.n 7c9d8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cc04 │ │ │ │ + bhi.n 7ca14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cc40 │ │ │ │ + bhi.n 7ca50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cc8c │ │ │ │ + bls.n 7ca9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ccc8 │ │ │ │ + bls.n 7cad8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd04 │ │ │ │ + bls.n 7cb14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd50 │ │ │ │ + bls.n 7cb60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cb9c │ │ │ │ + bls.n 7c9ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cbe8 │ │ │ │ + bls.n 7c9f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cc24 │ │ │ │ + bls.n 7ca34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cc60 │ │ │ │ + bls.n 7ca70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cca4 │ │ │ │ + bge.n 7cab4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ccf8 │ │ │ │ + bge.n 7cb08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd34 │ │ │ │ + bge.n 7cb44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd78 │ │ │ │ + bge.n 7cb88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cbbc │ │ │ │ + bge.n 7c9cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cbf8 │ │ │ │ + bge.n 7ca08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cc34 │ │ │ │ + bge.n 7ca44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cc80 │ │ │ │ + bge.n 7ca90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ccc4 │ │ │ │ + blt.n 7cad4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd00 │ │ │ │ + blt.n 7cb10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd34 │ │ │ │ + blt.n 7cb44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd70 │ │ │ │ + blt.n 7cb80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cdbc │ │ │ │ + blt.n 7cbcc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cbf0 │ │ │ │ + blt.n 7ca00 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cc34 │ │ │ │ + blt.n 7ca44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cc78 │ │ │ │ + blt.n 7ca88 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ccc4 │ │ │ │ + blt.n 7cad4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd10 │ │ │ │ + bgt.n 7cb20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd4c │ │ │ │ + bgt.n 7cb5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd90 │ │ │ │ + bgt.n 7cba0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cdc4 │ │ │ │ + bgt.n 7cbd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cc10 │ │ │ │ + bgt.n 7ca20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cc54 │ │ │ │ + bgt.n 7ca64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #768] @ (7cff0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #768] @ (7cff4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #764] @ (7cff8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #764] @ (7cffc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #760] @ (7d000 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #760] @ (7d004 ) │ │ │ │ - bl 7e824 │ │ │ │ + ldr r0, [pc, #768] @ (7ce00 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #768] @ (7ce04 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #764] @ (7ce08 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #764] @ (7ce0c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #760] @ (7ce10 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #760] @ (7ce14 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #28288 @ 0x6e80 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7d008 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7d00c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #744] @ (7d010 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7ce18 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7ce1c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #744] @ (7ce20 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #28416 @ 0x6f00 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #736] @ (7d014 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7d018 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7d01c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7d020 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7d024 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7d028 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7d02c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7d030 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7d034 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7d038 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7d03c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7d040 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7d044 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7d048 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7d04c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7d050 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7d054 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7d058 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7d05c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7d060 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7d064 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7d068 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7d06c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7d070 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7d074 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7d078 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7d07c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7d080 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7d084 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7d088 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7d08c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7d090 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7d094 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7d098 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7d09c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7d0a0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7d0a4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7d0a8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7d0ac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7d0b0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7d0b4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7d0b8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7d0bc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7d0c0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7d0c4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7d0c8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7d0cc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7d0d0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7d0d4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7d0d8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7d0dc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7d0e0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7d0e4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7d0e8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7d0ec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7d0f0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7d0f4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7d0f8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7d0fc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7d100 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7d104 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7d108 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7d10c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7d110 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7d114 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7d118 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7d11c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7d120 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7d124 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7d128 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7d12c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7d130 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7d134 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7d138 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7d13c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7d140 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #736] @ (7ce24 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7ce28 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7ce2c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7ce30 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7ce34 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7ce38 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7ce3c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7ce40 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7ce44 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7ce48 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7ce4c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7ce50 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7ce54 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7ce58 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7ce5c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7ce60 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7ce64 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7ce68 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7ce6c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7ce70 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7ce74 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7ce78 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7ce7c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7ce80 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7ce84 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7ce88 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7ce8c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7ce90 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7ce94 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7ce98 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7ce9c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7cea0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7cea4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7cea8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7ceac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7ceb0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7ceb4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7ceb8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7cebc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7cec0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7cec4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7cec8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7cecc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7ced0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7ced4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7ced8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7cedc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7cee0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7cee4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7cee8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7ceec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7cef0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7cef4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7cef8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7cefc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7cf00 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7cf04 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7cf08 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7cf0c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7cf10 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7cf14 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7cf18 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7cf1c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7cf20 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7cf24 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7cf28 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7cf2c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7cf30 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7cf34 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7cf38 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7cf3c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7cf40 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7cf44 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7cf48 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7cf4c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7cf50 ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #30720 @ 0x7800 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7d144 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7d148 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7d14c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7d150 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7d154 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7d158 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7d15c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7d160 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7d164 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7d168 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7d16c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7d170 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7d174 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7d178 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7d17c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7d180 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7d184 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7d188 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7d18c ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7cf54 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7cf58 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7cf5c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7cf60 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7cf64 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7cf68 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7cf6c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7cf70 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7cf74 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7cf78 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7cf7c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7cf80 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7cf84 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7cf88 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7cf8c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7cf90 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7cf94 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7cf98 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7cf9c ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #31360 @ 0x7a80 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7d190 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7d194 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7d198 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7d19c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7d1a0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7d1a4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7d1a8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7d1ac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7d1b0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7d1b4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7d1b8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7d1bc ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7cfa0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7cfa4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7cfa8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7cfac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7cfb0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7cfb4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7cfb8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7cfbc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7cfc0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7cfc4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7cfc8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7cfcc ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #31744 @ 0x7c00 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #496] @ (7d1c0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #496] @ (7d1c4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #492] @ (7d1c8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #492] @ (7d1cc ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #496] @ (7cfd0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #496] @ (7cfd4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #492] @ (7cfd8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #492] @ (7cfdc ) │ │ │ │ + bl 7e634 │ │ │ │ add.w r0, r4, #31872 @ 0x7c80 │ │ │ │ - bl 7e824 │ │ │ │ - b.n 7d1d0 │ │ │ │ + bl 7e634 │ │ │ │ + b.n 7cfe0 │ │ │ │ nop │ │ │ │ - bgt.n 7cf9c │ │ │ │ + bgt.n 7cdac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cfd8 │ │ │ │ + bgt.n 7cde8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d01c │ │ │ │ + ble.n 7ce2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d050 │ │ │ │ + ble.n 7ce60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d08c │ │ │ │ + ble.n 7ce9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d0c8 │ │ │ │ + ble.n 7ced8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cf4c │ │ │ │ + ble.n 7cd5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cf90 │ │ │ │ + ble.n 7cda0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7cfd4 │ │ │ │ + ble.n 7cde4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #64 @ 0x40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #96 @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -121953,145 +121793,145 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 180 @ 0xb4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d084 │ │ │ │ + b.n 7ce94 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0c0 │ │ │ │ + b.n 7ced0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d104 │ │ │ │ + b.n 7cf14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d148 │ │ │ │ + b.n 7cf58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d184 │ │ │ │ + b.n 7cf94 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1c0 │ │ │ │ + b.n 7cfd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1fc │ │ │ │ + b.n 7d00c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d240 │ │ │ │ + b.n 7d050 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d284 │ │ │ │ + b.n 7d094 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2c0 │ │ │ │ + b.n 7d0d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2fc │ │ │ │ + b.n 7d10c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d338 │ │ │ │ + b.n 7d148 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d384 │ │ │ │ + b.n 7d194 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d3c0 │ │ │ │ + b.n 7d1d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d404 │ │ │ │ + b.n 7d214 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d450 │ │ │ │ + b.n 7d260 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d494 │ │ │ │ + b.n 7d2a4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d4d8 │ │ │ │ + b.n 7d2e8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d524 │ │ │ │ + b.n 7d334 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d560 │ │ │ │ + b.n 7d370 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d59c │ │ │ │ + b.n 7d3ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d5d8 │ │ │ │ + b.n 7d3e8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d614 │ │ │ │ + b.n 7d424 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d658 │ │ │ │ + b.n 7d468 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d694 │ │ │ │ + b.n 7d4a4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d6c8 │ │ │ │ + b.n 7d4d8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d70c │ │ │ │ + b.n 7d51c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d758 │ │ │ │ + b.n 7d568 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d79c │ │ │ │ + b.n 7d5ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d7e0 │ │ │ │ + b.n 7d5f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d81c │ │ │ │ + b.n 7d62c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d860 │ │ │ │ + b.n 7d670 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d894 │ │ │ │ + b.n 7d6a4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d8d0 │ │ │ │ + b.n 7d6e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c914 │ │ │ │ + b.n 7c724 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c950 │ │ │ │ + b.n 7c760 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c98c │ │ │ │ + b.n 7c79c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c9d0 │ │ │ │ + b.n 7c7e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca1c │ │ │ │ + b.n 7c82c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca60 │ │ │ │ + b.n 7c870 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca9c │ │ │ │ + b.n 7c8ac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cad8 │ │ │ │ + b.n 7c8e8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb0c │ │ │ │ + b.n 7c91c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb48 │ │ │ │ + b.n 7c958 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb84 │ │ │ │ + b.n 7c994 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbb8 │ │ │ │ + b.n 7c9c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbf4 │ │ │ │ + b.n 7ca04 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc40 │ │ │ │ + b.n 7ca50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc7c │ │ │ │ + b.n 7ca8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ccb8 │ │ │ │ + b.n 7cac8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ccfc │ │ │ │ + b.n 7cb0c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd38 │ │ │ │ + b.n 7cb48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd7c │ │ │ │ + b.n 7cb8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cdb8 │ │ │ │ + b.n 7cbc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cdfc │ │ │ │ + b.n 7cc0c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce30 │ │ │ │ + b.n 7cc40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce7c │ │ │ │ + b.n 7cc8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cec8 │ │ │ │ + b.n 7ccd8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf0c │ │ │ │ + b.n 7cd1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf90 │ │ │ │ + b.n 7cda0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cfdc │ │ │ │ + b.n 7cdec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d028 │ │ │ │ + b.n 7ce38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d074 │ │ │ │ + b.n 7ce84 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0b0 │ │ │ │ + b.n 7cec0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0f4 │ │ │ │ + b.n 7cf04 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d130 │ │ │ │ + b.n 7cf40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xe80c0052 │ │ │ │ @ instruction: 0xe82c0052 │ │ │ │ @ instruction: 0xe8500052 │ │ │ │ strd r0, r0, [ip], #-328 @ 0x148 │ │ │ │ ldmia.w r0, {r1, r4, r6} │ │ │ │ ldmia.w r0!, {r1, r4, r6} │ │ │ │ @@ -122113,267 +121953,267 @@ │ │ │ │ @ instruction: 0xeaac0052 │ │ │ │ @ instruction: 0xeacc0052 │ │ │ │ @ instruction: 0xeae40052 │ │ │ │ adds.w r0, ip, r2, lsr #1 │ │ │ │ @ instruction: 0xeb380052 │ │ │ │ adcs.w r0, r0, r2, lsr #1 │ │ │ │ sbc.w r0, r8, r2, lsr #1 │ │ │ │ - ldr r0, [pc, #756] @ (7d4c8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #756] @ (7d4cc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #752] @ (7d4d0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #752] @ (7d4d4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7d4d8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7d4dc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #744] @ (7d4e0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #744] @ (7d4e4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #740] @ (7d4e8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #740] @ (7d4ec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #736] @ (7d4f0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #736] @ (7d4f4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7d4f8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7d4fc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7d500 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7d504 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7d508 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7d50c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7d510 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7d514 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7d518 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7d51c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7d520 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7d524 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7d528 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7d52c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7d530 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7d534 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7d538 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7d53c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7d540 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7d544 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7d548 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7d54c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7d550 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7d554 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7d558 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7d55c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7d560 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7d564 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7d568 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7d56c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7d570 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7d574 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7d578 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7d57c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7d580 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7d584 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7d588 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7d58c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7d590 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7d594 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7d598 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7d59c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7d5a0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7d5a4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7d5a8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7d5ac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7d5b0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7d5b4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7d5b8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7d5bc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7d5c0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7d5c4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7d5c8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7d5cc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7d5d0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7d5d4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7d5d8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7d5dc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7d5e0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7d5e4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7d5e8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7d5ec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7d5f0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7d5f4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7d5f8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7d5fc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7d600 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7d604 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7d608 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7d60c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7d610 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7d614 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7d618 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7d61c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7d620 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7d624 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7d628 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7d62c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7d630 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7d634 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7d638 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7d63c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7d640 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7d644 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7d648 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7d64c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7d650 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7d654 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7d658 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7d65c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7d660 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7d664 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7d668 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7d66c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7d670 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7d674 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7d678 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7d67c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7d680 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7d684 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7d688 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7d68c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7d690 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7d694 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7d698 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7d69c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7d6a0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7d6a4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7d6a8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7d6ac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7d6b0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7d6b4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7d6b8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7d6bc ) │ │ │ │ - bl 7e824 │ │ │ │ - b.n 7d6c0 │ │ │ │ + ldr r0, [pc, #756] @ (7d2d8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #756] @ (7d2dc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #752] @ (7d2e0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #752] @ (7d2e4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7d2e8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7d2ec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #744] @ (7d2f0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #744] @ (7d2f4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #740] @ (7d2f8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #740] @ (7d2fc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #736] @ (7d300 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #736] @ (7d304 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7d308 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7d30c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7d310 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7d314 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7d318 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7d31c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7d320 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7d324 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7d328 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7d32c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7d330 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7d334 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7d338 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7d33c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7d340 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7d344 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7d348 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7d34c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7d350 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7d354 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7d358 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7d35c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7d360 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7d364 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7d368 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7d36c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7d370 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7d374 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7d378 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7d37c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7d380 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7d384 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7d388 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7d38c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7d390 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7d394 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7d398 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7d39c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7d3a0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7d3a4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7d3a8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7d3ac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7d3b0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7d3b4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7d3b8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7d3bc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7d3c0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7d3c4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7d3c8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7d3cc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7d3d0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7d3d4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7d3d8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7d3dc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7d3e0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7d3e4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7d3e8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7d3ec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7d3f0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7d3f4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7d3f8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7d3fc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7d400 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7d404 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7d408 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7d40c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7d410 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7d414 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7d418 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7d41c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7d420 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7d424 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7d428 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7d42c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7d430 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7d434 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7d438 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7d43c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7d440 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7d444 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7d448 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7d44c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7d450 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7d454 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7d458 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7d45c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7d460 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7d464 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7d468 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7d46c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7d470 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7d474 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7d478 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7d47c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7d480 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7d484 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7d488 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7d48c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7d490 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7d494 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7d498 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7d49c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7d4a0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7d4a4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7d4a8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7d4ac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7d4b0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7d4b4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7d4b8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7d4bc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7d4c0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7d4c4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7d4c8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7d4cc ) │ │ │ │ + bl 7e634 │ │ │ │ + b.n 7d4d0 │ │ │ │ nop │ │ │ │ sub.w r0, r0, r2, lsr #1 │ │ │ │ subs.w r0, ip, r2, lsr #1 │ │ │ │ rsbs r0, r8, r2, lsr #1 │ │ │ │ @ instruction: 0xebf40052 │ │ │ │ ldc 0, cr0, [r4], {82} @ 0x52 │ │ │ │ ldc 0, cr0, [r4], #-328 @ 0xfffffeb8 │ │ │ │ @@ -122493,267 +122333,267 @@ │ │ │ │ ldrsb.w r0, [r4, #82] @ 0x52 │ │ │ │ ldrsh.w r0, [r4, #82] @ 0x52 │ │ │ │ ldr??.w r0, [ip, #82] @ 0x52 │ │ │ │ @ instruction: 0xfa040052 │ │ │ │ @ instruction: 0xfa200052 │ │ │ │ @ instruction: 0xfa400052 │ │ │ │ @ instruction: 0xfa580052 │ │ │ │ - ldr r0, [pc, #756] @ (7d9b8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #756] @ (7d9bc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #752] @ (7d9c0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #752] @ (7d9c4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7d9c8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #748] @ (7d9cc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #744] @ (7d9d0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #744] @ (7d9d4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #740] @ (7d9d8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #740] @ (7d9dc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #736] @ (7d9e0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #736] @ (7d9e4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7d9e8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #732] @ (7d9ec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7d9f0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #728] @ (7d9f4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7d9f8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #724] @ (7d9fc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7da00 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #720] @ (7da04 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7da08 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #716] @ (7da0c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7da10 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7da14 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7da18 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7da1c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7da20 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7da24 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7da28 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7da2c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7da30 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7da34 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7da38 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7da3c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7da40 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7da44 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7da48 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7da4c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7da50 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7da54 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7da58 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7da5c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7da60 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7da64 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7da68 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7da6c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7da70 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7da74 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7da78 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7da7c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7da80 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7da84 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7da88 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7da8c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7da90 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7da94 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7da98 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7da9c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7daa0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #640] @ (7daa4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7daa8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #636] @ (7daac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7dab0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #632] @ (7dab4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7dab8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #628] @ (7dabc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7dac0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #624] @ (7dac4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7dac8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #620] @ (7dacc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7dad0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #616] @ (7dad4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7dad8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #612] @ (7dadc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7dae0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #608] @ (7dae4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7dae8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #604] @ (7daec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7daf0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #600] @ (7daf4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7daf8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #596] @ (7dafc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7db00 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #592] @ (7db04 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7db08 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #588] @ (7db0c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7db10 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #584] @ (7db14 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7db18 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #580] @ (7db1c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7db20 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #576] @ (7db24 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7db28 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #572] @ (7db2c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7db30 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #568] @ (7db34 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7db38 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #564] @ (7db3c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7db40 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #560] @ (7db44 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7db48 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #556] @ (7db4c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7db50 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #552] @ (7db54 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7db58 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #548] @ (7db5c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7db60 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #544] @ (7db64 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7db68 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #540] @ (7db6c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7db70 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #536] @ (7db74 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7db78 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #532] @ (7db7c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7db80 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #528] @ (7db84 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7db88 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #524] @ (7db8c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7db90 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #520] @ (7db94 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7db98 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #516] @ (7db9c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7dba0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #512] @ (7dba4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7dba8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #508] @ (7dbac ) │ │ │ │ - bl 7e824 │ │ │ │ - b.n 7dbb0 │ │ │ │ + ldr r0, [pc, #756] @ (7d7c8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #756] @ (7d7cc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #752] @ (7d7d0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #752] @ (7d7d4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7d7d8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #748] @ (7d7dc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #744] @ (7d7e0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #744] @ (7d7e4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #740] @ (7d7e8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #740] @ (7d7ec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #736] @ (7d7f0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #736] @ (7d7f4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7d7f8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #732] @ (7d7fc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7d800 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #728] @ (7d804 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7d808 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #724] @ (7d80c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7d810 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #720] @ (7d814 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7d818 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #716] @ (7d81c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7d820 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7d824 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7d828 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7d82c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7d830 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7d834 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7d838 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7d83c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7d840 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7d844 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7d848 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7d84c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7d850 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7d854 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7d858 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7d85c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7d860 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7d864 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7d868 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7d86c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7d870 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7d874 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7d878 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7d87c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7d880 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7d884 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7d888 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7d88c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7d890 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7d894 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7d898 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7d89c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7d8a0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7d8a4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7d8a8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7d8ac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7d8b0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #640] @ (7d8b4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7d8b8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #636] @ (7d8bc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7d8c0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #632] @ (7d8c4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7d8c8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #628] @ (7d8cc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7d8d0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #624] @ (7d8d4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7d8d8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #620] @ (7d8dc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7d8e0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #616] @ (7d8e4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7d8e8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #612] @ (7d8ec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7d8f0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #608] @ (7d8f4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7d8f8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #604] @ (7d8fc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7d900 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #600] @ (7d904 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7d908 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #596] @ (7d90c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7d910 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #592] @ (7d914 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7d918 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #588] @ (7d91c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7d920 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #584] @ (7d924 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7d928 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #580] @ (7d92c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7d930 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #576] @ (7d934 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7d938 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #572] @ (7d93c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7d940 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #568] @ (7d944 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7d948 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #564] @ (7d94c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7d950 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #560] @ (7d954 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7d958 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #556] @ (7d95c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7d960 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #552] @ (7d964 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7d968 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #548] @ (7d96c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7d970 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #544] @ (7d974 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7d978 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #540] @ (7d97c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7d980 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #536] @ (7d984 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7d988 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #532] @ (7d98c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7d990 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #528] @ (7d994 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7d998 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #524] @ (7d99c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7d9a0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #520] @ (7d9a4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7d9a8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #516] @ (7d9ac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7d9b0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #512] @ (7d9b4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7d9b8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #508] @ (7d9bc ) │ │ │ │ + bl 7e634 │ │ │ │ + b.n 7d9c0 │ │ │ │ nop │ │ │ │ @ instruction: 0xfa700052 │ │ │ │ @ instruction: 0xfa8c0052 │ │ │ │ @ instruction: 0xfaac0052 │ │ │ │ @ instruction: 0xfac40052 │ │ │ │ @ instruction: 0xfae00052 │ │ │ │ @ instruction: 0xfafc0052 │ │ │ │ @@ -122952,254 +122792,254 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #712] @ (7de7c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #712] @ (7de80 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7de84 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #708] @ (7de88 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7de8c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #704] @ (7de90 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7de94 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #700] @ (7de98 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7de9c ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #696] @ (7dea0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7dea4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #692] @ (7dea8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7deac ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #688] @ (7deb0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7deb4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #684] @ (7deb8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7debc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #680] @ (7dec0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7dec4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #676] @ (7dec8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7decc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #672] @ (7ded0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7ded4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #668] @ (7ded8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7dedc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #664] @ (7dee0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7dee4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #660] @ (7dee8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7deec ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #656] @ (7def0 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7def4 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #652] @ (7def8 ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #648] @ (7defc ) │ │ │ │ - bl 7e824 │ │ │ │ - ldr r5, [pc, #648] @ (7df00 ) │ │ │ │ - ldr r0, [pc, #648] @ (7df04 ) │ │ │ │ + ldr r0, [pc, #712] @ (7dc8c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #712] @ (7dc90 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7dc94 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #708] @ (7dc98 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7dc9c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #704] @ (7dca0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7dca4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #700] @ (7dca8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7dcac ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #696] @ (7dcb0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7dcb4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #692] @ (7dcb8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7dcbc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #688] @ (7dcc0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7dcc4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #684] @ (7dcc8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7dccc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #680] @ (7dcd0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7dcd4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #676] @ (7dcd8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7dcdc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #672] @ (7dce0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7dce4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #668] @ (7dce8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7dcec ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #664] @ (7dcf0 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7dcf4 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #660] @ (7dcf8 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7dcfc ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #656] @ (7dd00 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7dd04 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #652] @ (7dd08 ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #648] @ (7dd0c ) │ │ │ │ + bl 7e634 │ │ │ │ + ldr r5, [pc, #648] @ (7dd10 ) │ │ │ │ + ldr r0, [pc, #648] @ (7dd14 ) │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ - bl 7e824 │ │ │ │ - ldr r0, [pc, #644] @ (7df08 ) │ │ │ │ - bl 7e824 │ │ │ │ + bl 7e634 │ │ │ │ + ldr r0, [pc, #644] @ (7dd18 ) │ │ │ │ + bl 7e634 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr.w r0, [r9, #980] @ 0x3d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e4d8 │ │ │ │ + bne.w 7e2e8 │ │ │ │ ldr.w r6, [r9, #980] @ 0x3d4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 7e4b8 │ │ │ │ + bne.w 7e2c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 7e54a │ │ │ │ + bne.w 7e35a │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7dd08 │ │ │ │ + cbz r4, 7db18 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 7e4ca │ │ │ │ + bne.w 7e2da │ │ │ │ mov.w r0, r5, ror #4 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s14, r3 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ vcmpe.f32 s14, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 7e528 │ │ │ │ + bgt.w 7e338 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ands r3, r2 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r1, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ adds r7, #1 │ │ │ │ adds r5, #24 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - bne.n 7dc8a │ │ │ │ - ldr r5, [pc, #496] @ (7df0c ) │ │ │ │ - movw r8, #5245 @ 0x147d │ │ │ │ + bne.n 7da9a │ │ │ │ + ldr r5, [pc, #496] @ (7dd1c ) │ │ │ │ + movw r8, #4069 @ 0xfe5 │ │ │ │ movt r8, #19 │ │ │ │ - movw fp, #41921 @ 0xa3c1 │ │ │ │ + movw fp, #42001 @ 0xa411 │ │ │ │ movt fp, #7 │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ ldr.w r0, [r9, #980] @ 0x3d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e500 │ │ │ │ + bne.w 7e310 │ │ │ │ ldr.w r6, [r9, #980] @ 0x3d4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 7e4c2 │ │ │ │ + bne.w 7e2d2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 7e55a │ │ │ │ + bne.w 7e36a │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7ddac │ │ │ │ + cbz r4, 7dbbc │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 7e4d2 │ │ │ │ + bne.w 7e2e2 │ │ │ │ mov.w r0, r5, ror #4 │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s14, r3 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ vdiv.f32 s14, s15, s13 │ │ │ │ vcmpe.f32 s14, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 7e53a │ │ │ │ + bgt.w 7e34a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ands r3, r2 │ │ │ │ ldr.w r2, [r1, r3, lsl #2] │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r1, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ adds r7, #1 │ │ │ │ adds r5, #32 │ │ │ │ cmp.w r7, #256 @ 0x100 │ │ │ │ - bne.n 7dd2e │ │ │ │ + bne.n 7db3e │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7e56a │ │ │ │ - bl 7fabc │ │ │ │ + bne.w 7e37a │ │ │ │ + bl 7f8cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e78e │ │ │ │ + beq.w 7e59e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r3, r2, #110592 @ 0x1b000 │ │ │ │ str.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7de4c │ │ │ │ + bne.n 7dc5c │ │ │ │ movw r2, #29528 @ 0x7358 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e592 │ │ │ │ - ldr r3, [pc, #276] @ (7df10 ) │ │ │ │ + bne.w 7e3a2 │ │ │ │ + ldr r3, [pc, #276] @ (7dd20 ) │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r4, #8 │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [r7], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, ip, r3 │ │ │ │ orr.w r5, r5, r3 │ │ │ │ - bne.n 7de0e │ │ │ │ + bne.n 7dc1e │ │ │ │ movw fp, #43560 @ 0xaa28 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ str.w r5, [fp, #24] │ │ │ │ - ldr r3, [pc, #228] @ (7df14 ) │ │ │ │ + ldr r3, [pc, #228] @ (7dd24 ) │ │ │ │ str.w r3, [fp, #48] @ 0x30 │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [fp, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #112] @ (7deac ) │ │ │ │ + ldr r3, [pc, #112] @ (7dcbc ) │ │ │ │ str.w r3, [fp, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #212] @ (7df18 ) │ │ │ │ + ldr r3, [pc, #212] @ (7dd28 ) │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #212] @ (7df1c ) │ │ │ │ + ldr r3, [pc, #212] @ (7dd2c ) │ │ │ │ str.w r3, [fp, #64] @ 0x40 │ │ │ │ - bl 80bc8 │ │ │ │ + bl 80984 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e72c │ │ │ │ + beq.w 7e53c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ add.w sl, r3, #4096 @ 0x1000 │ │ │ │ add.w r4, r3, #6144 @ 0x1800 │ │ │ │ add.w r5, r3, #6176 @ 0x1820 │ │ │ │ adds r4, #24 │ │ │ │ adds r5, #20 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ str.w r0, [sl, #2072] @ 0x818 │ │ │ │ - b.n 7df20 │ │ │ │ + b.n 7dd30 │ │ │ │ nop │ │ │ │ lsrs r0, r1, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -123267,872 +123107,872 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ add r4, sp, #512 @ 0x200 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ movs r6, r6 │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c79e8 │ │ │ │ + bl 1c89a8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e72c │ │ │ │ + beq.w 7e53c │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7df20 │ │ │ │ + bne.n 7dd30 │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd r4, r4, [r9, #4] │ │ │ │ str.w r4, [r9, #12] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7a8 │ │ │ │ + beq.w 7e5b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r0, [r3, #3864] @ 0xf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7a8 │ │ │ │ + beq.w 7e5b8 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 80e00 │ │ │ │ + bl 80bbc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e7a2 │ │ │ │ + bne.w 7e5b2 │ │ │ │ ldr.w r5, [sl, #1488] @ 0x5d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7dffe │ │ │ │ + bne.n 7de0e │ │ │ │ movs r0, #5 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e60c │ │ │ │ + beq.w 7e41c │ │ │ │ movw r7, #43560 @ 0xaa28 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #724] @ (7e270 ) │ │ │ │ - movw r2, #16280 @ 0x3f98 │ │ │ │ + ldr r1, [pc, #724] @ (7e080 ) │ │ │ │ + movw r2, #15704 @ 0x3d58 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ - bl 1ca3f8 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1cb3c0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #708] @ (7e274 ) │ │ │ │ + ldr r1, [pc, #708] @ (7e084 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ - bl 1ca3f8 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1cb3c0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #696] @ (7e274 ) │ │ │ │ + ldr r1, [pc, #696] @ (7e084 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - bl 1ca3f8 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1cb3c0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #680] @ (7e274 ) │ │ │ │ + ldr r1, [pc, #680] @ (7e084 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ - bl 1ca3f8 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1cb3c0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #660] @ (7e274 ) │ │ │ │ - bl 1ca3f8 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + ldr r1, [pc, #660] @ (7e084 ) │ │ │ │ + bl 1cb3c0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ subs r3, r1, #4 │ │ │ │ adds r1, #16 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e5f8 │ │ │ │ + beq.w 7e408 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7dfec │ │ │ │ + bne.n 7ddfc │ │ │ │ str.w r4, [sl, #1488] @ 0x5d0 │ │ │ │ ldr.w r3, [sl, #1492] @ 0x5d4 │ │ │ │ - cbnz r3, 7e012 │ │ │ │ - bl 7fabc │ │ │ │ + cbnz r3, 7de22 │ │ │ │ + bl 7f8cc │ │ │ │ str.w r0, [sl, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e612 │ │ │ │ + beq.w 7e422 │ │ │ │ ldr.w r3, [sl, #1496] @ 0x5d8 │ │ │ │ - cbnz r3, 7e02e │ │ │ │ - movw r0, #33372 @ 0x825c │ │ │ │ + cbnz r3, 7de3e │ │ │ │ + movw r0, #32796 @ 0x801c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ str.w r0, [sl, #1496] @ 0x5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e612 │ │ │ │ + beq.w 7e422 │ │ │ │ ldr.w r1, [sl, #1532] @ 0x5fc │ │ │ │ - cbnz r1, 7e04a │ │ │ │ - movw r0, #34320 @ 0x8610 │ │ │ │ + cbnz r1, 7de5a │ │ │ │ + movw r0, #33744 @ 0x83d0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ca54c │ │ │ │ + bl 1cb514 │ │ │ │ str.w r0, [sl, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e612 │ │ │ │ + beq.w 7e422 │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [sl, #1528] @ 0x5f8 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ str.w r0, [sl, #1540] @ 0x604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e678 │ │ │ │ + beq.w 7e488 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl 96824 │ │ │ │ + bl 965d4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e7a2 │ │ │ │ + bne.w 7e5b2 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1cca10 <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ + bl 1cda3c <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e46e │ │ │ │ ldr.w r3, [r5, #3904] @ 0xf40 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #34144 @ 0x8560 │ │ │ │ + movw r2, #33568 @ 0x8320 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cc544 │ │ │ │ + bl 1cd570 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e46e │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a6c8 │ │ │ │ + bl 9a470 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e46e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r1, [pc, #448] @ (7e278 ) │ │ │ │ + ldr r1, [pc, #448] @ (7e088 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r8, #3900] @ 0xf3c │ │ │ │ - bl 9088c │ │ │ │ + bl 90654 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e46e │ │ │ │ add.w r4, r8, #110592 @ 0x1b000 │ │ │ │ - ldr r1, [pc, #424] @ (7e27c ) │ │ │ │ + ldr r1, [pc, #424] @ (7e08c ) │ │ │ │ str.w r0, [r4, #3232] @ 0xca0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9088c │ │ │ │ + bl 90654 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e46e │ │ │ │ str.w r0, [r4, #3236] @ 0xca4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #404] @ (7e280 ) │ │ │ │ - bl 9088c │ │ │ │ + ldr r1, [pc, #404] @ (7e090 ) │ │ │ │ + bl 90654 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ - ldr r1, [pc, #392] @ (7e284 ) │ │ │ │ + beq.w 7e46e │ │ │ │ + ldr r1, [pc, #392] @ (7e094 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 9088c │ │ │ │ + bl 90654 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e46e │ │ │ │ movw r3, #43312 @ 0xa930 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw fp, #43560 @ 0xaa28 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ str.w r0, [r4, #3264] @ 0xcc0 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, #3252] @ 0xcb4 │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ str.w r3, [r4, #3248] @ 0xcb0 │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #332] @ (7e288 ) │ │ │ │ + ldr r1, [pc, #332] @ (7e098 ) │ │ │ │ str.w r7, [r4, #3260] @ 0xcbc │ │ │ │ str.w r3, [r4, #3256] @ 0xcb8 │ │ │ │ - bl 1ccdf8 <_PyType_Lookup@@Base> │ │ │ │ + bl 1cde24 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e46e │ │ │ │ str.w r0, [r4, #3240] @ 0xca8 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #304] @ (7e28c ) │ │ │ │ - bl 1ccdf8 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #304] @ (7e09c ) │ │ │ │ + bl 1cde24 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e46e │ │ │ │ str.w r0, [r4, #3244] @ 0xcac │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9a6c8 │ │ │ │ + bl 9a470 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7b4 │ │ │ │ - ldr r4, [pc, #280] @ (7e290 ) │ │ │ │ + beq.w 7e5c4 │ │ │ │ + ldr r4, [pc, #280] @ (7e0a0 ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e7b4 │ │ │ │ + bne.w 7e5c4 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 7e17a │ │ │ │ - ldr r1, [pc, #256] @ (7e294 ) │ │ │ │ + bne.n 7df8a │ │ │ │ + ldr r1, [pc, #256] @ (7e0a4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #5760 @ 0x1680 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ - bl 8e6e8 │ │ │ │ + bl 8e4b0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7b4 │ │ │ │ + beq.w 7e5c4 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - movw r0, #34368 @ 0x8640 │ │ │ │ + movw r0, #33792 @ 0x8400 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cce18 │ │ │ │ + bl 1cde80 │ │ │ │ str.w r0, [r4, #416] @ 0x1a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e1e6 │ │ │ │ + bge.n 7dff6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e7ac │ │ │ │ + beq.w 7e5bc │ │ │ │ ldr.w r2, [r4, #416] @ 0x1a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e7b4 │ │ │ │ - movw r1, #38184 @ 0x9528 │ │ │ │ + beq.w 7e5c4 │ │ │ │ + movw r1, #37712 @ 0x9350 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e7b4 │ │ │ │ + bne.w 7e5c4 │ │ │ │ movw r5, #43316 @ 0xa934 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r4, #29528 @ 0x7358 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ - movw r1, #34392 @ 0x8658 │ │ │ │ + movw r1, #33816 @ 0x8418 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e7b4 │ │ │ │ + bne.w 7e5c4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #36432 @ 0x8e50 │ │ │ │ + movw r1, #35856 @ 0x8c10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e7b4 │ │ │ │ + bne.w 7e5c4 │ │ │ │ ldr.w r0, [r8, #3900] @ 0xf3c │ │ │ │ - bl 9a714 │ │ │ │ + bl 9a4bc │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e65e │ │ │ │ + beq.w 7e46e │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e298 │ │ │ │ + bge.n 7e0a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e7ee │ │ │ │ - b.n 7e298 │ │ │ │ - bhi.n 7e20c │ │ │ │ + beq.w 7e5fe │ │ │ │ + b.n 7e0a8 │ │ │ │ + bhi.n 7e01c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7dda0 │ │ │ │ + b.n 7dbb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strd r0, r0, [r0, #-328]! @ 0x148 │ │ │ │ ldcl 0, cr0, [r4], {82} @ 0x52 │ │ │ │ ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4!, {r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb6d0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r8, #3900] @ 0xf3c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #34412 @ 0x866c │ │ │ │ + movw r1, #33836 @ 0x842c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl a9ddc │ │ │ │ + bl a9794 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7e65e │ │ │ │ + bne.w 7e46e │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ str.w r3, [r8, #3928] @ 0xf58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7e2f2 │ │ │ │ + bne.n 7e102 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r6, r3, #824 @ 0x338 │ │ │ │ - beq.w 7e7d8 │ │ │ │ + beq.w 7e5e8 │ │ │ │ ldr.w r2, [r3, #828] @ 0x33c │ │ │ │ - cbnz r2, 7e2f2 │ │ │ │ + cbnz r2, 7e102 │ │ │ │ str.w r0, [r3, #828] @ 0x33c │ │ │ │ ldr.w r3, [r3, #824] @ 0x338 │ │ │ │ - cbz r3, 7e2f2 │ │ │ │ + cbz r3, 7e102 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cddc4 │ │ │ │ + bl 1cee2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e7f6 │ │ │ │ + beq.w 7e606 │ │ │ │ ldr.w r3, [sl, #1452] @ 0x5ac │ │ │ │ - cbnz r3, 7e316 │ │ │ │ + cbnz r3, 7e126 │ │ │ │ ldr.w r3, [sl, #1448] @ 0x5a8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [sl, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e64c │ │ │ │ + bne.w 7e45c │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #34424 @ 0x8678 │ │ │ │ + movw r0, #33848 @ 0x8438 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cce18 │ │ │ │ + bl 1cde80 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e62c │ │ │ │ + beq.w 7e43c │ │ │ │ ldr.w r2, [sl, #356] @ 0x164 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [sl, #1472] @ 0x5c0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ str.w r3, [r9, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e48e │ │ │ │ + beq.w 7e29e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #220] @ 0xdc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e59c │ │ │ │ - movw r0, #34504 @ 0x86c8 │ │ │ │ + bne.w 7e3ac │ │ │ │ + movw r0, #33928 @ 0x8488 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce2ec │ │ │ │ + bl 1cf354 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7e5cc │ │ │ │ - movw r0, #34504 @ 0x86c8 │ │ │ │ + bne.w 7e3dc │ │ │ │ + movw r0, #33928 @ 0x8488 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d8ec0 │ │ │ │ + bl 1d9ea8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5cc │ │ │ │ + beq.w 7e3dc │ │ │ │ str.w r0, [r7, #3912] @ 0xf48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e5aa │ │ │ │ - movw r0, #18760 @ 0x4948 │ │ │ │ + bne.w 7e3ba │ │ │ │ + movw r0, #18184 @ 0x4708 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5cc │ │ │ │ + beq.w 7e3dc │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28692 @ 0x7014 │ │ │ │ + movw r1, #28116 @ 0x6dd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #34548 @ 0x86f4 │ │ │ │ + movw r0, #33972 @ 0x84b4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5ee │ │ │ │ - bl 1cbaa0 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 7e3fe │ │ │ │ + bl 1ccacc <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e3da │ │ │ │ + bge.n 7e1ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7e3da │ │ │ │ + cbnz r3, 7e1ea │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7e5ee │ │ │ │ + beq.w 7e3fe │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl ed190 │ │ │ │ + bl ecc0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e400 │ │ │ │ + bge.n 7e210 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e698 │ │ │ │ + beq.w 7e4a8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e418 │ │ │ │ + bge.n 7e228 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7e418 │ │ │ │ + cbnz r3, 7e228 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7e5f0 │ │ │ │ + beq.w 7e400 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1daaf8 │ │ │ │ + bl 1dbae0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7e6ee │ │ │ │ - ldr r3, [pc, #724] @ (7e700 ) │ │ │ │ + blt.w 7e4fe │ │ │ │ + ldr r3, [pc, #724] @ (7e510 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5e0 │ │ │ │ + beq.w 7e3f0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #18760 @ 0x4948 │ │ │ │ + movw r1, #18184 @ 0x4708 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1daf64 │ │ │ │ + bl 1dbf4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7e5b8 │ │ │ │ + blt.w 7e3c8 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r2, #41676 @ 0xa2cc │ │ │ │ + movw r2, #41100 @ 0xa08c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #34596 @ 0x8724 │ │ │ │ + movw r1, #34020 @ 0x84e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1dafbc │ │ │ │ + bl 1dbfa4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e47e │ │ │ │ + bge.n 7e28e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e6b2 │ │ │ │ + beq.w 7e4c2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e5cc │ │ │ │ + beq.w 7e3dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e6a0 │ │ │ │ + blt.w 7e4b0 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ strd r3, r6, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7dcba │ │ │ │ + b.w 7daca │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7dd5e │ │ │ │ + b.n 7db6e │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.w 7dcc8 │ │ │ │ + b.w 7dad8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 7dd6c │ │ │ │ + b.n 7db7c │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7dc9a │ │ │ │ + beq.w 7daaa │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 7dc9a │ │ │ │ + beq.w 7daaa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e6dc │ │ │ │ + blt.w 7e4ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7dd10 │ │ │ │ + bge.w 7db20 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7dd10 │ │ │ │ + b.n 7db20 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 7dd3e │ │ │ │ + beq.w 7db4e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7dd3e │ │ │ │ + beq.w 7db4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e6ba │ │ │ │ + blt.w 7e4ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7ddb4 │ │ │ │ + bge.w 7dbc4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7ddb4 │ │ │ │ + b.n 7dbc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c7410 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c8438 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e6cc │ │ │ │ + beq.w 7e4dc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.w 7dcf6 │ │ │ │ + b.w 7db06 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c7410 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c8438 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e7c8 │ │ │ │ + beq.w 7e5d8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - b.n 7dd9a │ │ │ │ + b.n 7dbaa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7dcba │ │ │ │ + b.w 7daca │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.w 7dd5e │ │ │ │ + b.w 7db6e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #368] @ 0x170 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7ddcc │ │ │ │ + bpl.w 7dbdc │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7ddd8 │ │ │ │ + bge.w 7dbe8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7ddd8 │ │ │ │ + b.n 7dbe8 │ │ │ │ movw fp, #43560 @ 0xaa28 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ - b.n 7de2e │ │ │ │ - movw r0, #34468 @ 0x86a4 │ │ │ │ + b.n 7dc3e │ │ │ │ + movw r0, #33892 @ 0x8464 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce4ec │ │ │ │ - b.n 7e35e │ │ │ │ - movw r0, #34524 @ 0x86dc │ │ │ │ + bl 1cf554 │ │ │ │ + b.n 7e16e │ │ │ │ + movw r0, #33948 @ 0x849c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce4ec │ │ │ │ - b.n 7e38e │ │ │ │ + bl 1cf554 │ │ │ │ + b.n 7e19e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e5cc │ │ │ │ + bge.n 7e3dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7e5cc │ │ │ │ + cbnz r3, 7e3dc │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #34264 @ 0x85d8 │ │ │ │ + movw r5, #33688 @ 0x8398 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #296] @ (7e704 ) │ │ │ │ + ldr r6, [pc, #296] @ (7e514 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e494 │ │ │ │ - movw r1, #34556 @ 0x86fc │ │ │ │ + b.n 7e2a4 │ │ │ │ + movw r1, #33980 @ 0x84bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #284] @ (7e708 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #284] @ (7e518 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84dec │ │ │ │ - b.n 7e5cc │ │ │ │ + bl 84b4c │ │ │ │ + b.n 7e3dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e60c │ │ │ │ + bge.n 7e41c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7e60c │ │ │ │ + cbnz r3, 7e41c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl, #1488] @ 0x5d0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #244] @ (7e70c ) │ │ │ │ + ldr r2, [pc, #244] @ (7e51c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #34340 @ 0x8624 │ │ │ │ + movw r3, #33764 @ 0x83e4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7e4ac │ │ │ │ + b.n 7e2bc │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movw r5, #34204 @ 0x859c │ │ │ │ + movw r5, #33628 @ 0x835c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 22400c <_PyTemplate_Build@@Base+0x2e8> │ │ │ │ + bl 224a78 <_PyTemplate_Build@@Base+0x2e8> │ │ │ │ mov r0, r7 │ │ │ │ - ldr r6, [pc, #208] @ (7e710 ) │ │ │ │ - bl 74dca │ │ │ │ + ldr r6, [pc, #208] @ (7e520 ) │ │ │ │ + bl 74e1a │ │ │ │ movs r3, #1 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e494 │ │ │ │ + b.n 7e2a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cddc4 │ │ │ │ - b.n 7e316 │ │ │ │ + bl 1cee2c │ │ │ │ + b.n 7e126 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c735c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b.w 7bdf4 │ │ │ │ + bl 1c8384 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 7bc08 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - movw r5, #34028 @ 0x84ec │ │ │ │ + movw r5, #33452 @ 0x82ac │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 84dec │ │ │ │ - ldr r6, [pc, #164] @ (7e714 ) │ │ │ │ + bl 84b4c │ │ │ │ + ldr r6, [pc, #164] @ (7e524 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e494 │ │ │ │ - ldr r3, [pc, #156] @ (7e718 ) │ │ │ │ + b.n 7e2a4 │ │ │ │ + ldr r3, [pc, #156] @ (7e528 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e4ac │ │ │ │ + b.n 7e2bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e400 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e210 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e48e │ │ │ │ + bne.w 7e29e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e48e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e29e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e47e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e28e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e518 │ │ │ │ + bne.w 7e328 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e518 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e328 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 7dd08 │ │ │ │ + b.w 7db18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e4f0 │ │ │ │ + bne.w 7e300 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e4f0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e300 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7e71c │ │ │ │ + blt.n 7e52c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 7e5f0 │ │ │ │ + b.n 7e400 │ │ │ │ movs r3, #1 │ │ │ │ - b.w 7be4a │ │ │ │ + b.w 7bc5e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ movs r6, r6 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ movs r6, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e6f6 │ │ │ │ + bne.n 7e506 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e6f6 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e506 │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ strd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e4ac │ │ │ │ - bl f73ac │ │ │ │ - ldr r3, [pc, #184] @ (7e810 ) │ │ │ │ + b.n 7e2bc │ │ │ │ + bl f6eb0 │ │ │ │ + ldr r3, [pc, #184] @ (7e620 ) │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r7, r3 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - movw r6, #33956 @ 0x84a4 │ │ │ │ + movw r6, #33380 @ 0x8264 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r3, #1 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e4ac │ │ │ │ - movw r6, #33996 @ 0x84cc │ │ │ │ + b.n 7e2bc │ │ │ │ + movw r6, #33420 @ 0x828c │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - bl f73ac │ │ │ │ - ldr r7, [pc, #120] @ (7e814 ) │ │ │ │ + bl f6eb0 │ │ │ │ + ldr r7, [pc, #120] @ (7e624 ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 7e774 │ │ │ │ + b.n 7e584 │ │ │ │ ldrd r6, r5, [sp, #52] @ 0x34 │ │ │ │ - b.n 7e494 │ │ │ │ - ldr r3, [pc, #108] @ (7e818 ) │ │ │ │ - b.n 7e67a │ │ │ │ + b.n 7e2a4 │ │ │ │ + ldr r3, [pc, #108] @ (7e628 ) │ │ │ │ + b.n 7e48a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e1e6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7dff6 │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #34116 @ 0x8544 │ │ │ │ + movw r5, #33540 @ 0x8304 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #88] @ (7e81c ) │ │ │ │ + ldr r6, [pc, #88] @ (7e62c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e494 │ │ │ │ + b.n 7e2a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b.w 7ddac │ │ │ │ + b.w 7dbbc │ │ │ │ mov r0, r6 │ │ │ │ - movw r5, #34156 @ 0x856c │ │ │ │ + movw r5, #33580 @ 0x832c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 74dca │ │ │ │ + bl 74e1a │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r6, [pc, #52] @ (7e820 ) │ │ │ │ - b.n 7e494 │ │ │ │ + ldr r6, [pc, #52] @ (7e630 ) │ │ │ │ + b.n 7e2a4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e298 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e0a8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #34064 @ 0x8510 │ │ │ │ + movw r5, #33488 @ 0x82d0 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 74dca │ │ │ │ - ldr r6, [pc, #24] @ (7e820 ) │ │ │ │ + bl 74e1a │ │ │ │ + ldr r6, [pc, #24] @ (7e630 ) │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e494 │ │ │ │ + b.n 7e2a4 │ │ │ │ nop │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #348] @ (7e990 ) │ │ │ │ + ldr r5, [pc, #348] @ (7e7a0 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r0, [r5, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e93a │ │ │ │ + bne.n 7e74a │ │ │ │ ldr.w r5, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #41325 @ 0xa16d │ │ │ │ + movw r3, #41405 @ 0xa1bd │ │ │ │ movt r3, #7 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7e8da │ │ │ │ + bne.n 7e6ea │ │ │ │ ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7e95a │ │ │ │ + bne.n 7e76a │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e8e4 │ │ │ │ + beq.n 7e6f4 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r2, #5245 @ 0x147d │ │ │ │ + movw r2, #4069 @ 0xfe5 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7e8ee │ │ │ │ + bne.n 7e6fe │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ vmov s14, r2 │ │ │ │ vmov.f32 s15, #96 @ 0x3f000000 0.5 │ │ │ │ mov.w r0, r4, ror #4 │ │ │ │ vcvt.f32.u32 s13, s14 │ │ │ │ adds r1, #1 │ │ │ │ vmov s14, r1 │ │ │ │ @@ -124140,15 +123980,15 @@ │ │ │ │ str r4, [r3, #12] │ │ │ │ vcvt.f32.u32 s12, s14 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ vdiv.f32 s14, s12, s13 │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 7e926 │ │ │ │ + bgt.n 7e736 │ │ │ │ subs r2, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r1, [r5, r2, lsl #2] │ │ │ │ str r1, [r3, #0] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ @@ -124156,19 +123996,19 @@ │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e87c │ │ │ │ + bne.n 7e68c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 7e8d6 │ │ │ │ + b.n 7e6e6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ adds r2, #1 │ │ │ │ @@ -124179,111 +124019,111 @@ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vmov s13, r2 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 7e8be │ │ │ │ + ble.n 7e6ce │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c7410 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c8438 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7e96c │ │ │ │ + beq.n 7e77c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 7e8be │ │ │ │ + b.n 7e6ce │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 7e846 │ │ │ │ + beq.n 7e656 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7e97a │ │ │ │ + blt.n 7e78a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e8d6 │ │ │ │ + bge.n 7e6e6 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 7e8d6 │ │ │ │ + b.n 7e6e6 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e87c │ │ │ │ - b.n 7e8e4 │ │ │ │ + bne.n 7e68c │ │ │ │ + b.n 7e6f4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 7e8e4 │ │ │ │ + b.n 7e6f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e94c │ │ │ │ + bne.n 7e75c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e94c │ │ │ │ + b.n 7e75c │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007e994 <_Py_hashtable_get@@Base>: │ │ │ │ +0007e7a4 <_Py_hashtable_get@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 7e9aa <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 7e7ba <_Py_hashtable_get@@Base+0x16> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #62265 @ 0xf339 │ │ │ │ + movw r3, #61769 @ 0xf149 │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 7f12a <_Py_hashtable_get@@Base+0x796> │ │ │ │ + bne.w 7ef3a <_Py_hashtable_get@@Base+0x796> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 7ec28 <_Py_hashtable_get@@Base+0x294> │ │ │ │ + bne.w 7ea38 <_Py_hashtable_get@@Base+0x294> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 7f166 <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ + bpl.w 7ef76 <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7ec0a <_Py_hashtable_get@@Base+0x276> │ │ │ │ + bpl.w 7ea1a <_Py_hashtable_get@@Base+0x276> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7ec24 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + beq.w 7ea34 <_Py_hashtable_get@@Base+0x290> │ │ │ │ add.w sl, r1, #20 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - movw r3, #45501 @ 0xb1bd │ │ │ │ + movw r3, #45581 @ 0xb20d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f14a <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ + bne.w 7ef5a <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ movw r3, #61560 @ 0xf078 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -124308,15 +124148,15 @@ │ │ │ │ lsls r7, r6, #24 │ │ │ │ eor.w r4, fp, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, fp, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 7ec44 <_Py_hashtable_get@@Base+0x2b0> │ │ │ │ + ble.w 7ea54 <_Py_hashtable_get@@Base+0x2b0> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [sl] │ │ │ │ ldr.w r9, [sl, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -124351,15 +124191,15 @@ │ │ │ │ add.w r9, r9, r3, lsr #11 │ │ │ │ lsls r3, r3, #21 │ │ │ │ eor.w r0, r9, r0 │ │ │ │ add.w r3, r3, fp, lsr #11 │ │ │ │ sub.w r9, r6, #8 │ │ │ │ eors r3, r7 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 7ebd8 <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 7e9e8 <_Py_hashtable_get@@Base+0x244> │ │ │ │ add.w fp, sl, #8 │ │ │ │ add.w r7, sl, r6 │ │ │ │ strd sl, r9, [sp, #20] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ str.w r8, [sp, #28] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ @@ -124401,26 +124241,26 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 7eb3a <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 7e94a <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ ldrd r6, sl, [sp, #16] │ │ │ │ ldrd r9, r8, [sp, #24] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ bic.w r6, r6, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add sl, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 7f17e <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7ef8e <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r1, r7, #4 │ │ │ │ lsls r2, r2, #10 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r5, r1, #10 │ │ │ │ movs r2, r7 │ │ │ │ @@ -124429,32 +124269,32 @@ │ │ │ │ add.w sl, r3, #28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7ea00 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + bne.w 7e810 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r6, [r3, #12] │ │ │ │ mov r5, r6 │ │ │ │ ldrd r3, r2, [r8, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7f034 <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ + bne.w 7ee44 <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 7f17e <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7ef8e <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r2, r1, #4 │ │ │ │ lsls r3, r4, #9 │ │ │ │ lsls r2, r0, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r6, r3, #9 │ │ │ │ movs r3, r1 │ │ │ │ @@ -124593,15 +124433,15 @@ │ │ │ │ eor.w r2, r2, r5 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r6, #1 │ │ │ │ - b.n 7ec24 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + b.n 7ea34 <_Py_hashtable_get@@Base+0x290> │ │ │ │ ldrb.w r6, [sl, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ ldrb.w r6, [sl] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ @@ -124727,147 +124567,147 @@ │ │ │ │ add.w r3, r3, r2, lsr #15 │ │ │ │ mov.w r1, r1, lsl #21 │ │ │ │ add.w r1, r1, r0, lsr #11 │ │ │ │ eor.w r3, r3, r5 │ │ │ │ adc.w r2, r2, r4 │ │ │ │ eors r3, r1 │ │ │ │ eor.w r6, r3, r2 │ │ │ │ - b.n 7ee54 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7ec64 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7f09c <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7eeac <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #2997 @ 0xbb5 │ │ │ │ + movw r3, #38121 @ 0x94e9 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f132 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + bne.n 7ef42 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 7f16e <_Py_hashtable_get@@Base+0x7da> │ │ │ │ + beq.w 7ef7e <_Py_hashtable_get@@Base+0x7da> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7f09c <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7eeac <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 7f09c <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7eeac <_Py_hashtable_get@@Base+0x708> │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bpl.n 7f160 <_Py_hashtable_get@@Base+0x7cc> │ │ │ │ + bpl.n 7ef70 <_Py_hashtable_get@@Base+0x7cc> │ │ │ │ tst.w r0, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.n 7f154 <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ + bpl.n 7ef64 <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ec3c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7ea4c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ec3c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7ea4c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7f10c <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7ef1c <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #2997 @ 0xbb5 │ │ │ │ + movw r3, #38121 @ 0x94e9 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f13e <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ + bne.n 7ef4e <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7f176 <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ + beq.n 7ef86 <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f10c <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7ef1c <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 7f10c <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7ef1c <_Py_hashtable_get@@Base+0x778> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7f15c <_Py_hashtable_get@@Base+0x7c8> │ │ │ │ + beq.n 7ef6c <_Py_hashtable_get@@Base+0x7c8> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r7, #20 │ │ │ │ addpl.w r0, r7, #28 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 7f158 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ + beq.n 7ef68 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ec3c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7ea4c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ec3c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f0a6 <_Py_hashtable_get@@Base+0x712> │ │ │ │ + beq.w 7ea4c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7eeb6 <_Py_hashtable_get@@Base+0x712> │ │ │ │ ldrb.w r9, [sl, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 7ec80 <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ + b.n 7ea90 <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 7ee6e <_Py_hashtable_get@@Base+0x4da> │ │ │ │ + b.n 7ec7e <_Py_hashtable_get@@Base+0x4da> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7ec2a <_Py_hashtable_get@@Base+0x296> │ │ │ │ + b.n 7ea3a <_Py_hashtable_get@@Base+0x296> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ec3c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f09c <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.w 7ea4c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7eeac <_Py_hashtable_get@@Base+0x708> │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ec3c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f10c <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.w 7ea4c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7ef1c <_Py_hashtable_get@@Base+0x778> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7ee54 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7ec64 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f08e <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ + b.n 7ee9e <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f0fe <_Py_hashtable_get@@Base+0x76a> │ │ │ │ + b.n 7ef0e <_Py_hashtable_get@@Base+0x76a> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ - b.n 7f0f0 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ + b.n 7ef00 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 7f082 <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ + b.n 7ee92 <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w sl, [r3, #28] │ │ │ │ - b.n 7ec10 <_Py_hashtable_get@@Base+0x27c> │ │ │ │ + b.n 7ea20 <_Py_hashtable_get@@Base+0x27c> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7ec3c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f09c <_Py_hashtable_get@@Base+0x708> │ │ │ │ + beq.w 7ea4c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7eeac <_Py_hashtable_get@@Base+0x708> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 7ec3c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f10c <_Py_hashtable_get@@Base+0x778> │ │ │ │ + beq.w 7ea4c <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7ef1c <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ mov.w r6, r4, lsl #13 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r3, r7 │ │ │ │ add.w r6, r6, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ @@ -124985,44 +124825,44 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ - b.n 7ee54 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7ec64 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7f5a8 <_Py_hashtable_get@@Base+0xc14> │ │ │ │ + bne.w 7f3b8 <_Py_hashtable_get@@Base+0xc14> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov fp, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7f9ae <_Py_hashtable_get@@Base+0x101a> │ │ │ │ + bpl.w 7f7be <_Py_hashtable_get@@Base+0x101a> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7f586 <_Py_hashtable_get@@Base+0xbf2> │ │ │ │ + bpl.w 7f396 <_Py_hashtable_get@@Base+0xbf2> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 7f5a4 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + beq.w 7f3b4 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #43560 @ 0xaa28 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #45501 @ 0xb1bd │ │ │ │ + movw r3, #45581 @ 0xb20d │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f9b4 <_Py_hashtable_get@@Base+0x1020> │ │ │ │ + bne.w 7f7c4 <_Py_hashtable_get@@Base+0x1020> │ │ │ │ movw r3, #61560 @ 0xf078 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movw r5, #25973 @ 0x6575 │ │ │ │ movt r5, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd lr, r0, [r3] │ │ │ │ @@ -125047,15 +124887,15 @@ │ │ │ │ eors r2, r7 │ │ │ │ eor.w r4, ip, r4 │ │ │ │ mov.w r7, sl, lsl #24 │ │ │ │ eor.w r0, ip, r0 │ │ │ │ cmp.w sl, #7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ - ble.w 7f5b0 <_Py_hashtable_get@@Base+0xc1c> │ │ │ │ + ble.w 7f3c0 <_Py_hashtable_get@@Base+0xc1c> │ │ │ │ adds.w r9, r5, r4 │ │ │ │ mov.w ip, r4, lsl #13 │ │ │ │ adc.w r8, r2, r6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ add.w ip, ip, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ eor.w ip, ip, r9 │ │ │ │ @@ -125091,15 +124931,15 @@ │ │ │ │ add.w r3, r3, r7, lsr #11 │ │ │ │ sub.w r8, sl, #8 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ eor.w r6, r9, r6 │ │ │ │ eors r2, r1 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bls.n 7f556 <_Py_hashtable_get@@Base+0xbc2> │ │ │ │ + bls.n 7f366 <_Py_hashtable_get@@Base+0xbc2> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ strd r8, fp, [sp, #24] │ │ │ │ add.w r3, r7, sl │ │ │ │ strd r3, sl, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w sl, r7, #8 │ │ │ │ adds.w r9, r5, r4 │ │ │ │ @@ -125142,28 +124982,28 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r7, r7, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r4, lr, r4 │ │ │ │ eors r2, r1 │ │ │ │ cmp r7, #7 │ │ │ │ - bgt.n 7f4b4 <_Py_hashtable_get@@Base+0xb20> │ │ │ │ + bgt.n 7f2c4 <_Py_hashtable_get@@Base+0xb20> │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldrd r8, fp, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ bic.w r7, sl, #7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub.w r8, r8, r7 │ │ │ │ add r3, r7 │ │ │ │ add.w r8, r8, #7 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov ip, r7 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7f7da <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 7f5ea <_Py_hashtable_get@@Base+0xe46> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r0, r7 │ │ │ │ lsls r6, r2, #8 │ │ │ │ movs r1, r6 │ │ │ │ @@ -125171,24 +125011,24 @@ │ │ │ │ add.w r3, r0, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w sl, r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 7f37e <_Py_hashtable_get@@Base+0x9ea> │ │ │ │ + bne.w 7f18e <_Py_hashtable_get@@Base+0x9ea> │ │ │ │ str.w sl, [fp, #12] │ │ │ │ mov r0, sl │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #0 │ │ │ │ add.w r8, sl, #4294967295 @ 0xffffffff │ │ │ │ mov ip, r7 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 7f7da <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 7f5ea <_Py_hashtable_get@@Base+0xe46> │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r1, r0, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r2, r2 │ │ │ │ lsls r0, r6, #7 │ │ │ │ movs r3, r1 │ │ │ │ @@ -125331,15 +125171,15 @@ │ │ │ │ eor.w r2, r2, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w sl, r3, r0 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ mvneq.w sl, #1 │ │ │ │ - b.n 7f5a4 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + b.n 7f3b4 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w ip, [r3, #2] │ │ │ │ bfi r7, ip, #16, #8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ bfi r7, ip, #8, #8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -125469,63 +125309,63 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w sl, r3, r0 │ │ │ │ - b.n 7f7b0 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 7f5c0 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r7, [r3, #4] │ │ │ │ bfi ip, r7, #0, #8 │ │ │ │ - b.n 7f5e8 <_Py_hashtable_get@@Base+0xc54> │ │ │ │ + b.n 7f3f8 <_Py_hashtable_get@@Base+0xc54> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7f58c <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ + b.n 7f39c <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 7f7b0 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 7f5c0 <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ nop │ │ │ │ │ │ │ │ -0007f9c0 <_Py_hashtable_set@@Base>: │ │ │ │ +0007f7d0 <_Py_hashtable_set@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ - movw r3, #41325 @ 0xa16d │ │ │ │ + movw r3, #41405 @ 0xa1bd │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fa6e <_Py_hashtable_set@@Base+0xae> │ │ │ │ + bne.n 7f87e <_Py_hashtable_set@@Base+0xae> │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #41921 @ 0xa3c1 │ │ │ │ + movw r2, #42001 @ 0xa411 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r1, [r3, #848] @ 0x350 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7fa9c <_Py_hashtable_set@@Base+0xdc> │ │ │ │ + bne.n 7f8ac <_Py_hashtable_set@@Base+0xdc> │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7faa8 <_Py_hashtable_set@@Base+0xe8> │ │ │ │ + beq.n 7f8b8 <_Py_hashtable_set@@Base+0xe8> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - movw r2, #5245 @ 0x147d │ │ │ │ + movw r2, #4069 @ 0xfe5 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq.w r0, r5, ror #4 │ │ │ │ - beq.n 7fa26 <_Py_hashtable_set@@Base+0x66> │ │ │ │ + beq.n 7f836 <_Py_hashtable_set@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ strd r0, r5, [r3, #4] │ │ │ │ @@ -125536,86 +125376,86 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ vmov s13, r2 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 7fa76 <_Py_hashtable_set@@Base+0xb6> │ │ │ │ + bgt.n 7f886 <_Py_hashtable_set@@Base+0xb6> │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7fa06 <_Py_hashtable_set@@Base+0x46> │ │ │ │ + b.n 7f816 <_Py_hashtable_set@@Base+0x46> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c7410 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c8438 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq.n 7faae <_Py_hashtable_set@@Base+0xee> │ │ │ │ + beq.n 7f8be <_Py_hashtable_set@@Base+0xee> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ands r2, r0 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ - b.n 7fa66 <_Py_hashtable_set@@Base+0xa6> │ │ │ │ + b.n 7f876 <_Py_hashtable_set@@Base+0xa6> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7fa06 <_Py_hashtable_set@@Base+0x46> │ │ │ │ + b.n 7f816 <_Py_hashtable_set@@Base+0x46> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7fa68 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ + b.n 7f878 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 7fa68 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ + b.n 7f878 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ │ │ │ │ -0007fabc : │ │ │ │ +0007f8cc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #276] @ (7fbe0 ) │ │ │ │ + ldr r5, [pc, #276] @ (7f9f0 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1920] @ 0x780 │ │ │ │ - cbz r4, 7fb42 │ │ │ │ - ldr r1, [pc, #260] @ (7fbe4 ) │ │ │ │ + cbz r4, 7f952 │ │ │ │ + ldr r1, [pc, #260] @ (7f9f4 ) │ │ │ │ ldr.w r0, [r3, #1924] @ 0x784 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r7, [r3, #1920] @ 0x780 │ │ │ │ str.w r0, [r3, #1924] @ 0x784 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fb9a │ │ │ │ + bne.n 7f9aa │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ - vldr d7, [pc, #212] @ 7fbd8 │ │ │ │ + vldr d7, [pc, #212] @ 7f9e8 │ │ │ │ movw r5, #57368 @ 0xe018 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr.w r0, [r1, #3892] @ 0xf34 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r5, [r4, #24] │ │ │ │ @@ -125627,21 +125467,21 @@ │ │ │ │ str r2, [r5, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ str.w r0, [r4, #-8] │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 7fb96 │ │ │ │ + b.n 7f9a6 │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fbc8 │ │ │ │ + beq.n 7f9d8 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ @@ -125659,425 +125499,406 @@ │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7fbba │ │ │ │ + bne.n 7f9ca │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 7fbb6 │ │ │ │ + cbnz r0, 7f9c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 7fafc │ │ │ │ + b.n 7f90c │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 7fafc │ │ │ │ + b.n 7f90c │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cbdcc <_PyNamespace_New@@Base+0x32c> │ │ │ │ - b.n 7fb96 │ │ │ │ + bl 1ccdf8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ + b.n 7f9a6 │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #340] @ (7fd50 ) │ │ │ │ + ldr r4, [pc, #276] @ (7fb20 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w ip, [r5, r4] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ - cbz r3, 7fc7e │ │ │ │ - ldr r0, [pc, #312] @ (7fd54 ) │ │ │ │ + cbz r3, 7fa90 │ │ │ │ + ldr r0, [pc, #248] @ (7fb24 ) │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r6, [r2, #1920] @ 0x780 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7fcd8 │ │ │ │ + bne.n 7fac6 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - movs r4, #0 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ - movs r5, #0 │ │ │ │ - strd r7, r8, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ - ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ + vldr d7, [pc, #192] @ 7fb18 │ │ │ │ and.w r2, r2, #3 │ │ │ │ - strd r4, r5, [r3, #16] │ │ │ │ - ldr.w r5, [r0, #3868] @ 0xf1c │ │ │ │ - ldr.w r4, [lr, #4] │ │ │ │ + strd r7, r8, [r3, #24] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ - adds r5, #1 │ │ │ │ - orrs r2, r4 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - strd lr, r2, [r3, #-8] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - str.w r5, [r0, #3868] @ 0xf1c │ │ │ │ + ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ + vstr d7, [r3, #16] │ │ │ │ + ldr.w ip, [r5, #4] │ │ │ │ + ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + orr.w r2, r2, ip │ │ │ │ + str.w r1, [ip] │ │ │ │ + adds r4, #1 │ │ │ │ + strd r5, r2, [r3, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 7fd38 │ │ │ │ + cbz r0, 7fb06 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movs r5, #0 │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ + movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ strd r7, r8, [r3, #24] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - ldr.w ip, [r5, #4] │ │ │ │ - ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - orr.w r2, r2, ip │ │ │ │ - str.w r1, [ip] │ │ │ │ - adds r4, #1 │ │ │ │ - strd r5, r2, [r3, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 7fa6c │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7fd22 │ │ │ │ + bne.n 7faf0 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 7fd34 │ │ │ │ + cbnz r0, 7fb02 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ - vldr d7, [pc, #64] @ 7fd48 │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ - ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - strd r7, r8, [r3, #24] │ │ │ │ - str.w r9, [r3, #8] │ │ │ │ - vstr d7, [r3, #16] │ │ │ │ - b.n 7fcb4 │ │ │ │ + b.n 7fa4c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7fcfe │ │ │ │ + b.n 7faec │ │ │ │ ldr r2, [r5, r4] │ │ │ │ - b.n 7fcfe │ │ │ │ + b.n 7faec │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cbdcc <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1ccdf8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7fc76 │ │ │ │ + b.n 7fa88 │ │ │ │ + nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007fd58 <_PyObject_GC_New@@Base>: │ │ │ │ +0007fb28 <_PyObject_GC_New@@Base>: │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r4, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r5, r3, #29 │ │ │ │ itt pl │ │ │ │ mrcpl 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldrpl.w sl, [pc, #604] @ 7ffe0 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldrpl.w sl, [pc, #604] @ 7fdb0 <_PyObject_GC_New@@Base+0x288> │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bpl.n 7fdac <_PyObject_GC_New@@Base+0x54> │ │ │ │ + bpl.n 7fb7c <_PyObject_GC_New@@Base+0x54> │ │ │ │ ldr.w r2, [r0, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #584] @ 7ffe0 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldr.w sl, [pc, #584] @ 7fdb0 <_PyObject_GC_New@@Base+0x288> │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add r3, r2 │ │ │ │ adds r2, r3, #3 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ add r6, r3 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.w 7ffc8 <_PyObject_GC_New@@Base+0x270> │ │ │ │ + bhi.w 7fd98 <_PyObject_GC_New@@Base+0x270> │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r4, r6 │ │ │ │ - bmi.n 7fe8c <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bmi.n 7fc5c <_PyObject_GC_New@@Base+0x134> │ │ │ │ movw fp, #24320 @ 0x5f00 │ │ │ │ movt fp, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ ldr.w r2, [fp, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fe82 <_PyObject_GC_New@@Base+0x12a> │ │ │ │ + bne.n 7fc52 <_PyObject_GC_New@@Base+0x12a> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 7ff1a <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bcs.w 7fcea <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 7febc <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq.n 7fc8c <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7ff8c <_PyObject_GC_New@@Base+0x234> │ │ │ │ + beq.w 7fd5c <_PyObject_GC_New@@Base+0x234> │ │ │ │ add r4, r0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r3, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, r1 │ │ │ │ - ble.n 7fe52 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + ble.n 7fc22 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7fe52 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.n 7fc22 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 7fe52 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + cbnz r3, 7fc22 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ffd2 <_PyObject_GC_New@@Base+0x27a> │ │ │ │ + bne.w 7fda2 <_PyObject_GC_New@@Base+0x27a> │ │ │ │ add.w r3, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bpl.n 7feca <_PyObject_GC_New@@Base+0x172> │ │ │ │ + bpl.n 7fc9a <_PyObject_GC_New@@Base+0x172> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7feec <_PyObject_GC_New@@Base+0x194> │ │ │ │ - ldr r2, [pc, #380] @ (7ffdc <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + bge.n 7fcbc <_PyObject_GC_New@@Base+0x194> │ │ │ │ + ldr r2, [pc, #380] @ (7fdac <_PyObject_GC_New@@Base+0x284>) │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7fefa <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ + bne.n 7fcca <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 7feb6 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + bpl.n 7fc86 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1dcd4c <_PyAST_Compile@@Base+0x364> │ │ │ │ + bl 1ddd34 <_PyAST_Compile@@Base+0x364> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [fp, #884] @ 0x374 │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - cbnz r0, 7fec4 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + cbnz r0, 7fc94 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ movw r3, #35736 @ 0x8b98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ffb4 <_PyObject_GC_New@@Base+0x25c> │ │ │ │ + beq.w 7fd84 <_PyObject_GC_New@@Base+0x25c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c9b58 │ │ │ │ + bl 1cab20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7feb6 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + cbz r0, 7fc86 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl 80198 │ │ │ │ - cbz r0, 7ff1a <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bl 7ff68 │ │ │ │ + cbz r0, 7fcea <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ - b.n 7fe0e <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + b.n 7fbde <_PyObject_GC_New@@Base+0xb6> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7fece <_PyObject_GC_New@@Base+0x176> │ │ │ │ + bne.n 7fc9e <_PyObject_GC_New@@Base+0x176> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7fe5c <_PyObject_GC_New@@Base+0x104> │ │ │ │ - ldr r2, [pc, #236] @ (7ffdc <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + blt.n 7fc2c <_PyObject_GC_New@@Base+0x104> │ │ │ │ + ldr r2, [pc, #236] @ (7fdac <_PyObject_GC_New@@Base+0x284>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fe6e <_PyObject_GC_New@@Base+0x116> │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + beq.n 7fc3e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7ff6c <_PyObject_GC_New@@Base+0x214> │ │ │ │ + bne.n 7fd3c <_PyObject_GC_New@@Base+0x214> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fe6e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 7fc3e <_PyObject_GC_New@@Base+0x116> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 7fe6e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 7fc3e <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr.w r2, [fp, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ff7e <_PyObject_GC_New@@Base+0x226> │ │ │ │ + bne.n 7fd4e <_PyObject_GC_New@@Base+0x226> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fe8c <_PyObject_GC_New@@Base+0x134> │ │ │ │ + beq.n 7fc5c <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ add r4, r0 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ strd r2, r2, [r0] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r3, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r1, r2 │ │ │ │ - bge.w 7fe52 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ - b.n 7fe2e <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + bge.w 7fc22 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + b.n 7fbfe <_PyObject_GC_New@@Base+0xd6> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 7feb6 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ - b.n 7fe74 <_PyObject_GC_New@@Base+0x11c> │ │ │ │ + bpl.n 7fc86 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + b.n 7fc44 <_PyObject_GC_New@@Base+0x11c> │ │ │ │ ldr.w r0, [fp, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ff3a <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ - b.n 7fe8c <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bne.n 7fd0a <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ + b.n 7fc5c <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 7ffa8 <_PyObject_GC_New@@Base+0x250> │ │ │ │ + bcc.n 7fd78 <_PyObject_GC_New@@Base+0x250> │ │ │ │ adds r1, #1 │ │ │ │ add.w r2, r3, lr │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ str.w r6, [r3, lr] │ │ │ │ - b.n 7fec4 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + b.n 7fc94 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 7fe0e <_PyObject_GC_New@@Base+0xb6> │ │ │ │ - movw r1, #38504 @ 0x9668 │ │ │ │ + b.n 7fbde <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + movw r1, #37928 @ 0x9428 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30636 @ 0x77ac │ │ │ │ + movw r0, #30060 @ 0x756c │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c230 │ │ │ │ + b.w 23c8e4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fe48 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ - b.n 7fe52 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.w 7fc18 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 7fc22 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8008a <_PyObject_GC_New@@Base+0x332> │ │ │ │ - ldr r3, [pc, #152] @ (800a8 <_PyObject_GC_New@@Base+0x350>) │ │ │ │ + bne.n 7fe5a <_PyObject_GC_New@@Base+0x332> │ │ │ │ + ldr r3, [pc, #152] @ (7fe78 <_PyObject_GC_New@@Base+0x350>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 80054 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ + beq.n 7fe24 <_PyObject_GC_New@@Base+0x2fc> │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 80050 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + cbnz r2, 7fe20 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ itttt ls │ │ │ │ addls r1, r3, r4 │ │ │ │ strls r1, [r3, #4] │ │ │ │ addls.w r1, r4, #16 │ │ │ │ strls r1, [r3, #24] │ │ │ │ @@ -126087,159 +125908,159 @@ │ │ │ │ strls r2, [r3, r4] │ │ │ │ strhi r1, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80050 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + bne.n 7fe20 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8009a <_PyObject_GC_New@@Base+0x342> │ │ │ │ + bne.n 7fe6a <_PyObject_GC_New@@Base+0x342> │ │ │ │ movs r0, #16 │ │ │ │ blx 2c0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80050 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + beq.n 7fe20 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 80050 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ + b.n 7fe20 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #16 │ │ │ │ mov r3, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r3 │ │ │ │ - b.n 8007a <_PyObject_GC_New@@Base+0x322> │ │ │ │ + b.n 7fe4a <_PyObject_GC_New@@Base+0x322> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000800ac : │ │ │ │ +0007fe7c : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 800be │ │ │ │ + blt.n 7fe8e │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldrd r0, r2, [r3, #884] @ 0x374 │ │ │ │ bx r2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #192] @ (80194 ) │ │ │ │ + ldr r0, [pc, #192] @ (7ff64 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ subs r1, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 80174 │ │ │ │ + bcs.n 7ff44 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 8017c │ │ │ │ + beq.n 7ff4c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 80114 │ │ │ │ + beq.n 7fee4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r2, r5, [r3, #24] │ │ │ │ cmp r2, r5 │ │ │ │ - bhi.n 80164 │ │ │ │ + bhi.n 7ff34 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r2 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80112 │ │ │ │ + bne.n 7fee2 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r2, [r3, #848] @ 0x350 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 80188 │ │ │ │ + bne.n 7ff58 │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80112 │ │ │ │ + beq.n 7fee2 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80112 │ │ │ │ - b.n 80130 │ │ │ │ + bne.n 7fee2 │ │ │ │ + b.n 7ff00 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 80130 │ │ │ │ + bge.n 7ff00 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80112 │ │ │ │ - b.n 80130 │ │ │ │ + bne.n 7fee2 │ │ │ │ + b.n 7ff00 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 80154 │ │ │ │ + b.n 7ff24 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #524] @ 0x20c │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 802c2 │ │ │ │ + beq.w 8009c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add.w r3, r2, #132 @ 0x84 │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ cmp r4, r1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ streq.w r1, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ subs r0, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 80266 │ │ │ │ + bls.n 80036 │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 8023c │ │ │ │ + cbnz r3, 8000c │ │ │ │ ldr.w r2, [r5, #512] @ 0x200 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ ldr.w r1, [r5, r6, lsl #3] │ │ │ │ movw r5, #28087 @ 0x6db7 │ │ │ │ movt r5, #46811 @ 0xb6db │ │ │ │ subs r2, r4, r2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ @@ -126275,322 +126096,321 @@ │ │ │ │ str r0, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ movs r0, #1 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ cmp r6, r1 │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ - bne.n 80214 │ │ │ │ + bne.n 7ffe4 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbnz r3, 802a4 │ │ │ │ + cbnz r3, 8007e │ │ │ │ ldr.w r2, [r5, #512] @ 0x200 │ │ │ │ movw r1, #28087 @ 0x6db7 │ │ │ │ movt r1, #46811 @ 0xb6db │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r2, r4, r2 │ │ │ │ asrs r2, r2, #2 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ str r2, [r3, #16] │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r1, [r3, #20] │ │ │ │ strd r2, r0, [r4, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 80374 │ │ │ │ + cbnz r0, 8006c │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + str.w r2, [r5, #524] @ 0x20c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 80222 │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 80214 │ │ │ │ + b.n 7ffe4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 802b4 │ │ │ │ + cbz r0, 8008e │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 80248 │ │ │ │ + b.n 80018 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 802ac │ │ │ │ + beq.n 80086 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 802ac │ │ │ │ + b.n 80086 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #992] @ 0x3e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 80414 │ │ │ │ + beq.w 801e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8046e │ │ │ │ + bne.w 80232 │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 803a2 │ │ │ │ + beq.n 8016e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r0, r2, [r7, #980] @ 0x3d4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 804a6 │ │ │ │ + beq.w 80276 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 80492 │ │ │ │ + beq.w 80262 │ │ │ │ ldr.w r4, [r5, #792] @ 0x318 │ │ │ │ lsrs r1, r0, #18 │ │ │ │ ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ add.w lr, r4, #1 │ │ │ │ ldr.w r7, [r5, #796] @ 0x31c │ │ │ │ adds r2, #1 │ │ │ │ ubfx r4, r0, #0, #18 │ │ │ │ - cbz r4, 80382 │ │ │ │ + cbz r4, 8014e │ │ │ │ add.w ip, r5, r1, lsl #3 │ │ │ │ add.w r1, r0, #262144 @ 0x40000 │ │ │ │ cmp r2, r7 │ │ │ │ mov.w r1, r1, lsr #18 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str.w r4, [r1, #808] @ 0x328 │ │ │ │ str.w r4, [ip, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, lr, [r5, #788] @ 0x314 │ │ │ │ - bls.n 80346 │ │ │ │ + bls.n 80120 │ │ │ │ str.w r2, [r5, #796] @ 0x31c │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r2, [r3, #8] │ │ │ │ ubfx r2, r0, #0, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8047e │ │ │ │ + bne.w 8024e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r4, r3 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ strd r1, r1, [r3, #20] │ │ │ │ add.w r3, r2, #132 @ 0x84 │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ - b.n 801cc │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - str.w r2, [r5, #524] @ 0x20c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 80292 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - b.n 80292 │ │ │ │ + b.n 7ff9c │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r7 │ │ │ │ str.w ip, [r1, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, lr, [r5, #788] @ 0x314 │ │ │ │ - bhi.n 80342 │ │ │ │ + bhi.n 8011c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 8035a │ │ │ │ + b.n 80134 │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8042a │ │ │ │ + bne.n 801f6 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #856] @ 0x358 │ │ │ │ - movw r3, #42089 @ 0xa469 │ │ │ │ + movw r3, #42169 @ 0xa4b9 │ │ │ │ movt r3, #7 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80456 │ │ │ │ + bne.n 80242 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b868 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8044e │ │ │ │ + beq.n 8021a │ │ │ │ ldr.w r1, [r5, #516] @ 0x204 │ │ │ │ movs r3, #28 │ │ │ │ add.w ip, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w lr, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r3, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r2 │ │ │ │ adds r2, #28 │ │ │ │ add r2, lr │ │ │ │ - b.n 80406 │ │ │ │ + b.n 801d2 │ │ │ │ cmp r1, ip │ │ │ │ ite cc │ │ │ │ movcc r0, r2 │ │ │ │ movcs r0, #0 │ │ │ │ str.w r3, [r2, #-28] │ │ │ │ str.w r0, [r2, #-8] │ │ │ │ adds r1, #1 │ │ │ │ adds r2, #28 │ │ │ │ cmp r1, r8 │ │ │ │ - bcc.n 803f2 │ │ │ │ + bcc.n 801be │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 802e4 │ │ │ │ - movw r0, #30420 @ 0x76d4 │ │ │ │ + b.n 800be │ │ │ │ + movw r0, #29844 @ 0x7494 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bc200 │ │ │ │ - cbnz r0, 80462 │ │ │ │ + bl 1bd220 │ │ │ │ + cbnz r0, 80226 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ - b.n 802dc │ │ │ │ + b.n 800b6 │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 8044e │ │ │ │ + bcs.n 8021a │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 8044e │ │ │ │ + bhi.n 8021a │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 803b6 │ │ │ │ + bge.n 80182 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 80234 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - blx ip │ │ │ │ - mov lr, r0 │ │ │ │ - b.n 803d0 │ │ │ │ + b.n 80004 │ │ │ │ + str r0, [r2, #24] │ │ │ │ + b.n 8006c │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 80422 │ │ │ │ + beq.n 801ee │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2e168 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 802dc │ │ │ │ + b.n 800b6 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ + blx ip │ │ │ │ + mov lr, r0 │ │ │ │ + b.n 8019c │ │ │ │ bic.w r2, r0, #4080 @ 0xff0 │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ bic.w r2, r2, #15 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ strd r2, r1, [r3, #4] │ │ │ │ - b.n 8035a │ │ │ │ + b.n 80134 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r6, [r7, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r7, #980] @ 0x3d4 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ - b.n 8044e │ │ │ │ + b.n 8021a │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 8054c │ │ │ │ + bhi.n 8031c │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ movs r5, #1 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ ittt ne │ │ │ │ movne r8, r5 │ │ │ │ movne r4, r5 │ │ │ │ movne.w r9, #22 │ │ │ │ - bne.n 8057e │ │ │ │ + bne.n 8034e │ │ │ │ mov.w ip, #4 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov.w r9, #22 │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #452] @ (806c4 ) │ │ │ │ + ldr r3, [pc, #452] @ (80494 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r2, [r7, ip, lsl #2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 80600 │ │ │ │ + beq.n 803d0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8058c │ │ │ │ + bne.n 8035c │ │ │ │ ldrd r7, r6, [r2, #24] │ │ │ │ cmp r6, r7 │ │ │ │ itttt cs │ │ │ │ addcs r0, r0, r7 │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, r7 │ │ │ │ strcs r0, [r2, #4] │ │ │ │ ittet cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcs r1, [r2, r7] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - b.n 8058c │ │ │ │ + b.n 8035c │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.n 8064a │ │ │ │ + bls.n 8041a │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.n 80632 │ │ │ │ + bcs.n 80402 │ │ │ │ movs r4, #2 │ │ │ │ movs r0, #32 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 804fe │ │ │ │ + beq.n 802ce │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80682 │ │ │ │ + beq.n 80452 │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #288] @ (806c8 ) │ │ │ │ + ldr r2, [pc, #288] @ (80498 ) │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8065c │ │ │ │ + bne.n 8042c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r5, 805d0 │ │ │ │ + cbz r5, 803a0 │ │ │ │ movs r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ orr.w r4, r4, #96 @ 0x60 │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r1, [r3, #8] │ │ │ │ strb r4, [r3, #16] │ │ │ │ strb r2, [r3, #21] │ │ │ │ @@ -126604,489 +126424,489 @@ │ │ │ │ strb r4, [r3, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ strbeq r5, [r3, #29] │ │ │ │ str r2, [r3, #12] │ │ │ │ it eq │ │ │ │ strdeq r5, r5, [r3, #20] │ │ │ │ - beq.n 805c8 │ │ │ │ + beq.n 80398 │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r5, r5, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq r5, [r3, #30] │ │ │ │ strne r5, [r3, #32] │ │ │ │ - b.n 805c8 │ │ │ │ + b.n 80398 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8058c │ │ │ │ + bne.n 8035c │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8069c │ │ │ │ + bne.n 8046c │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 80682 │ │ │ │ + cbz r3, 80452 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 8058c │ │ │ │ + b.n 8035c │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 806a8 │ │ │ │ + bcs.n 80478 │ │ │ │ movs r4, #4 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r9, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 80564 │ │ │ │ + b.n 80334 │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r0, #32 │ │ │ │ movs r1, #3 │ │ │ │ mov.w r9, #30 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 80564 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 80334 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8068c │ │ │ │ + bne.n 8045c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 805b0 │ │ │ │ + bne.n 80380 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 805b0 │ │ │ │ + b.n 80380 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 805b0 │ │ │ │ + b.n 80380 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 80624 │ │ │ │ + b.n 803f4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38564 @ 0x96a4 │ │ │ │ + movw r1, #37988 @ 0x9464 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 805c8 │ │ │ │ + b.n 80398 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000806cc : │ │ │ │ +0008049c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 8089a │ │ │ │ + blt.w 8066a │ │ │ │ sub.w r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 807b8 │ │ │ │ + bne.n 80588 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80808 │ │ │ │ + beq.w 805d8 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 807d6 │ │ │ │ + bhi.n 805a6 │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #197 @ 0xc5 │ │ │ │ - movt r2, #8 │ │ │ │ + movw r2, #65173 @ 0xfe95 │ │ │ │ + movt r2, #7 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 80846 │ │ │ │ - ldr r1, [pc, #404] @ (808c4 ) │ │ │ │ + bne.w 80616 │ │ │ │ + ldr r1, [pc, #404] @ (80694 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov r7, r2 │ │ │ │ - bhi.n 8081c │ │ │ │ + bhi.n 805ec │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 8080c │ │ │ │ + beq.n 805dc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 8077c │ │ │ │ + cbnz r1, 8054c │ │ │ │ ldrd r6, r7, [r2, #24] │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 807fc │ │ │ │ + bcc.n 805cc │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r6, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r6 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, r6] │ │ │ │ movw r2, #41768 @ 0xa328 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #308] @ (808c8 ) │ │ │ │ + ldr r2, [pc, #308] @ (80698 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 80864 │ │ │ │ + bne.n 80634 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbnz r5, 807e8 │ │ │ │ + cbnz r5, 805b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r4, #13388 @ 0x344c │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1cef4c <_PySys_GetRequiredAttr@@Base+0x470> │ │ │ │ + bl 1cffb4 <_PySys_GetRequiredAttr@@Base+0x470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 807b0 │ │ │ │ + beq.n 80580 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 807b0 │ │ │ │ + beq.n 80580 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 8077c │ │ │ │ - ldr r4, [pc, #192] @ (808cc ) │ │ │ │ - b.n 807b0 │ │ │ │ + b.n 8054c │ │ │ │ + ldr r4, [pc, #192] @ (8069c ) │ │ │ │ + b.n 80580 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8077c │ │ │ │ + bne.n 8054c │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r2, #41921 @ 0xa3c1 │ │ │ │ + movw r2, #42001 @ 0xa411 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 8088a │ │ │ │ + bne.n 8065a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 80858 │ │ │ │ + cbz r4, 80628 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 8077c │ │ │ │ + b.n 8054c │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8077c │ │ │ │ + bne.n 8054c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 807e0 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 805b0 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 808b4 │ │ │ │ + bne.n 80684 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 807a0 │ │ │ │ + bne.n 80570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 807a0 │ │ │ │ + b.n 80570 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 80838 │ │ │ │ + b.n 80608 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38656 @ 0x9700 │ │ │ │ + movw r1, #38080 @ 0x94c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 807b0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 80580 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 807a0 │ │ │ │ + b.n 80570 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 80a50 │ │ │ │ - beq.n 80998 │ │ │ │ + blt.w 80820 │ │ │ │ + beq.n 80768 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 80a38 │ │ │ │ + bhi.w 80808 │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #197 @ 0xc5 │ │ │ │ - movt r2, #8 │ │ │ │ + movw r2, #65173 @ 0xfe95 │ │ │ │ + movt r2, #7 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 809e6 │ │ │ │ - ldr r2, [pc, #356] @ (80a7c ) │ │ │ │ + bne.n 807b6 │ │ │ │ + ldr r2, [pc, #356] @ (8084c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ mov r6, r2 │ │ │ │ - bhi.n 809bc │ │ │ │ + bhi.n 8078c │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 809ac │ │ │ │ + beq.n 8077c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 80980 │ │ │ │ + cbz r1, 80750 │ │ │ │ movw r2, #41768 @ 0xa328 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #296] @ (80a80 ) │ │ │ │ + ldr r1, [pc, #296] @ (80850 ) │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80a02 │ │ │ │ + blt.n 807d2 │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 80a12 │ │ │ │ + bne.n 807e2 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r0, [r4, #8] │ │ │ │ strb r1, [r2, #16] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r5, r6, [r2, #24] │ │ │ │ cmp r6, r5 │ │ │ │ - bcc.n 809a0 │ │ │ │ + bcc.n 80770 │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r5, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r5 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, r5] │ │ │ │ - b.n 8094c │ │ │ │ - ldr r4, [pc, #232] @ (80a84 ) │ │ │ │ + b.n 8071c │ │ │ │ + ldr r4, [pc, #232] @ (80854 ) │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 8094c │ │ │ │ + b.n 8071c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8094c │ │ │ │ + bne.n 8071c │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r2, #41921 @ 0xa3c1 │ │ │ │ + movw r2, #42001 @ 0xa411 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80a6a │ │ │ │ + bne.n 8083a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 809f8 │ │ │ │ + cbz r4, 807c8 │ │ │ │ ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #800] @ 0x320 │ │ │ │ - b.n 8094c │ │ │ │ + b.n 8071c │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8094c │ │ │ │ + bne.n 8071c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ movs r5, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r5, [r4, #0] │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8096c │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + beq.n 8073c │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 80a42 │ │ │ │ + bne.n 80812 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8096c │ │ │ │ + bne.n 8073c │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8096c │ │ │ │ + b.n 8073c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cef4c <_PySys_GetRequiredAttr@@Base+0x470> │ │ │ │ + b.w 1cffb4 <_PySys_GetRequiredAttr@@Base+0x470> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8096c │ │ │ │ + b.n 8073c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38656 @ 0x9700 │ │ │ │ + movw r1, #38080 @ 0x94c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 8097a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 8074a │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 809d8 │ │ │ │ + b.n 807a8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00080a88 : │ │ │ │ +00080858 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq.n 80b40 │ │ │ │ - blt.n 80b86 │ │ │ │ + beq.n 80910 │ │ │ │ + blt.n 80956 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 80b44 │ │ │ │ - ldr r7, [pc, #256] @ (80ba8 ) │ │ │ │ + bgt.n 80914 │ │ │ │ + ldr r7, [pc, #256] @ (80978 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 80b1c │ │ │ │ - ldr r0, [pc, #236] @ (80bac ) │ │ │ │ + cbz r4, 808ec │ │ │ │ + ldr r0, [pc, #236] @ (8097c ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80b64 │ │ │ │ + bne.n 80934 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ @@ -127103,133 +126923,124 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80b16 │ │ │ │ - ldr r2, [pc, #116] @ (80ba8 ) │ │ │ │ + beq.n 808e6 │ │ │ │ + ldr r2, [pc, #116] @ (80978 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 80ae2 │ │ │ │ - ldr r4, [pc, #108] @ (80bb0 ) │ │ │ │ - b.n 80b16 │ │ │ │ + b.n 808b2 │ │ │ │ + ldr r4, [pc, #108] @ (80980 ) │ │ │ │ + b.n 808e6 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r5, r3 │ │ │ │ - bls.n 80b1c │ │ │ │ - bl 23c160 │ │ │ │ + bls.n 808ec │ │ │ │ + bl 23c814 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80b16 │ │ │ │ - ldr r3, [pc, #76] @ (80ba8 ) │ │ │ │ + beq.n 808e6 │ │ │ │ + ldr r3, [pc, #76] @ (80978 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 80ae2 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 808b2 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 80b98 │ │ │ │ + bne.n 80968 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 80ba2 │ │ │ │ + cbnz r0, 80972 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 80adc │ │ │ │ + b.n 808ac │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38708 @ 0x9734 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 80b16 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 808e6 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 80adc │ │ │ │ + b.n 808ac │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r3, r1 │ │ │ │ - cbz r0, 80bc0 │ │ │ │ - cbz r1, 80bc0 │ │ │ │ - b.w 1c7980 │ │ │ │ - subs r3, r2, r3 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ (80c38 ) │ │ │ │ + ldr r3, [pc, #96] @ (809f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2108] @ 0x83c │ │ │ │ - cbz r0, 80bf8 │ │ │ │ + cbz r0, 809b4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #2108] @ 0x83c │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ add.w r2, r2, #6208 @ 0x1840 │ │ │ │ adds r2, #24 │ │ │ │ ldr.w r0, [r1, #344] @ 0x158 │ │ │ │ subs r3, r0, r2 │ │ │ │ asrs r3, r3, #3 │ │ │ │ adds r3, #4 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 80c2a │ │ │ │ + bhi.n 809e6 │ │ │ │ add.w r3, r0, #32 │ │ │ │ str.w r3, [r1, #344] @ 0x158 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ strd r1, r2, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #32 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c1a │ │ │ │ + bne.n 809d6 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 80cbe │ │ │ │ - ldr r3, [pc, #140] @ (80ce0 ) │ │ │ │ + bgt.n 80a7a │ │ │ │ + ldr r3, [pc, #140] @ (80a9c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, r0, lsl #2 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #2104] @ 0x838 │ │ │ │ - cbz r0, 80c7a │ │ │ │ + cbz r0, 80a36 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #2104] @ 0x838 │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, r1, #8192 @ 0x2000 │ │ │ │ @@ -127239,111 +127050,111 @@ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ ldr.w r0, [lr, #344] @ 0x158 │ │ │ │ add.w ip, ip, #27 │ │ │ │ subs r3, r0, r1 │ │ │ │ asrs r3, r3, #3 │ │ │ │ add.w r3, r3, ip, lsr #3 │ │ │ │ cmp.w r3, #288 @ 0x120 │ │ │ │ - bhi.n 80cbe │ │ │ │ + bhi.n 80a7a │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, ip, lsr #3 │ │ │ │ lsls r3, r2 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str.w r1, [lr, #344] @ 0x158 │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ strd r1, r1, [r0, #12] │ │ │ │ - b.n 80c76 │ │ │ │ + b.n 80a32 │ │ │ │ movs r0, #4 │ │ │ │ movs r3, #1 │ │ │ │ lsls r0, r2 │ │ │ │ adds r0, #27 │ │ │ │ lsls r3, r2 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80cb2 │ │ │ │ - b.n 80c76 │ │ │ │ + bne.n 80a6e │ │ │ │ + b.n 80a32 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080ce4 : │ │ │ │ +00080aa0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 80d80 │ │ │ │ - ldr r7, [pc, #256] @ (80df8 ) │ │ │ │ + blt.n 80b3c │ │ │ │ + ldr r7, [pc, #256] @ (80bb4 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1896] @ 0x768 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 80d6c │ │ │ │ - ldr r2, [pc, #236] @ (80dfc ) │ │ │ │ + beq.n 80b28 │ │ │ │ + ldr r2, [pc, #236] @ (80bb8 ) │ │ │ │ ldr.w r1, [r3, #1900] @ 0x76c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1896] @ 0x768 │ │ │ │ str.w r1, [r3, #1900] @ 0x76c │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r3, 80d4a │ │ │ │ + cbnz r3, 80b06 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 80da2 │ │ │ │ + beq.n 80b5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 83734 │ │ │ │ + bl 83584 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80dd4 │ │ │ │ + beq.n 80b90 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ - b.n 80db4 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 80b70 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 80d94 │ │ │ │ + bne.n 80b50 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80d28 │ │ │ │ + bne.n 80ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - cbz r5, 80da2 │ │ │ │ - b.n 80d2c │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + cbz r5, 80b5e │ │ │ │ + b.n 80ae8 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 80d90 │ │ │ │ - cbz r5, 80da2 │ │ │ │ - b.n 80d2c │ │ │ │ + cbz r0, 80b4c │ │ │ │ + cbz r5, 80b5e │ │ │ │ + b.n 80ae8 │ │ │ │ movs r4, #0 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ - movw r0, #38736 @ 0x9750 │ │ │ │ + movw r0, #38160 @ 0x9510 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 80d2c │ │ │ │ + bne.n 80ae8 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ @@ -127352,38 +127163,38 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r3, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 80d90 │ │ │ │ + b.n 80b4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80df0 │ │ │ │ + bge.n 80bac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 80df0 │ │ │ │ + cbnz r3, 80bac │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr r5, [pc, #816] @ (81144 ) │ │ │ │ - ldr.w r8, [pc, #844] @ 81164 │ │ │ │ + ldr r5, [pc, #816] @ (80f00 ) │ │ │ │ + ldr.w r8, [pc, #844] @ 80f20 │ │ │ │ mov r7, r1 │ │ │ │ add.w r6, r1, #90112 @ 0x16000 │ │ │ │ movw r9, #24320 @ 0x5f00 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ movw lr, #65534 @ 0xfffe │ │ │ │ movt lr, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -127391,68 +127202,68 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r7, r3 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #1 │ │ │ │ movne.w r9, #0 │ │ │ │ - bne.w 81a70 │ │ │ │ + bne.w 8182c │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #258 @ 0x102 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 80ec8 │ │ │ │ + cbnz r1, 80c84 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 81aa2 │ │ │ │ + bhi.w 8185e │ │ │ │ adds r2, r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 80e84 │ │ │ │ + bne.n 80c40 │ │ │ │ strex ip, r2, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80e72 │ │ │ │ + bne.n 80c2e │ │ │ │ dmb ish │ │ │ │ - bne.n 80e60 │ │ │ │ - ldr r3, [pc, #700] @ (81148 ) │ │ │ │ + bne.n 80c1c │ │ │ │ + ldr r3, [pc, #700] @ (80f04 ) │ │ │ │ adds r1, r0, #1 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ str.w sl, [sp, #28] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81ab8 │ │ │ │ + bne.w 81874 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 81ace │ │ │ │ + beq.w 8188a │ │ │ │ str.w r1, [r4, #192] @ 0xc0 │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ ldrh.w r3, [r4, #206] @ 0xce │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ adds r3, #1 │ │ │ │ strh.w r3, [r4, #206] @ 0xce │ │ │ │ str.w r4, [r1, #160] @ 0xa0 │ │ │ │ ldr.w r0, [r6, #1432] @ 0x598 │ │ │ │ mov.w sl, #1 │ │ │ │ - ldr r2, [pc, #632] @ (8114c ) │ │ │ │ + ldr r2, [pc, #632] @ (80f08 ) │ │ │ │ mov.w fp, #0 │ │ │ │ adds r1, r0, #1 │ │ │ │ str.w r1, [r4, #180] @ 0xb4 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ adds.w r2, r2, sl │ │ │ │ adc.w r3, r3, fp │ │ │ │ strexd ip, r2, r3, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80ee4 │ │ │ │ + bne.n 80ca0 │ │ │ │ addw r1, r0, #363 @ 0x16b │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r1, r1, #4 │ │ │ │ str r4, [r3, r1] │ │ │ │ movs r1, #28 │ │ │ │ mov.w fp, #1 │ │ │ │ @@ -127461,1496 +127272,1496 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ str.w fp, [r3, #416] @ 0x1a0 │ │ │ │ str.w r4, [r3, #412] @ 0x19c │ │ │ │ ldr.w r3, [r6, #1432] @ 0x598 │ │ │ │ add r3, fp │ │ │ │ str.w r3, [r6, #1432] @ 0x598 │ │ │ │ - bl 82118 │ │ │ │ + bl 81ed4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81ad8 │ │ │ │ - ldr r3, [pc, #536] @ (81150 ) │ │ │ │ + beq.w 81894 │ │ │ │ + ldr r3, [pc, #536] @ (80f0c ) │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 80e34 │ │ │ │ + bne.w 80bf0 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #520] @ (81154 ) │ │ │ │ - bl 9088c │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #520] @ (80f10 ) │ │ │ │ + bl 90654 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b10 │ │ │ │ + beq.w 818cc │ │ │ │ add.w r5, r7, #110592 @ 0x1b000 │ │ │ │ movw r4, #57368 @ 0xe018 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r0, r4, #28 │ │ │ │ str.w r6, [r5, #4004] @ 0xfa4 │ │ │ │ - bl 1c9680 │ │ │ │ + bl 1ca648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b06 │ │ │ │ + beq.w 818c2 │ │ │ │ str.w r0, [r5, #4052] @ 0xfd4 │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ - bl 1c9680 │ │ │ │ + bl 1ca648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b06 │ │ │ │ + beq.w 818c2 │ │ │ │ str.w r0, [r5, #4056] @ 0xfd8 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl 1c9680 │ │ │ │ + bl 1ca648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b06 │ │ │ │ + beq.w 818c2 │ │ │ │ str.w r0, [r5, #4060] @ 0xfdc │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ - bl 1c9680 │ │ │ │ + bl 1ca648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b06 │ │ │ │ + beq.w 818c2 │ │ │ │ str.w r0, [r5, #4064] @ 0xfe0 │ │ │ │ add.w r0, r4, #108 @ 0x6c │ │ │ │ - bl 1c9680 │ │ │ │ + bl 1ca648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b06 │ │ │ │ + beq.w 818c2 │ │ │ │ str.w r0, [r5, #4068] @ 0xfe4 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1c9680 │ │ │ │ + bl 1ca648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b06 │ │ │ │ + beq.w 818c2 │ │ │ │ str.w r0, [r5, #4072] @ 0xfe8 │ │ │ │ add.w r0, r4, #148 @ 0x94 │ │ │ │ - bl 1c9680 │ │ │ │ + bl 1ca648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b06 │ │ │ │ + beq.w 818c2 │ │ │ │ str.w r0, [r5, #4076] @ 0xfec │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r4, #168 @ 0xa8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #30364 @ 0x769c │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1c9974 │ │ │ │ + bl 1ca93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d76 │ │ │ │ + beq.w 81b32 │ │ │ │ add.w r1, r4, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c7c74 │ │ │ │ + bl 1c8c34 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d54 │ │ │ │ + beq.w 81b10 │ │ │ │ add.w r1, r4, #392 @ 0x188 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c7c74 │ │ │ │ + bl 1c8c34 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d54 │ │ │ │ - ldr r1, [pc, #308] @ (81158 ) │ │ │ │ + beq.w 81b10 │ │ │ │ + ldr r1, [pc, #308] @ (80f14 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c7c74 │ │ │ │ + bl 1c8c34 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d54 │ │ │ │ - ldr r2, [pc, #296] @ (8115c ) │ │ │ │ + beq.w 81b10 │ │ │ │ + ldr r2, [pc, #296] @ (80f18 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #296] @ (81160 ) │ │ │ │ + ldr r1, [pc, #296] @ (80f1c ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c9974 │ │ │ │ + bl 1ca93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d32 │ │ │ │ + beq.w 81aee │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #29968 @ 0x7510 │ │ │ │ + movw r9, #29392 @ 0x72d0 │ │ │ │ movt r9, #54 @ 0x36 │ │ │ │ - movw r8, #20013 @ 0x4e2d │ │ │ │ + movw r8, #19421 @ 0x4bdd │ │ │ │ movt r8, #9 │ │ │ │ - movw sl, #1009 @ 0x3f1 │ │ │ │ + movw sl, #285 @ 0x11d │ │ │ │ movt sl, #22 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov fp, r5 │ │ │ │ - movw r4, #58957 @ 0xe64d │ │ │ │ + movw r4, #57645 @ 0xe12d │ │ │ │ movt r4, #17 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ ldr.w r5, [r9, fp, lsl #3] │ │ │ │ mov r0, r7 │ │ │ │ add.w fp, fp, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c7c74 │ │ │ │ + bl 1c8c34 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d18 │ │ │ │ + beq.w 81ad4 │ │ │ │ ldr.w r2, [r5, #156] @ 0x9c │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 8109a │ │ │ │ + bne.n 80e56 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ cmp r2, sl │ │ │ │ it eq │ │ │ │ streq.w r4, [r5, #200] @ 0xc8 │ │ │ │ cmp.w fp, #68 @ 0x44 │ │ │ │ - bne.n 81070 │ │ │ │ + bne.n 80e2c │ │ │ │ add.w r8, sp, #56 @ 0x38 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movw sl, #35736 @ 0x8b98 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, r8 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r5, #1 │ │ │ │ - bl 1c9b40 │ │ │ │ + bl 1cab08 │ │ │ │ str.w r0, [r9], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e22 │ │ │ │ + beq.w 81bde │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 810b2 │ │ │ │ + bne.n 80e6e │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 810e8 │ │ │ │ + bge.n 80ea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 810e8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 80ea4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 810d0 │ │ │ │ + bne.n 80e8c │ │ │ │ add.w r5, r7, #40960 @ 0xa000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ str.w r0, [r5, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e18 │ │ │ │ + beq.w 81bd4 │ │ │ │ movs r0, #11 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e06 │ │ │ │ + beq.w 81bc2 │ │ │ │ movw r8, #43756 @ 0xaaec │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e06 │ │ │ │ + bne.w 81bc2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81df0 │ │ │ │ - b.n 81168 │ │ │ │ + blt.w 81bac │ │ │ │ + b.n 80f24 │ │ │ │ nop │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ movs r6, r6 │ │ │ │ ite cc │ │ │ │ lslcc r2, r2, #1 │ │ │ │ - bcs.n 8163c │ │ │ │ + bcs.n 813f8 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 817e0 │ │ │ │ + b.n 8159c │ │ │ │ lsls r0, r2, #1 │ │ │ │ strb r4, [r5, #29] │ │ │ │ lsls r7, r2, #1 │ │ │ │ strb r0, [r5, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e06 │ │ │ │ + beq.w 81bc2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e06 │ │ │ │ + bne.w 81bc2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81dda │ │ │ │ + blt.w 81b96 │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e06 │ │ │ │ + beq.w 81bc2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e06 │ │ │ │ + bne.w 81bc2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81dc4 │ │ │ │ + blt.w 81b80 │ │ │ │ movs r0, #11 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e06 │ │ │ │ + beq.w 81bc2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e06 │ │ │ │ + bne.w 81bc2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81dae │ │ │ │ + blt.w 81b6a │ │ │ │ movs r0, #32 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e06 │ │ │ │ + beq.w 81bc2 │ │ │ │ movw r8, #43680 @ 0xaaa0 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e06 │ │ │ │ + bne.w 81bc2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81d98 │ │ │ │ + blt.w 81b54 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e06 │ │ │ │ + beq.w 81bc2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e06 │ │ │ │ + bne.w 81bc2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f8a │ │ │ │ + blt.w 81d46 │ │ │ │ movs r0, #10 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43752 @ 0xaae8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f6c │ │ │ │ + blt.w 81d28 │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43676 @ 0xaa9c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f56 │ │ │ │ + blt.w 81d12 │ │ │ │ movs r0, #111 @ 0x6f │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43672 @ 0xaa98 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f40 │ │ │ │ + blt.w 81cfc │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43668 @ 0xaa94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f2a │ │ │ │ + blt.w 81ce6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43744 @ 0xaae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f14 │ │ │ │ + blt.w 81cd0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43740 @ 0xaadc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81efe │ │ │ │ + blt.w 81cba │ │ │ │ movs r0, #21 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81ee8 │ │ │ │ + blt.w 81ca4 │ │ │ │ movs r0, #20 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43728 @ 0xaad0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81ed2 │ │ │ │ + blt.w 81c8e │ │ │ │ movs r0, #4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81ebc │ │ │ │ + blt.w 81c78 │ │ │ │ movs r0, #13 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e06 │ │ │ │ + beq.w 81bc2 │ │ │ │ movw r8, #43724 @ 0xaacc │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e06 │ │ │ │ + bne.w 81bc2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81ea6 │ │ │ │ + blt.w 81c62 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81e06 │ │ │ │ + beq.w 81bc2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81e06 │ │ │ │ + bne.w 81bc2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e90 │ │ │ │ + blt.w 81c4c │ │ │ │ movs r0, #3 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43720 @ 0xaac8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e7a │ │ │ │ + blt.w 81c36 │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81f82 │ │ │ │ + beq.w 81d3e │ │ │ │ movw r3, #43716 @ 0xaac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81f82 │ │ │ │ + bne.w 81d3e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e64 │ │ │ │ - ldr r2, [pc, #792] @ (81810 ) │ │ │ │ + blt.w 81c20 │ │ │ │ + ldr r2, [pc, #792] @ (815cc ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #792] @ (81814 ) │ │ │ │ + ldr r1, [pc, #792] @ (815d0 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c9974 │ │ │ │ + bl 1ca93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81e42 │ │ │ │ + beq.w 81bfe │ │ │ │ movw r0, #6832 @ 0x1ab0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #768] @ (81818 ) │ │ │ │ - movw r1, #39064 @ 0x9898 │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #768] @ (815d4 ) │ │ │ │ + movw r1, #38488 @ 0x9658 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ - ldr r2, [pc, #760] @ (8181c ) │ │ │ │ + bl 94538 │ │ │ │ + ldr r2, [pc, #760] @ (815d8 ) │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81c6a │ │ │ │ + bne.w 81a26 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81c54 │ │ │ │ + blt.w 81a10 │ │ │ │ movw r3, #5760 @ 0x1680 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr.w r8, [pc, #748] @ 8182c │ │ │ │ + ldr.w r8, [pc, #748] @ 815e8 │ │ │ │ mov r0, r7 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r4, #968] @ 0x3c8 │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ ldrd r2, r3, [r9, #92] @ 0x5c │ │ │ │ str r5, [r6, #12] │ │ │ │ strd r2, r3, [r4, #932] @ 0x3a4 │ │ │ │ - bl 1c7c74 │ │ │ │ + bl 1c8c34 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81ccc │ │ │ │ + beq.w 81a88 │ │ │ │ add.w r4, r7, #4096 @ 0x1000 │ │ │ │ add.w sl, r8, #208 @ 0xd0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str.w r8, [r4, #1464] @ 0x5b8 │ │ │ │ ldrd r2, r3, [r9, #92] @ 0x5c │ │ │ │ strd r2, r3, [r8, #300] @ 0x12c │ │ │ │ - bl 1c7c74 │ │ │ │ + bl 1c8c34 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81ccc │ │ │ │ + beq.w 81a88 │ │ │ │ str.w sl, [r4, #1468] @ 0x5bc │ │ │ │ - movw r3, #39120 @ 0x98d0 │ │ │ │ + movw r3, #38544 @ 0x9690 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ - movw r2, #11984 @ 0x2ed0 │ │ │ │ + movw r2, #11408 @ 0x2c90 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #6832 @ 0x1ab0 │ │ │ │ + movw r1, #6256 @ 0x1870 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #39100 @ 0x98bc │ │ │ │ + movw r3, #38524 @ 0x967c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #39112 @ 0x98c8 │ │ │ │ + movw r0, #38536 @ 0x9688 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81c20 │ │ │ │ + beq.w 819dc │ │ │ │ add.w r0, r8, #416 @ 0x1a0 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81c0c │ │ │ │ + beq.w 819c8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39192 @ 0x9918 │ │ │ │ + movw r1, #38616 @ 0x96d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 815fe │ │ │ │ + bge.n 813ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c42 │ │ │ │ + beq.w 819fe │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 81c20 │ │ │ │ - ldr r5, [pc, #536] @ (81820 ) │ │ │ │ + beq.w 819dc │ │ │ │ + ldr r5, [pc, #536] @ (815dc ) │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r4, r4, [r6, #4] │ │ │ │ str r4, [r6, #12] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c9cb0 <_PyStaticType_InitForExtension@@Base> │ │ │ │ + bl 1cac78 <_PyStaticType_InitForExtension@@Base> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c4a │ │ │ │ + beq.w 81a06 │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 81610 │ │ │ │ - ldr r4, [pc, #508] @ (81824 ) │ │ │ │ + bne.n 813cc │ │ │ │ + ldr r4, [pc, #508] @ (815e0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39248 @ 0x9950 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 819b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8166e │ │ │ │ + bge.n 8142a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bee │ │ │ │ + beq.w 819aa │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #13825 @ 0x3601 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39260 @ 0x995c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 819b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 816b2 │ │ │ │ + bge.n 8146e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81be6 │ │ │ │ + beq.w 819a2 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #16959 @ 0x423f │ │ │ │ movt r2, #15 │ │ │ │ movw r1, #20863 @ 0x517f │ │ │ │ movt r1, #1 │ │ │ │ movw r0, #51711 @ 0xc9ff │ │ │ │ movt r0, #15258 @ 0x3b9a │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #24020 @ 0x5dd4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 819b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81702 │ │ │ │ + bge.n 814be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bde │ │ │ │ - ldr r0, [pc, #292] @ (81828 ) │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ + beq.w 8199a │ │ │ │ + ldr r0, [pc, #292] @ (815e4 ) │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #284] @ (81828 ) │ │ │ │ + ldr r3, [pc, #284] @ (815e4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c9f2c <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1caef4 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39260 @ 0x995c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 819b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81746 │ │ │ │ + bge.n 81502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bd6 │ │ │ │ - ldr r3, [pc, #224] @ (81828 ) │ │ │ │ + beq.w 81992 │ │ │ │ + ldr r3, [pc, #224] @ (815e4 ) │ │ │ │ movs r2, #31 │ │ │ │ movs r1, #12 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ - bl 1c9f2c <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1caef4 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24020 @ 0x5dd4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 819b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81784 │ │ │ │ + bge.n 81540 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bce │ │ │ │ + beq.w 8198a │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #39248 @ 0x9950 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 819b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 817c2 │ │ │ │ + bge.n 8157e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81bc6 │ │ │ │ - ldr.w r8, [pc, #108] @ 81830 │ │ │ │ + beq.w 81982 │ │ │ │ + ldr.w r8, [pc, #108] @ 815ec │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1ca05c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cb024 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39260 @ 0x995c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bae │ │ │ │ - b.n 81834 │ │ │ │ + beq.w 8196a │ │ │ │ + b.n 815f0 │ │ │ │ nop │ │ │ │ - b.n 81eb4 │ │ │ │ + b.n 81c70 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r6, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ movs r6, r6 │ │ │ │ - b.n 813c8 │ │ │ │ + b.n 81184 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 8156c │ │ │ │ + b.n 81328 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 81ef0 │ │ │ │ + b.n 81cac │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 81714 │ │ │ │ + b.n 814d0 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81846 │ │ │ │ + bge.n 81602 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81b9e │ │ │ │ + beq.w 8195a │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r0, #23 │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ - bl 1ca05c <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1cb024 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24020 @ 0x5dd4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b86 │ │ │ │ + beq.w 81942 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81896 │ │ │ │ + bge.n 81652 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81ba6 │ │ │ │ + beq.w 81962 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #39248 @ 0x9950 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b86 │ │ │ │ + beq.w 81942 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 818d8 │ │ │ │ + bge.n 81694 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81b7e │ │ │ │ - ldr.w r8, [pc, #1004] @ 81cc8 │ │ │ │ + beq.w 8193a │ │ │ │ + ldr.w r8, [pc, #1004] @ 81a84 │ │ │ │ mov r0, r8 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1ca254 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1cb21c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39260 @ 0x995c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bae │ │ │ │ + beq.w 8196a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81932 │ │ │ │ + bge.n 816ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81b76 │ │ │ │ + beq.w 81932 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #12 │ │ │ │ movs r2, #31 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #59 @ 0x3b │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #23 │ │ │ │ - bl 1ca254 <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1cb21c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24020 @ 0x5dd4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b60 │ │ │ │ + beq.w 8191c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8198a │ │ │ │ + bge.n 81746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81b58 │ │ │ │ + beq.w 81914 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c9e0c <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1cadd4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39248 @ 0x9950 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b24 │ │ │ │ + beq.w 818e0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 819c8 │ │ │ │ + bge.n 81784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d10 │ │ │ │ - ldr r0, [pc, #732] @ (81ca8 ) │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #732] @ (81cac ) │ │ │ │ - movw r1, #42352 @ 0xa570 │ │ │ │ + beq.w 81acc │ │ │ │ + ldr r0, [pc, #732] @ (81a64 ) │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #732] @ (81a68 ) │ │ │ │ + movw r1, #41776 @ 0xa330 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 1ca364 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1cb32c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b36 │ │ │ │ + beq.w 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39260 @ 0x995c │ │ │ │ + movw r1, #38684 @ 0x971c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b24 │ │ │ │ + beq.w 818e0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a20 │ │ │ │ + bge.n 817dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d08 │ │ │ │ + beq.w 81ac4 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20804 @ 0x5144 │ │ │ │ movt r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca364 <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1cb32c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81b36 │ │ │ │ + beq.n 818f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #24020 @ 0x5dd4 │ │ │ │ + movw r1, #23444 @ 0x5b94 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 81b24 │ │ │ │ + beq.n 818e0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a5c │ │ │ │ + bge.n 81818 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d00 │ │ │ │ + beq.w 81abc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ dmb ish │ │ │ │ - ldr r2, [pc, #564] @ (81cb0 ) │ │ │ │ + ldr r2, [pc, #564] @ (81a6c ) │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ movs r2, #1 │ │ │ │ ldrexd sl, fp, [r1] │ │ │ │ adds.w sl, sl, r2 │ │ │ │ adc.w fp, fp, r3 │ │ │ │ strexd ip, sl, fp, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 81a84 │ │ │ │ + bne.n 81840 │ │ │ │ dmb ish │ │ │ │ - b.w 80f08 │ │ │ │ + b.w 80cc4 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - cbz r3, 81ace │ │ │ │ - ldr r0, [pc, #516] @ (81cb4 ) │ │ │ │ + cbz r3, 8188a │ │ │ │ + ldr r0, [pc, #516] @ (81a70 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 80ea4 │ │ │ │ + b.w 80c60 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - b.w 80ec8 │ │ │ │ + b.w 80c84 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e070 │ │ │ │ - movw r3, #38760 @ 0x9768 │ │ │ │ + movw r3, #38184 @ 0x9528 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #456] @ (81cb8 ) │ │ │ │ + ldr r0, [pc, #456] @ (81a74 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ - movw r3, #38832 @ 0x97b0 │ │ │ │ + b.n 81824 │ │ │ │ + movw r3, #38256 @ 0x9570 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81aec │ │ │ │ - bl 940d4 │ │ │ │ + b.n 818a8 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80f58 │ │ │ │ - movw r3, #38792 @ 0x9788 │ │ │ │ + beq.w 80d14 │ │ │ │ + movw r3, #38216 @ 0x9548 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81aec │ │ │ │ + b.n 818a8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b36 │ │ │ │ + bge.n 818f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 81b36 │ │ │ │ + cbnz r3, 818f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #380] @ (81cbc ) │ │ │ │ + ldr r1, [pc, #380] @ (81a78 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ + b.n 81824 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8198a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81746 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b36 │ │ │ │ + bge.n 818f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81b36 │ │ │ │ + bne.n 818f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b36 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 818f2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81932 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 816ee │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 818d8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81694 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b36 │ │ │ │ + bge.n 818f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81b36 │ │ │ │ + bne.n 818f2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b36 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 818f2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81846 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81602 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81896 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81652 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b36 │ │ │ │ + bge.n 818f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81b36 │ │ │ │ + bne.n 818f2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b36 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 818f2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 817c2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8157e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81784 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81540 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81746 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81502 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81702 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 814be │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 816b2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8146e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8166e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8142a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b36 │ │ │ │ + bge.n 818f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81b36 │ │ │ │ + bne.n 818f2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b36 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 818f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81c20 │ │ │ │ + bge.n 819dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 81c20 │ │ │ │ + cbnz r3, 819dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #156] @ (81cc0 ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #156] @ (81a7c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #39208 @ 0x9928 │ │ │ │ + movw r3, #38632 @ 0x96e8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ + b.n 81824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 815fe │ │ │ │ - movw r3, #38892 @ 0x97ec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 813ba │ │ │ │ + movw r3, #38316 @ 0x95ac │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81b3e │ │ │ │ + b.n 818fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81536 │ │ │ │ + bne.w 812f2 │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81536 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 812f2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 81c92 │ │ │ │ - ldr r3, [pc, #80] @ (81cc4 ) │ │ │ │ + blt.n 81a4e │ │ │ │ + ldr r3, [pc, #80] @ (81a80 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #39072 @ 0x98a0 │ │ │ │ + movw r3, #38496 @ 0x9660 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ + b.n 81824 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81c70 │ │ │ │ + bne.n 81a2c │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81c70 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a2c │ │ │ │ nop │ │ │ │ ldmdb r0, {r4, r6} │ │ │ │ strd r0, r0, [r0, #320]! @ 0x140 │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ movs r6, r6 │ │ │ │ strex r0, r0, [r0, #320] @ 0x140 │ │ │ │ add.w r0, r7, #5536 @ 0x15a0 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #24 │ │ │ │ - bl 22a26c │ │ │ │ + bl 22acc4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 74dca │ │ │ │ - ldr r3, [pc, #704] @ (81fa0 ) │ │ │ │ + bl 74e1a │ │ │ │ + ldr r3, [pc, #704] @ (81d5c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #39132 @ 0x98dc │ │ │ │ + movw r3, #38556 @ 0x969c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ + b.n 81824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a5c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81818 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a20 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 817dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 819c8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81784 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #644] @ (81fa4 ) │ │ │ │ + ldr r2, [pc, #644] @ (81d60 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #39264 @ 0x9960 │ │ │ │ + movw r3, #38688 @ 0x9720 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 81a68 │ │ │ │ - ldr r3, [pc, #628] @ (81fa8 ) │ │ │ │ + b.n 81824 │ │ │ │ + ldr r3, [pc, #628] @ (81d64 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #38988 @ 0x984c │ │ │ │ + movw r3, #38412 @ 0x960c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ - ldr r3, [pc, #596] @ (81fac ) │ │ │ │ + b.n 81824 │ │ │ │ + ldr r3, [pc, #596] @ (81d68 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #38956 @ 0x982c │ │ │ │ + movw r3, #38380 @ 0x95ec │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ - ldr r2, [pc, #568] @ (81fb0 ) │ │ │ │ + b.n 81824 │ │ │ │ + ldr r2, [pc, #568] @ (81d6c ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ - movw r2, #38928 @ 0x9810 │ │ │ │ + movw r2, #38352 @ 0x95d0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ + b.n 81824 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81228 │ │ │ │ + bne.w 80fe4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81228 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 80fe4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 811f2 │ │ │ │ + bne.w 80fae │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 811f2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 80fae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 811c4 │ │ │ │ + bne.w 80f80 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 811c4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 80f80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81196 │ │ │ │ + bne.w 80f52 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81196 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 80f52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81168 │ │ │ │ + bne.w 80f24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81168 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 80f24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c8534 │ │ │ │ - movw r3, #38864 @ 0x97d0 │ │ │ │ + bl 1c94f4 │ │ │ │ + movw r3, #38288 @ 0x9590 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #412] @ (81fb4 ) │ │ │ │ - b.n 81b40 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + ldr r1, [pc, #412] @ (81d70 ) │ │ │ │ + b.n 818fc │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81e14 │ │ │ │ - ldr r3, [pc, #404] @ (81fb8 ) │ │ │ │ + b.n 81bd0 │ │ │ │ + ldr r3, [pc, #404] @ (81d74 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #16700 @ 0x413c │ │ │ │ + movw r3, #16124 @ 0x3efc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ - ldr r3, [pc, #376] @ (81fbc ) │ │ │ │ + b.n 81824 │ │ │ │ + ldr r3, [pc, #376] @ (81d78 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #39016 @ 0x9868 │ │ │ │ + movw r3, #38440 @ 0x9628 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 81a68 │ │ │ │ + b.n 81824 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814f6 │ │ │ │ + bne.w 812b2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 814f6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 812b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814c2 │ │ │ │ + bne.w 8127e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 814c2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8127e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8148e │ │ │ │ + bne.w 8124a │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8148e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8124a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81460 │ │ │ │ + bne.w 8121c │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81460 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8121c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8142a │ │ │ │ + bne.w 811e6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8142a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 811e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813f6 │ │ │ │ + bne.w 811b2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 813f6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 811b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813c2 │ │ │ │ + bne.w 8117e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 813c2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8117e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8138e │ │ │ │ + bne.w 8114a │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8138e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8114a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8135a │ │ │ │ + bne.w 81116 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8135a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81116 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81326 │ │ │ │ + bne.w 810e2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81326 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 810e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 812f2 │ │ │ │ + bne.w 810ae │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 812f2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 810ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 812be │ │ │ │ + bne.w 8107a │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 812be │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8107a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8128a │ │ │ │ + bne.w 81046 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8128a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81046 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c8534 │ │ │ │ - b.n 81e0c │ │ │ │ + bl 1c94f4 │ │ │ │ + b.n 81bc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81256 │ │ │ │ + bne.w 81012 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81256 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81012 │ │ │ │ + strb r0, [r3, #31] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #316] @ (82110 ) │ │ │ │ + ldr r2, [pc, #316] @ (81ecc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 820fc │ │ │ │ + beq.w 81eb8 │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 8210a │ │ │ │ + bhi.w 81ec6 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ add.w r6, r1, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 820ca │ │ │ │ + bne.n 81e86 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ - bhi.n 82098 │ │ │ │ + bhi.n 81e54 │ │ │ │ adds r1, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 820e2 │ │ │ │ + beq.n 81e9e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 82070 │ │ │ │ + beq.n 81e2c │ │ │ │ mov r3, r2 │ │ │ │ rev r1, r4 │ │ │ │ str.w r1, [r3], #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ strb r0, [r2, #4] │ │ │ │ strh.w r1, [r2, #5] │ │ │ │ strb r1, [r2, #7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 820da │ │ │ │ + beq.n 81e96 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b44c │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ @@ -128958,99 +128769,99 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.n 8203a │ │ │ │ + bhi.n 81df6 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8203a │ │ │ │ + bne.n 81df6 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #41921 @ 0xa3c1 │ │ │ │ + movw r2, #42001 @ 0xa411 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r7, [r3, #848] @ 0x350 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 820f0 │ │ │ │ + bne.n 81eac │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8206a │ │ │ │ + beq.n 81e26 │ │ │ │ ldr.w r1, [r8, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8, #800] @ 0x320 │ │ │ │ - b.n 8203a │ │ │ │ + b.n 81df6 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8206a │ │ │ │ + beq.n 81e26 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 8203a │ │ │ │ + b.n 81df6 │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8206a │ │ │ │ + b.n 81e26 │ │ │ │ mov r0, r8 │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8203a │ │ │ │ - b.n 82098 │ │ │ │ + bne.n 81df6 │ │ │ │ + b.n 81e54 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 820b8 │ │ │ │ - movw r1, #39304 @ 0x9988 │ │ │ │ + b.n 81e74 │ │ │ │ + movw r1, #38728 @ 0x9748 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #12] @ (82114 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (81ed0 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8206a │ │ │ │ + b.n 81e26 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 824ee │ │ │ │ + bmi.w 822aa │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82bf6 │ │ │ │ + beq.w 829b2 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82540 │ │ │ │ + beq.w 822fc │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8259a │ │ │ │ + beq.w 82356 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 825c4 │ │ │ │ - ldr r3, [pc, #568] @ (8239c ) │ │ │ │ + bpl.w 82380 │ │ │ │ + ldr r3, [pc, #568] @ (82158 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -129060,319 +128871,319 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c5a │ │ │ │ + beq.w 82a16 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82862 │ │ │ │ + beq.w 8261e │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ clz r0, sl │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ mov r5, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8288a │ │ │ │ + bne.w 82646 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 826c2 │ │ │ │ + bne.w 8247e │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8281a │ │ │ │ + beq.w 825d6 │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82cec │ │ │ │ + bne.w 82a58 │ │ │ │ movw r5, #40104 @ 0x9ca8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 828c0 │ │ │ │ + bne.w 8267c │ │ │ │ mov r0, r4 │ │ │ │ - bl 82fa0 │ │ │ │ + bl 82d68 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 8282a │ │ │ │ mov r0, r8 │ │ │ │ - bl 83e5c │ │ │ │ + bl 83c24 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82218 │ │ │ │ + bge.n 81fd4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82856 │ │ │ │ + beq.w 82612 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 828fc │ │ │ │ + beq.w 826b8 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 82d6c │ │ │ │ + beq.w 82b2e │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 8298c │ │ │ │ + bne.w 82748 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82606 │ │ │ │ + bne.w 823c2 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 82c7e │ │ │ │ + bne.w 82a3a │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 827b4 │ │ │ │ + bmi.w 82570 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 827ca │ │ │ │ + bne.w 82586 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 826ee │ │ │ │ + ble.w 824aa │ │ │ │ adds r3, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov fp, r5 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 822b2 │ │ │ │ + bhi.n 8206e │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82e9e │ │ │ │ + beq.w 82c00 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 822b2 │ │ │ │ + ble.n 8206e │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 822f0 │ │ │ │ + beq.n 820ac │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 822b2 │ │ │ │ + beq.n 8206e │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 822f0 │ │ │ │ + beq.n 820ac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 822b2 │ │ │ │ + beq.n 8206e │ │ │ │ adds r2, #20 │ │ │ │ mov.w r9, #2 │ │ │ │ ldr.w sl, [r2, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n 822f0 │ │ │ │ + beq.n 820ac │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 822a2 │ │ │ │ + bne.n 8205e │ │ │ │ mov r5, fp │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82de0 │ │ │ │ + bne.w 82b72 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r2, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - b.n 822fa │ │ │ │ + b.n 820b6 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 822f0 │ │ │ │ + beq.n 820ac │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 822d8 │ │ │ │ + bne.n 82094 │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 822b2 │ │ │ │ + bne.n 8206e │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp lr, ip │ │ │ │ - bgt.n 8226c │ │ │ │ + bgt.n 82028 │ │ │ │ mov r5, fp │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 82952 │ │ │ │ + bne.w 8270e │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 823c0 │ │ │ │ + ble.n 8217c │ │ │ │ mov.w ip, #0 │ │ │ │ add.w r1, r8, #12 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi.n 8235e │ │ │ │ + bhi.n 8211a │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82e90 │ │ │ │ + beq.w 82bf2 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 8235e │ │ │ │ + ble.n 8211a │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 823b8 │ │ │ │ + beq.n 82174 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8235e │ │ │ │ + beq.n 8211a │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 823b8 │ │ │ │ + beq.n 82174 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 8235e │ │ │ │ + beq.n 8211a │ │ │ │ adds r3, #20 │ │ │ │ movs r5, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 823b8 │ │ │ │ + beq.n 82174 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 82350 │ │ │ │ + bne.n 8210c │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82e60 │ │ │ │ + bne.w 82c46 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #22 │ │ │ │ - bpl.w 82700 │ │ │ │ + bpl.w 824bc │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r6, 823dc │ │ │ │ + cbz r6, 82198 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 823d4 │ │ │ │ + bge.n 82190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 823d4 │ │ │ │ + cbnz r3, 82190 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82190 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 823b8 │ │ │ │ + beq.n 82174 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 823a0 │ │ │ │ + bne.n 8215c │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8235e │ │ │ │ + bne.n 8211a │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 8231c │ │ │ │ + bne.n 820d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 823d0 │ │ │ │ + bmi.n 8218c │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 825ca │ │ │ │ + bne.w 82386 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 82384 │ │ │ │ + bne.n 82140 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 82706 │ │ │ │ + bpl.w 824c2 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82776 │ │ │ │ + bne.w 82532 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 825f2 │ │ │ │ + beq.w 823ae │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bmi.w 828a4 │ │ │ │ + bmi.w 82660 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 826e0 │ │ │ │ + beq.w 8249c │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - bl 86be8 │ │ │ │ + bl 86944 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 8282a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c10c │ │ │ │ + bl 8bed4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a70 │ │ │ │ + beq.w 8282c │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bmi.w 8262a │ │ │ │ + bmi.w 823e6 │ │ │ │ lsls r5, r3, #28 │ │ │ │ - bpl.n 82444 │ │ │ │ + bpl.n 82200 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ adds r3, #16 │ │ │ │ bics.w r3, r3, #16 │ │ │ │ itt eq │ │ │ │ mvneq.w r3, #15 │ │ │ │ streq r3, [r4, #104] @ 0x68 │ │ │ │ - bne.w 82e28 │ │ │ │ + bne.w 82bba │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a8c │ │ │ │ + beq.w 82848 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 8249a │ │ │ │ + ble.n 82256 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 82470 │ │ │ │ + bge.n 8222c │ │ │ │ mov r1, r4 │ │ │ │ - bl 8f1e0 │ │ │ │ + bl 8efa8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a6e │ │ │ │ + blt.w 8282a │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 8249a │ │ │ │ + beq.n 82256 │ │ │ │ adds r5, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 82e1c │ │ │ │ - bl 8f1e0 │ │ │ │ + bge.w 82bae │ │ │ │ + bl 8efa8 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a6e │ │ │ │ + blt.w 8282a │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 8247a │ │ │ │ + bne.n 82236 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 82bb8 │ │ │ │ + beq.w 82974 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8de98 │ │ │ │ + bl 8dc60 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a70 │ │ │ │ + beq.w 8282c │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 824ba │ │ │ │ + bpl.n 82276 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82e44 │ │ │ │ + beq.w 82bd6 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 8265c │ │ │ │ + bmi.w 82418 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 824d2 │ │ │ │ + bgt.n 8228e │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 82e00 │ │ │ │ + ble.w 82b92 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ands.w r0, r3, #2 │ │ │ │ itt eq │ │ │ │ biceq.w r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne.w 8267e │ │ │ │ + bne.w 8243a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #704] @ (827b0 ) │ │ │ │ + ldr r3, [pc, #704] @ (8256c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -129383,33 +129194,33 @@ │ │ │ │ adds r5, r0, r2 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82be2 │ │ │ │ + beq.w 8299e │ │ │ │ add.w r3, r2, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82bf6 │ │ │ │ + beq.w 829b2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8214e │ │ │ │ - bl 7fabc │ │ │ │ + bne.w 81f0a │ │ │ │ + bl 7f8cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a70 │ │ │ │ + beq.w 8282c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 828ac │ │ │ │ - ldr r3, [pc, #600] @ (827b0 ) │ │ │ │ + beq.w 82668 │ │ │ │ + ldr r3, [pc, #600] @ (8256c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -129419,95 +129230,95 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82bd6 │ │ │ │ + beq.w 82992 │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8215a │ │ │ │ + bne.w 81f16 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 82870 │ │ │ │ + beq.w 8262c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.w 82e80 │ │ │ │ + bmi.w 82b54 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r2, #30 │ │ │ │ - bmi.w 82162 │ │ │ │ + bmi.w 81f1e │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 8219a │ │ │ │ + b.n 81f56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 93e70 │ │ │ │ - b.n 823d0 │ │ │ │ + bl 93c2c │ │ │ │ + b.n 8218c │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c32 │ │ │ │ + bne.w 829d6 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 826e0 │ │ │ │ + bne.n 8249c │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 82768 │ │ │ │ + bpl.w 82524 │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.w 828a4 │ │ │ │ + bmi.w 82660 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 826e0 │ │ │ │ + beq.n 8249c │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 82404 │ │ │ │ + b.n 821c0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8223a │ │ │ │ + bge.w 81ff6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8223a │ │ │ │ + bne.w 81ff6 │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 8223a │ │ │ │ + b.n 81ff6 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 8242c │ │ │ │ + bls.w 821e8 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39660 @ 0x9aec │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a70 │ │ │ │ + b.n 8282c │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 824d2 │ │ │ │ + beq.w 8228e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39884 @ 0x9bcc │ │ │ │ + movw r1, #39308 @ 0x998c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a70 │ │ │ │ - ldr r0, [pc, #304] @ (827b0 ) │ │ │ │ + b.n 8282c │ │ │ │ + ldr r0, [pc, #304] @ (8256c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -129518,761 +129329,766 @@ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ add.w r0, r1, #412 @ 0x19c │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c10 │ │ │ │ + beq.w 829cc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 821ca │ │ │ │ + bne.w 81f86 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82bce │ │ │ │ + bne.w 8298a │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 825ec │ │ │ │ + beq.n 823a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 86be8 │ │ │ │ + bl 86944 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 82444 │ │ │ │ - b.n 82a6e │ │ │ │ + bne.w 82200 │ │ │ │ + b.n 8282a │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82310 │ │ │ │ - b.n 823c0 │ │ │ │ + bgt.w 820cc │ │ │ │ + b.n 8217c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82384 │ │ │ │ + bne.w 82140 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 82750 │ │ │ │ + ble.n 8250c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 82d3e │ │ │ │ + bmi.w 82b10 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 82750 │ │ │ │ + beq.n 8250c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bmi.w 82d3e │ │ │ │ + bmi.w 82b10 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 82750 │ │ │ │ + beq.n 8250c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 82d3e │ │ │ │ + bmi.w 82b10 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 82750 │ │ │ │ + beq.n 8250c │ │ │ │ adds r3, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r6, #22 │ │ │ │ - bmi.w 82d3e │ │ │ │ + bmi.w 82b10 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 8273e │ │ │ │ + bne.n 824fa │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ - cbnz r0, 82776 │ │ │ │ + cbnz r0, 82532 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 823f8 │ │ │ │ + bne.w 821b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 826e0 │ │ │ │ + beq.n 8249c │ │ │ │ orr.w r5, r5, #128 @ 0x80 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82408 │ │ │ │ + b.n 821c4 │ │ │ │ lsls r3, r5, #24 │ │ │ │ - bmi.w 828a4 │ │ │ │ + bmi.w 82660 │ │ │ │ and.w r3, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b7e │ │ │ │ + beq.w 8293a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e04 │ │ │ │ + bl 84b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a6e │ │ │ │ + blt.w 8282a │ │ │ │ mov r0, r4 │ │ │ │ - bl 86be8 │ │ │ │ + bl 86944 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 8282a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82418 │ │ │ │ - b.n 82ba0 │ │ │ │ + bne.w 821d4 │ │ │ │ + b.n 8295c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 82254 │ │ │ │ - ldr r1, [pc, #700] @ (82a88 ) │ │ │ │ + beq.w 82010 │ │ │ │ + ldr r1, [pc, #700] @ (82844 ) │ │ │ │ add r2, sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd ip, ip, [sp, #16] │ │ │ │ - bl 1cadc8 │ │ │ │ + bl 1cbd90 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #680] @ (82a88 ) │ │ │ │ + ldr r1, [pc, #680] @ (82844 ) │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cadc8 │ │ │ │ + bl 1cbd90 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r8, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 82afe │ │ │ │ + beq.w 828ba │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 82ae6 │ │ │ │ + bpl.w 828a2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.w 822b4 │ │ │ │ + bhi.w 82070 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82260 │ │ │ │ - b.n 822fa │ │ │ │ + bgt.w 8201c │ │ │ │ + b.n 820b6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82c66 │ │ │ │ + beq.w 82a22 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a70 │ │ │ │ + beq.w 8282c │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 82c6a │ │ │ │ + bpl.w 82a26 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ ubfx r3, r5, #1, #1 │ │ │ │ bic.w r3, r3, r7 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w 825d2 │ │ │ │ + bmi.w 8238e │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ - b.n 821d4 │ │ │ │ + b.n 81f90 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82218 │ │ │ │ - bl 92ca4 │ │ │ │ + b.n 81fd4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a6e │ │ │ │ + blt.w 8282a │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ mov r5, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 821c4 │ │ │ │ + bne.w 81f80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 821c4 │ │ │ │ + beq.w 81f80 │ │ │ │ ldr.w sl, [r1, #4] │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82bbc │ │ │ │ + bne.w 82978 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 821d4 │ │ │ │ - b.n 82820 │ │ │ │ + bne.w 81f90 │ │ │ │ + b.n 825dc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82772 │ │ │ │ - b.n 826e0 │ │ │ │ + bne.w 8252e │ │ │ │ + b.n 8249c │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 8214e │ │ │ │ + b.n 81f0a │ │ │ │ movw r5, #40104 @ 0x9ca8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.w 82d08 │ │ │ │ - ldr r1, [pc, #452] @ (82a88 ) │ │ │ │ + beq.w 82a74 │ │ │ │ + ldr r1, [pc, #452] @ (82844 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ mov.w r9, #1 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 1cadc8 │ │ │ │ + bl 1cbd90 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 82920 │ │ │ │ + beq.n 826dc │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #14 │ │ │ │ - bpl.w 82c70 │ │ │ │ + bpl.w 82a2c │ │ │ │ mov r1, r4 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 8293a │ │ │ │ + bpl.n 826f6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 821fa │ │ │ │ + bne.w 81fb6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 8282a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82a6e │ │ │ │ + bge.w 8282a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a6e │ │ │ │ + bne.w 8282a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a70 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + b.n 8282c │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #348] @ (82a88 ) │ │ │ │ + ldr r1, [pc, #348] @ (82844 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ + bl 15c3f0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 828fc │ │ │ │ + bmi.n 826b8 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 828f4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 826b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 821fa │ │ │ │ - b.n 828fc │ │ │ │ - ldr r1, [pc, #308] @ (82a88 ) │ │ │ │ + bne.w 81fb6 │ │ │ │ + b.n 826b8 │ │ │ │ + ldr r1, [pc, #308] @ (82844 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1cadc8 │ │ │ │ + bl 1cbd90 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #292] @ (82a88 ) │ │ │ │ + ldr r1, [pc, #292] @ (82844 ) │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cadc8 │ │ │ │ + bl 1cbd90 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r5, r0, r2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 82b28 │ │ │ │ + bpl.w 828e4 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 82b14 │ │ │ │ + bpl.w 828d0 │ │ │ │ cmp r5, #1 │ │ │ │ - bls.w 82306 │ │ │ │ - b.n 8235e │ │ │ │ + bls.w 820c2 │ │ │ │ + b.n 8211a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 92b74 │ │ │ │ + bl 9293c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 82230 │ │ │ │ + ble.w 81fec │ │ │ │ mov fp, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov.w sl, #0 │ │ │ │ movw r7, #34960 @ 0x8890 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r8, r0 │ │ │ │ add.w r6, r3, #12 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 82c9c │ │ │ │ + bge.w 82ab4 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [r8, #172] @ 0xac │ │ │ │ - cbz r0, 82a06 │ │ │ │ - bl 92b74 │ │ │ │ + cbz r0, 827c2 │ │ │ │ + bl 9293c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82a82 │ │ │ │ + bne.n 8283e │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82a82 │ │ │ │ + bne.n 8283e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 82c3a │ │ │ │ + beq.w 829f6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 82a28 │ │ │ │ + ble.n 827e4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 82a12 │ │ │ │ + bne.n 827ce │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 829b8 │ │ │ │ + bne.n 82774 │ │ │ │ ldmia.w sp, {r3, r4, r5, r7} │ │ │ │ mov r6, fp │ │ │ │ - b.n 82230 │ │ │ │ + b.n 81fec │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82a82 │ │ │ │ + bne.n 8283e │ │ │ │ mov r0, r7 │ │ │ │ - b.n 829dc │ │ │ │ + b.n 82798 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 82a28 │ │ │ │ + beq.n 827e4 │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 829f6 │ │ │ │ + beq.n 827b2 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 82a1a │ │ │ │ + bne.n 827d6 │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r6, fp │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #39508 @ 0x9a54 │ │ │ │ + movw r1, #38932 @ 0x9814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 828fc │ │ │ │ + bge.w 826b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 828fc │ │ │ │ + bne.w 826b8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82902 │ │ │ │ + bne.w 826be │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 82d8c │ │ │ │ + bmi.w 82c0e │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 824e8 │ │ │ │ + b.n 822a4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 829e4 │ │ │ │ + b.n 827a0 │ │ │ │ nop │ │ │ │ adcs.w r0, ip, #82 @ 0x52 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 82b3c │ │ │ │ + bmi.n 828f8 │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #708] @ (82d5c ) │ │ │ │ + ldr r2, [pc, #684] @ (82b00 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 82c1a │ │ │ │ + bne.w 829de │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 82c1a │ │ │ │ - ldr r1, [pc, #680] @ (82d60 ) │ │ │ │ + beq.w 829de │ │ │ │ + ldr r1, [pc, #656] @ (82b04 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 82a6e │ │ │ │ + beq.n 8282a │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 82bc4 │ │ │ │ - ldr r1, [pc, #664] @ (82d60 ) │ │ │ │ + bne.n 82980 │ │ │ │ + ldr r1, [pc, #640] @ (82b04 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 82a6e │ │ │ │ - movw r3, #12889 @ 0x3259 │ │ │ │ + beq.n 8282a │ │ │ │ + movw r3, #14617 @ 0x3919 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 8244c │ │ │ │ + b.n 82208 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82804 │ │ │ │ + bne.w 825c0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82804 │ │ │ │ + b.n 825c0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 827fe │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 825ba │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 827fe │ │ │ │ + b.n 825ba │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82984 │ │ │ │ + bne.w 82740 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82984 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82740 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8297e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 8273a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 8297e │ │ │ │ - ldr r2, [pc, #548] @ (82d64 ) │ │ │ │ + b.n 8273a │ │ │ │ + ldr r2, [pc, #524] @ (82b08 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r2, #412] @ 0x19c │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 82b7a │ │ │ │ + beq.n 82936 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 82a96 │ │ │ │ + b.n 82852 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 826e0 │ │ │ │ + beq.w 8249c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e04 │ │ │ │ + bl 84b64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82a6e │ │ │ │ + blt.w 8282a │ │ │ │ mov r0, r4 │ │ │ │ - bl 86be8 │ │ │ │ + bl 86944 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 8282a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a8c │ │ │ │ + beq.w 82848 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 8245a │ │ │ │ + bgt.w 82216 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 824d8 │ │ │ │ + b.n 82294 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82898 │ │ │ │ - b.n 826c8 │ │ │ │ + bne.w 82654 │ │ │ │ + b.n 82484 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8244c │ │ │ │ - b.n 82ac6 │ │ │ │ + bne.w 82208 │ │ │ │ + b.n 82882 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 8277c │ │ │ │ - b.n 826e0 │ │ │ │ + bpl.w 82538 │ │ │ │ + b.n 8249c │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 8214e │ │ │ │ + b.w 81f0a │ │ │ │ add.w r3, r2, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 82538 │ │ │ │ + bne.w 822f4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39400 @ 0x99e8 │ │ │ │ + movw r1, #38824 @ 0x97a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a70 │ │ │ │ + b.n 8282c │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 826ba │ │ │ │ - ldr r0, [pc, #324] @ (82d60 ) │ │ │ │ - bl 7aa84 │ │ │ │ + b.n 82476 │ │ │ │ + lsls r1, r5, #24 │ │ │ │ + bpl.w 82538 │ │ │ │ + b.n 8249c │ │ │ │ + ldr r0, [pc, #292] @ (82b04 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 82ab4 │ │ │ │ - ldr r0, [pc, #308] @ (82d60 ) │ │ │ │ - bl 43338 │ │ │ │ + bne.w 82870 │ │ │ │ + ldr r0, [pc, #276] @ (82b04 ) │ │ │ │ + bl 43388 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a70 │ │ │ │ - lsls r1, r5, #24 │ │ │ │ - bpl.w 8277c │ │ │ │ - b.n 826e0 │ │ │ │ + b.n 8282c │ │ │ │ mov r3, r8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 829f6 │ │ │ │ + beq.w 827b2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82c3c │ │ │ │ + bne.n 829f8 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 829f6 │ │ │ │ - b.n 82a28 │ │ │ │ + beq.w 827b2 │ │ │ │ + b.n 827e4 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 8219a │ │ │ │ - ldr r6, [pc, #256] @ (82d68 ) │ │ │ │ - b.n 82830 │ │ │ │ + b.w 81f56 │ │ │ │ + ldr r6, [pc, #232] @ (82b0c ) │ │ │ │ + b.n 825ec │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ - b.n 82850 │ │ │ │ + b.n 8260c │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 82cbc │ │ │ │ - bl 208800 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ + cbnz r3, 82a84 │ │ │ │ + bl 209514 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 828ee │ │ │ │ + b.n 826aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 823d4 │ │ │ │ + bge.w 82190 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 823d4 │ │ │ │ + bne.w 82190 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 823d4 │ │ │ │ - movw r0, #43564 @ 0xaa2c │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - movw r1, #39468 @ 0x9a2c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - mov r6, fp │ │ │ │ - bl f41b4 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 82a4e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 82190 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 8266e │ │ │ │ + movw r5, #40104 @ 0x9ca8 │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp sl, r5 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + bne.w 8267c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 82d68 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 81fb6 │ │ │ │ + b.n 826be │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str.w r9, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.n 82d18 │ │ │ │ + bpl.n 82ad4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 82d28 │ │ │ │ + beq.n 82ae4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, r8 │ │ │ │ orrge.w r0, r8, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - b.n 82c76 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 828b2 │ │ │ │ - movw r5, #40104 @ 0x9ca8 │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp sl, r5 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - bne.w 828c0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 82fa0 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 821fa │ │ │ │ - b.n 82902 │ │ │ │ + b.n 82a32 │ │ │ │ + movw r0, #43564 @ 0xaa2c │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + movw r1, #38892 @ 0x97ec │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + mov r6, fp │ │ │ │ + bl f3c30 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 8280a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82cce │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82cce │ │ │ │ + bne.n 82a96 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82a96 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 828fc │ │ │ │ + bmi.w 826b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 828fc │ │ │ │ - b.n 82944 │ │ │ │ - movw r0, #43564 @ 0xaa2c │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - movw r1, #39564 @ 0x9a8c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a70 │ │ │ │ + beq.w 82700 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 8282a │ │ │ │ + b.n 826be │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ + movw r0, #43564 @ 0xaa2c │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f3c30 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b.n 8282c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 82dc4 │ │ │ │ + blt.n 82b62 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39440 @ 0x9a10 │ │ │ │ + movw r1, #38864 @ 0x97d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 828fc │ │ │ │ - ldr r0, [pc, #284] @ (82eac ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ - movs r3, #28 │ │ │ │ - subs r1, #1 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - adds r0, r2, r3 │ │ │ │ - add.w r0, r0, #91136 @ 0x16400 │ │ │ │ - ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ - cmp r0, r4 │ │ │ │ - beq.n 82dd4 │ │ │ │ - cmp r1, #10 │ │ │ │ - bhi.n 82dd4 │ │ │ │ - add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ - add.w r3, r3, #388 @ 0x184 │ │ │ │ - add r2, r3 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r2, #8] │ │ │ │ - b.n 82a7c │ │ │ │ + bl f3c30 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 8282a │ │ │ │ + b.n 826be │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ + b.n 8236c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82d74 │ │ │ │ + bne.n 82b36 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82d74 │ │ │ │ - add.w r3, r3, #91136 @ 0x16400 │ │ │ │ - add.w r3, r3, #412 @ 0x19c │ │ │ │ - add r2, r3 │ │ │ │ - b.n 82dbe │ │ │ │ - ldr r3, [pc, #200] @ (82eac ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82b36 │ │ │ │ + ldr r3, [pc, #256] @ (82c74 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 822be │ │ │ │ + b.w 8207a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #39400 @ 0x99e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a70 │ │ │ │ + b.n 8282c │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w 8247a │ │ │ │ - b.w 8249a │ │ │ │ + bne.w 82236 │ │ │ │ + b.w 82256 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39732 @ 0x9b34 │ │ │ │ + movw r1, #39156 @ 0x98f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a70 │ │ │ │ + b.n 8282c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39812 @ 0x9b84 │ │ │ │ + movw r1, #39236 @ 0x9944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82a70 │ │ │ │ - ldr r0, [pc, #72] @ (82eac ) │ │ │ │ + b.n 8282c │ │ │ │ + cmp r4, r2 │ │ │ │ + it ne │ │ │ │ + movne r3, r4 │ │ │ │ + beq.w 82174 │ │ │ │ + b.w 82160 │ │ │ │ + cmp r4, r1 │ │ │ │ + it ne │ │ │ │ + movne r2, r4 │ │ │ │ + beq.w 820ac │ │ │ │ + b.w 82098 │ │ │ │ + ldr r0, [pc, #100] @ (82c74 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ + movs r3, #28 │ │ │ │ + subs r1, #1 │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + adds r0, r2, r3 │ │ │ │ + add.w r0, r0, #91136 @ 0x16400 │ │ │ │ + ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ + cmp r0, r4 │ │ │ │ + beq.n 82c66 │ │ │ │ + cmp r1, #10 │ │ │ │ + bhi.n 82c66 │ │ │ │ + add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ + add.w r3, r3, #388 @ 0x184 │ │ │ │ + add r2, r3 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r2, #8] │ │ │ │ + b.n 82838 │ │ │ │ + ldr r0, [pc, #44] @ (82c74 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 82368 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r3, #0] │ │ │ │ - b.w 825b0 │ │ │ │ - cmp r4, r2 │ │ │ │ - it ne │ │ │ │ - movne r3, r4 │ │ │ │ - beq.w 823b8 │ │ │ │ - b.w 823a4 │ │ │ │ - cmp r4, r1 │ │ │ │ - it ne │ │ │ │ - movne r2, r4 │ │ │ │ - beq.w 822f0 │ │ │ │ - b.w 822dc │ │ │ │ + b.w 82124 │ │ │ │ + add.w r3, r3, #91136 @ 0x16400 │ │ │ │ + add.w r3, r3, #412 @ 0x19c │ │ │ │ + add r2, r3 │ │ │ │ + b.n 82c40 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082eb0 <_Py_SetImmortal@@Base>: │ │ │ │ +00082c78 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 82eca <_Py_SetImmortal@@Base+0x1a> │ │ │ │ + bmi.n 82c92 <_Py_SetImmortal@@Base+0x1a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ sub sp, #12 │ │ │ │ - cbnz r2, 82f36 <_Py_SetImmortal@@Base+0x86> │ │ │ │ + cbnz r2, 82cfe <_Py_SetImmortal@@Base+0x86> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 82f24 <_Py_SetImmortal@@Base+0x74> │ │ │ │ - ldr r0, [pc, #112] @ (82f58 <_Py_SetImmortal@@Base+0xa8>) │ │ │ │ + cbz r2, 82cec <_Py_SetImmortal@@Base+0x74> │ │ │ │ + ldr r0, [pc, #112] @ (82d20 <_Py_SetImmortal@@Base+0xa8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [lr, #3868] @ 0xf1c │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -130290,152 +130106,152 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r1, #16881 @ 0x41f1 │ │ │ │ + movw r1, #16301 @ 0x3fad │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 82f4a <_Py_SetImmortal@@Base+0x9a> │ │ │ │ + bne.n 82d12 <_Py_SetImmortal@@Base+0x9a> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.n 82ee0 <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 82f24 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bmi.n 82ca8 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 82cec <_Py_SetImmortal@@Base+0x74> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82ee0 <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 82f24 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bne.n 82ca8 <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 82cec <_Py_SetImmortal@@Base+0x74> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082f5c : │ │ │ │ +00082d24 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - bne.n 82f78 │ │ │ │ + bne.n 82d40 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 82f82 │ │ │ │ + cbnz r3, 82d4a │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #16881 @ 0x41f1 │ │ │ │ + movw r2, #16301 @ 0x3fad │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 82f9c │ │ │ │ + bne.n 82d64 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ blx r3 │ │ │ │ - b.n 82f94 │ │ │ │ + b.n 82d5c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 83164 │ │ │ │ + bmi.w 82f2c │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 831a2 │ │ │ │ + beq.w 82f6a │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 82ffa │ │ │ │ + ble.n 82dc2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8341e │ │ │ │ + beq.w 831e6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 83060 │ │ │ │ + beq.n 82e28 │ │ │ │ add.w r0, r4, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8341e │ │ │ │ + beq.w 831e6 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 82fe6 │ │ │ │ + bne.n 82dae │ │ │ │ add.w r6, r4, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 831da │ │ │ │ + ble.w 82fa2 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 83002 │ │ │ │ + beq.n 82dca │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr.w ip, [ip, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 83010 │ │ │ │ - bl 56048 │ │ │ │ + bne.n 82dd8 │ │ │ │ + bl 55fd2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 83058 │ │ │ │ + cbz r0, 82e20 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 8349c │ │ │ │ - movw r1, #40944 @ 0x9ff0 │ │ │ │ + bpl.w 83264 │ │ │ │ + movw r1, #40368 @ 0x9db0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r4 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8344e │ │ │ │ + blt.w 83216 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r7, #8] │ │ │ │ adds.w r8, r6, #1 │ │ │ │ - beq.w 83212 │ │ │ │ - bmi.w 83460 │ │ │ │ + beq.w 82fda │ │ │ │ + bmi.w 83228 │ │ │ │ cmp r6, #19 │ │ │ │ - bgt.w 833c4 │ │ │ │ - ldr r1, [pc, #548] @ (8329c ) │ │ │ │ + bgt.w 8318c │ │ │ │ + ldr r1, [pc, #548] @ (83064 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r9, [r1, r3] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1736] @ 0x6c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 831b8 │ │ │ │ - ldr.w ip, [pc, #528] @ 832a8 │ │ │ │ + beq.w 82f80 │ │ │ │ + ldr.w ip, [pc, #528] @ 83070 │ │ │ │ ldr.w r1, [r3, #1740] @ 0x6cc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [r3, #1736] @ 0x6c8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #1740] @ 0x6cc │ │ │ │ ldr.w r3, [ip, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 833fa │ │ │ │ + bne.w 831c2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ @@ -130449,57 +130265,57 @@ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ orr.w r3, r3, r8 │ │ │ │ str.w lr, [r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - bge.n 831b0 │ │ │ │ + bge.n 82f78 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83058 │ │ │ │ + beq.n 82e20 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq.n 83058 │ │ │ │ + beq.n 82e20 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq.n 83058 │ │ │ │ + beq.n 82e20 │ │ │ │ adds r7, #20 │ │ │ │ add.w r0, r4, #24 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 83156 │ │ │ │ + blt.n 82f1e │ │ │ │ cmp r2, r6 │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 8313e │ │ │ │ - b.n 83058 │ │ │ │ + bne.n 82f06 │ │ │ │ + b.n 82e20 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 8313e │ │ │ │ - b.n 83058 │ │ │ │ - ldr r0, [pc, #308] @ (8329c ) │ │ │ │ + bne.n 82f06 │ │ │ │ + b.n 82e20 │ │ │ │ + ldr r0, [pc, #308] @ (83064 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -130509,629 +130325,674 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 833ea │ │ │ │ + beq.w 831b2 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82fc6 │ │ │ │ + bne.w 82d8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 82fc6 │ │ │ │ - b.n 83056 │ │ │ │ + bge.w 82d8e │ │ │ │ + b.n 82e1e │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8310e │ │ │ │ - b.n 83058 │ │ │ │ + bne.n 82ed6 │ │ │ │ + b.n 82e20 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83058 │ │ │ │ - ldr r3, [pc, #204] @ (8329c ) │ │ │ │ + beq.w 82e20 │ │ │ │ + ldr r3, [pc, #204] @ (83064 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 830b6 │ │ │ │ + b.n 82e7e │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 834aa │ │ │ │ + bcs.w 83272 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 834aa │ │ │ │ + beq.w 83272 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 83230 │ │ │ │ + bge.n 82ff8 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - b.n 831fe │ │ │ │ + b.n 82fc6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r4, [pc, #136] @ (832a0 ) │ │ │ │ + ldr r4, [pc, #136] @ (83068 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldrge r3, [pc, #128] @ (832a4 ) │ │ │ │ - ldrlt r2, [pc, #128] @ (832a4 ) │ │ │ │ + ldrge r3, [pc, #128] @ (8306c ) │ │ │ │ + ldrlt r2, [pc, #128] @ (8306c ) │ │ │ │ ite ge │ │ │ │ strge.w r5, [r3, #1984] @ 0x7c0 │ │ │ │ strlt.w r5, [r2, #1984] @ 0x7c0 │ │ │ │ - b.n 83058 │ │ │ │ + b.n 82e20 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r9, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r3, r9] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 83292 │ │ │ │ + cbz r0, 8305a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r5, [r2, #0] │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 834b0 │ │ │ │ + beq.w 83278 │ │ │ │ sub.w sl, r0, #4 │ │ │ │ subs r1, r7, #4 │ │ │ │ add r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 832ac │ │ │ │ + beq.n 83074 │ │ │ │ str.w r5, [r1, #4]! │ │ │ │ - b.n 8326c │ │ │ │ + b.n 83034 │ │ │ │ ldrd r5, r1, [sp, #8] │ │ │ │ ldr.w lr, [sp, #16] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 832c4 │ │ │ │ + bne.n 8308c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 83470 │ │ │ │ + bne.w 83238 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 83058 │ │ │ │ + bl 8388c │ │ │ │ + b.n 82e20 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8328c │ │ │ │ + beq.n 83054 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r6, r4 │ │ │ │ add r9, r3 │ │ │ │ sub.w fp, r3, #4 │ │ │ │ mov r8, r3 │ │ │ │ mov lr, sl │ │ │ │ mov r1, fp │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ addge r5, #1 │ │ │ │ - bge.n 8327e │ │ │ │ + bge.n 83046 │ │ │ │ adds r2, #4 │ │ │ │ mov ip, sl │ │ │ │ strd r5, r1, [sp, #8] │ │ │ │ str.w lr, [sp, #16] │ │ │ │ ldr.w r4, [r4, r2, lsl #2] │ │ │ │ mov r2, fp │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ ldr r5, [r1, #8] │ │ │ │ add.w lr, r3, #1 │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 8332a │ │ │ │ + ble.n 830f2 │ │ │ │ add.w lr, r1, r3, lsl #2 │ │ │ │ ldr.w r0, [lr, #20] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 83276 │ │ │ │ + beq.n 8303e │ │ │ │ adds r0, r3, #2 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 8332a │ │ │ │ + ble.n 830f2 │ │ │ │ ldr.w lr, [lr, #24] │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 83276 │ │ │ │ + beq.n 8303e │ │ │ │ adds r3, #3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 8332a │ │ │ │ + bge.n 830f2 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 83276 │ │ │ │ + beq.n 8303e │ │ │ │ cmp r5, r3 │ │ │ │ - bgt.n 8331c │ │ │ │ + bgt.n 830e4 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 832e8 │ │ │ │ + bne.n 830b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9baf8 │ │ │ │ + bl 9b8a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83498 │ │ │ │ + beq.w 83260 │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83356 │ │ │ │ + ble.n 8311e │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 832be │ │ │ │ + beq.n 83086 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83376 │ │ │ │ + ble.n 8313e │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #4] │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83390 │ │ │ │ + ble.n 83158 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 832be │ │ │ │ + beq.n 83086 │ │ │ │ add.w r1, r8, #8 │ │ │ │ add.w r0, r7, #8 │ │ │ │ mov lr, r4 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ ldr r5, [r2, #8] │ │ │ │ add.w ip, r3, #4 │ │ │ │ adds r4, r3, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 833be │ │ │ │ + bge.n 83186 │ │ │ │ ldr.w r3, [r2, ip, lsl #2] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ streq r4, [r0, #0] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 833a0 │ │ │ │ - b.n 832be │ │ │ │ + bne.n 83168 │ │ │ │ + b.n 83086 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.w 831b8 │ │ │ │ - bl 23c160 │ │ │ │ + bls.w 82f80 │ │ │ │ + bl 23c814 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83058 │ │ │ │ - ldr r3, [pc, #216] @ (834b8 ) │ │ │ │ + beq.w 82e20 │ │ │ │ + ldr r3, [pc, #216] @ (83280 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 830bc │ │ │ │ + b.n 82e84 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82fc6 │ │ │ │ - b.n 831a2 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + bne.w 82d8e │ │ │ │ + b.n 82f6a │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8343c │ │ │ │ + bne.n 83204 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 83446 │ │ │ │ + cbnz r0, 8320e │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #160] @ (834b8 ) │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #160] @ (83280 ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 830b6 │ │ │ │ + b.n 82e7e │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #40900 @ 0x9fc4 │ │ │ │ + movw r1, #40324 @ 0x9d84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #112] @ (834b8 ) │ │ │ │ + ldr r3, [pc, #112] @ (83280 ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 830b6 │ │ │ │ + b.n 82e7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83056 │ │ │ │ + bne.w 82e1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83056 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82e1e │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38708 @ 0x9734 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 83056 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 82e1e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 55de6 │ │ │ │ + bl 55e36 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83494 │ │ │ │ + bge.n 8325c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 83494 │ │ │ │ + cbnz r2, 8325c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 83292 │ │ │ │ + b.n 8305a │ │ │ │ mov r4, r6 │ │ │ │ - b.n 8347a │ │ │ │ - movw r1, #40968 @ 0xa008 │ │ │ │ + b.n 83242 │ │ │ │ + movw r1, #40392 @ 0x9dc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 8304c │ │ │ │ - bl 23c160 │ │ │ │ - b.n 83056 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 83480 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 82e14 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 82e1e │ │ │ │ + bl 23c814 │ │ │ │ + b.n 83248 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000834bc : │ │ │ │ +00083284 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 8359e │ │ │ │ + blt.n 83366 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 83584 │ │ │ │ - ldr r0, [pc, #184] @ (835a4 ) │ │ │ │ + bne.n 8334c │ │ │ │ + ldr r0, [pc, #184] @ (8336c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 83556 │ │ │ │ + bcs.n 8331e │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 83548 │ │ │ │ + beq.n 83310 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 83522 │ │ │ │ + cbz r2, 832ea │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 8353c │ │ │ │ + bcc.n 83304 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 8351e │ │ │ │ + b.n 832e6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8351e │ │ │ │ + bne.n 832e6 │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 83594 │ │ │ │ + bne.n 8335c │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c0b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8351e │ │ │ │ + beq.n 832e6 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 8351e │ │ │ │ + b.n 832e6 │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 83574 │ │ │ │ + b.n 8333c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000835a8 : │ │ │ │ +00083370 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 836e6 │ │ │ │ + beq.w 834ae │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ itt eq │ │ │ │ movweq r0, #14563 @ 0x38e3 │ │ │ │ movteq r0, #910 @ 0x38e │ │ │ │ - bne.n 83650 │ │ │ │ + bne.n 83418 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.w 8372c │ │ │ │ + bhi.w 834f4 │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #14741 @ 0x3995 │ │ │ │ + movw r3, #14173 @ 0x375d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r6, [r5, #872] @ 0x368 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 836cc │ │ │ │ - ldr r1, [pc, #320] @ (83730 ) │ │ │ │ + bne.n 83494 │ │ │ │ + ldr r1, [pc, #320] @ (834f8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r6, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 83676 │ │ │ │ + bcs.n 8343e │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83666 │ │ │ │ + beq.n 8342e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 83636 │ │ │ │ + cbz r2, 833fe │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 2b448 │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 8365e │ │ │ │ + bcc.n 83426 │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ - b.n 83628 │ │ │ │ + b.n 833f0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2e3148 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 835d0 │ │ │ │ + b.n 83398 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 83628 │ │ │ │ + b.n 833f0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83628 │ │ │ │ + bne.n 833f0 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ itt eq │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq.n 83692 │ │ │ │ + beq.n 8345a │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e3148 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 8372c │ │ │ │ + bhi.n 834f4 │ │ │ │ ldr.w r6, [r5, #852] @ 0x354 │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #19253 @ 0x4b35 │ │ │ │ movt r3, #8 │ │ │ │ cmp r6, r3 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r5, #844] @ 0x34c │ │ │ │ - bne.n 836e0 │ │ │ │ + bne.n 834a8 │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bef0 │ │ │ │ - cbz r0, 836c8 │ │ │ │ + cbz r0, 83490 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr.w r0, [r5, #864] @ 0x360 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 836bc │ │ │ │ + b.n 83484 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #14741 @ 0x3995 │ │ │ │ + movw r1, #14173 @ 0x375d │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r6, [r3, #872] @ 0x368 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 83726 │ │ │ │ - ldr r1, [pc, #48] @ (83730 ) │ │ │ │ + bne.n 834ee │ │ │ │ + ldr r1, [pc, #48] @ (834f8 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r3, #852] @ 0x354 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r1, #1612] @ 0x64c │ │ │ │ - movw r1, #19925 @ 0x4dd5 │ │ │ │ + movw r1, #19253 @ 0x4b35 │ │ │ │ movt r1, #8 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 836dc │ │ │ │ + bne.n 834a4 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 836b4 │ │ │ │ + b.n 8347c │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ - b.n 836d0 │ │ │ │ + b.n 83498 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 836c8 │ │ │ │ + b.n 83490 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r3, #24320 @ 0x5f00 │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ + movw r2, #14173 @ 0x375d │ │ │ │ + movt r2, #8 │ │ │ │ + ldr.w r4, [r3, #872] @ 0x368 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne.n 8355c │ │ │ │ + ldr r0, [pc, #92] @ (83580 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ + movw r2, #19253 @ 0x4b35 │ │ │ │ + movt r2, #8 │ │ │ │ + cmp r5, r2 │ │ │ │ + ldr r1, [r1, r0] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + add.w r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr.w r4, [r1, #1612] @ 0x64c │ │ │ │ + bne.n 8356e │ │ │ │ + mov.w r1, #768 @ 0x300 │ │ │ │ + movs r0, #1 │ │ │ │ + blx 2bef0 │ │ │ │ + cbz r0, 8355a │ │ │ │ + ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r4, #800] @ 0x320 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ + mov.w r2, #768 @ 0x300 │ │ │ │ + mov r3, r4 │ │ │ │ + movs r1, #1 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ + mov.w r2, #768 @ 0x300 │ │ │ │ + movs r1, #1 │ │ │ │ + blx r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 83550 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 8382a │ │ │ │ + bcs.n 8367a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #14741 @ 0x3995 │ │ │ │ + movw r3, #14173 @ 0x375d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r5, [r2, #872] @ 0x368 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 83806 │ │ │ │ - ldr r1, [pc, #200] @ (83830 ) │ │ │ │ + bne.n 83656 │ │ │ │ + ldr r1, [pc, #200] @ (83680 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsls r5, r0, #2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 837dc │ │ │ │ + bcs.n 8362c │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r6, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 837ce │ │ │ │ + beq.n 8361e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 837aa │ │ │ │ + cbz r2, 835fa │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b448 │ │ │ │ ldrd r4, r6, [r3, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bcc.n 837c2 │ │ │ │ + bcc.n 83612 │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r4 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r4] │ │ │ │ - b.n 8379c │ │ │ │ + b.n 835ec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 8379c │ │ │ │ + b.n 835ec │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8379c │ │ │ │ + bne.n 835ec │ │ │ │ ldr.w r5, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #19253 @ 0x4b35 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 83818 │ │ │ │ - cbz r4, 83824 │ │ │ │ + bne.n 83668 │ │ │ │ + cbz r4, 83674 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bef0 │ │ │ │ - cbz r0, 83802 │ │ │ │ + cbz r0, 83652 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ mov r1, r4 │ │ │ │ @@ -131140,96 +131001,51 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #4 │ │ │ │ blx r5 │ │ │ │ - b.n 837f6 │ │ │ │ + b.n 83646 │ │ │ │ movs r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 837f0 │ │ │ │ + b.n 83640 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #24320 @ 0x5f00 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #14741 @ 0x3995 │ │ │ │ - movt r2, #8 │ │ │ │ - ldr.w r4, [r3, #872] @ 0x368 │ │ │ │ - cmp r4, r2 │ │ │ │ - bne.n 83894 │ │ │ │ - ldr r0, [pc, #92] @ (838b8 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ - movw r2, #19925 @ 0x4dd5 │ │ │ │ - movt r2, #8 │ │ │ │ - cmp r5, r2 │ │ │ │ - ldr r1, [r1, r0] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - add.w r1, r1, #4096 @ 0x1000 │ │ │ │ - ldr.w r4, [r1, #1612] @ 0x64c │ │ │ │ - bne.n 838a6 │ │ │ │ - mov.w r1, #768 @ 0x300 │ │ │ │ - movs r0, #1 │ │ │ │ - blx 2bef0 │ │ │ │ - cbz r0, 83892 │ │ │ │ - ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r4, #800] @ 0x320 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ - mov.w r2, #768 @ 0x300 │ │ │ │ - mov r3, r4 │ │ │ │ - movs r1, #1 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ - mov.w r2, #768 @ 0x300 │ │ │ │ - movs r1, #1 │ │ │ │ - blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 83888 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #14741 @ 0x3995 │ │ │ │ + movw r3, #14173 @ 0x375d │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #872] @ 0x368 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8396e │ │ │ │ - ldr r3, [pc, #168] @ (83990 ) │ │ │ │ + bne.n 83736 │ │ │ │ + ldr r3, [pc, #168] @ (83758 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83936 │ │ │ │ + beq.n 836fe │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 83928 │ │ │ │ + cbnz r2, 836f0 │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ itttt ls │ │ │ │ addls r1, r3, r4 │ │ │ │ strls r1, [r3, #4] │ │ │ │ addls.w r1, r4, #64 @ 0x40 │ │ │ │ strls r1, [r3, #24] │ │ │ │ @@ -131242,27 +131058,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2b448 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83928 │ │ │ │ + bne.n 836f0 │ │ │ │ ldr.w r1, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #19925 @ 0x4dd5 │ │ │ │ + movw r3, #19253 @ 0x4b35 │ │ │ │ movt r3, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 83980 │ │ │ │ + bne.n 83748 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bef0 │ │ │ │ - cbz r0, 8396a │ │ │ │ + cbz r0, 83732 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r2, #864] @ 0x360 │ │ │ │ movs r1, #1 │ │ │ │ @@ -131272,197 +131088,197 @@ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 8395e │ │ │ │ + b.n 83726 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #280] @ (83ac0 ) │ │ │ │ + ldr r0, [pc, #280] @ (83888 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r5, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 83a16 │ │ │ │ + bcs.n 837de │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 83a80 │ │ │ │ + beq.n 83848 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 839f8 │ │ │ │ + beq.n 837c0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b448 │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 83a64 │ │ │ │ + bhi.n 8382c │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r7, r1, ip, lsl #3 │ │ │ │ str r7, [r3, #24] │ │ │ │ adds r7, r3, r1 │ │ │ │ str r7, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 839ea │ │ │ │ + bne.n 837b2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83a9c │ │ │ │ + beq.n 83864 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 83a70 │ │ │ │ + bne.n 83838 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 83aba │ │ │ │ + bhi.n 83882 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #19925 @ 0x4dd5 │ │ │ │ + movw r1, #19253 @ 0x4b35 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 83a92 │ │ │ │ + bne.n 8385a │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bef0 │ │ │ │ - cbz r0, 83a5e │ │ │ │ + cbz r0, 83826 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 839ea │ │ │ │ - b.n 83a16 │ │ │ │ + bne.n 837b2 │ │ │ │ + b.n 837de │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e3148 <_PyMonitoring_FireBranchEvent@@Base+0x6c> │ │ │ │ + bl 2e2f08 <_PyMonitoring_FireBranchEvent@@Base+0x70> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 83a26 │ │ │ │ + b.n 837ee │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 839ea │ │ │ │ - b.n 83a16 │ │ │ │ + bne.n 837b2 │ │ │ │ + b.n 837de │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 83a52 │ │ │ │ + b.n 8381a │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #19925 @ 0x4dd5 │ │ │ │ + movw r1, #19253 @ 0x4b35 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 83a92 │ │ │ │ + bne.n 8385a │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83a4a │ │ │ │ + b.n 83812 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 83a5e │ │ │ │ + b.n 83826 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083ac4 : │ │ │ │ +0008388c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #24320 @ 0x5f00 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #15513 @ 0x3c99 │ │ │ │ + movw r3, #14945 @ 0x3a61 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83bfa │ │ │ │ - cbz r0, 83b48 │ │ │ │ - ldr r3, [pc, #416] @ (83c94 ) │ │ │ │ + bne.w 839c2 │ │ │ │ + cbz r0, 83910 │ │ │ │ + ldr r3, [pc, #416] @ (83a5c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 83b5e │ │ │ │ + beq.n 83926 │ │ │ │ lsrs r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 83b30 │ │ │ │ + bgt.n 838f8 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 83b5e │ │ │ │ + cbz r2, 83926 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 83b4c │ │ │ │ - cbz r2, 83b82 │ │ │ │ + cbz r0, 83914 │ │ │ │ + cbz r2, 8394a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 83b48 │ │ │ │ + b.n 83910 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42161 @ 0xa4b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83c8c │ │ │ │ + bne.w 83a54 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 83b48 │ │ │ │ + b.n 83910 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -131473,74 +131289,74 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 83bc2 │ │ │ │ + bne.n 8398a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83bbe │ │ │ │ + cbz r3, 83986 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83c24 │ │ │ │ + beq.n 839ec │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83c04 │ │ │ │ + beq.n 839cc │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 83bda │ │ │ │ + cbnz r3, 839a2 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 83b48 │ │ │ │ + beq.n 83910 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83c80 │ │ │ │ + beq.n 83a48 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 83bf6 │ │ │ │ + cbz r3, 839be │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 83b48 │ │ │ │ + b.n 83910 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 83c12 │ │ │ │ + cbz r3, 839da │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83b48 │ │ │ │ + bne.n 83910 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 83b48 │ │ │ │ + b.n 83910 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83bcc │ │ │ │ + beq.n 83994 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83c86 │ │ │ │ + cbz r3, 83a4e │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 83c58 │ │ │ │ + cbz r3, 83a20 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -131549,85 +131365,85 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 83b48 │ │ │ │ + b.n 83910 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 83be8 │ │ │ │ + b.n 839b0 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 83c30 │ │ │ │ + b.n 839f8 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 83b76 │ │ │ │ + b.n 8393e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83d46 │ │ │ │ + beq.n 83b0e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #424] @ (83e58 ) │ │ │ │ + ldr r3, [pc, #424] @ (83c20 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 83d18 │ │ │ │ + beq.n 83ae0 │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 83cea │ │ │ │ + bgt.n 83ab2 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 83d18 │ │ │ │ + cbz r2, 83ae0 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 83d06 │ │ │ │ - cbz r2, 83d48 │ │ │ │ + cbz r0, 83ace │ │ │ │ + cbz r2, 83b10 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 83d02 │ │ │ │ + b.n 83aca │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42081 @ 0xa461 │ │ │ │ + movw r2, #42161 @ 0xa4b1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r0, [r3, #860] @ 0x35c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 83e50 │ │ │ │ + bne.w 83c18 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 83d02 │ │ │ │ + b.n 83aca │ │ │ │ bx lr │ │ │ │ ldr r2, [r3, #16] │ │ │ │ movs r0, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r5, [r4, #512] @ 0x200 │ │ │ │ mul.w r0, r0, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ @@ -131639,72 +131455,72 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 83d86 │ │ │ │ + bne.n 83b4e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83d82 │ │ │ │ + cbz r3, 83b4a │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83de6 │ │ │ │ + beq.n 83bae │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83dc0 │ │ │ │ + beq.n 83b88 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 83d9e │ │ │ │ + cbnz r3, 83b66 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 83d02 │ │ │ │ + beq.n 83aca │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 83de0 │ │ │ │ + cbz r1, 83ba8 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 83dba │ │ │ │ + cbz r3, 83b82 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 83d02 │ │ │ │ + b.n 83aca │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 83dce │ │ │ │ + cbz r3, 83b96 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83d02 │ │ │ │ + bne.n 83aca │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 83d02 │ │ │ │ + b.n 83aca │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 83daa │ │ │ │ + b.n 83b72 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83d90 │ │ │ │ + beq.n 83b58 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83e4a │ │ │ │ + cbz r3, 83c12 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 83e1a │ │ │ │ + cbz r3, 83be2 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ @@ -131715,834 +131531,801 @@ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r3, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 83d02 │ │ │ │ + b.n 83aca │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 83df2 │ │ │ │ + b.n 83bba │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 83d3a │ │ │ │ + b.n 83b02 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083e5c : │ │ │ │ +00083c24 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8404a │ │ │ │ + cbz r0, 83c82 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 83ea8 │ │ │ │ - movw r2, #21012 @ 0x5214 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.n 83ec0 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ - ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq.w 84138 │ │ │ │ - ldrd r1, r0, [r0, #8] │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 841f4 <_PyTuple_FromArray@@Base> │ │ │ │ + bne.n 83c5e │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84052 │ │ │ │ + bge.n 83c8a │ │ │ │ mov r2, r0 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 9fd08 │ │ │ │ + movw r2, #21012 @ 0x5214 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.n 83c8e │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ + beq.w 83f1a │ │ │ │ + ldrd r1, r0, [r0, #8] │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b.w 83fb4 <_PyTuple_FromArray@@Base> │ │ │ │ + str r0, [sp, #0] │ │ │ │ + bl 5d954 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 83c56 │ │ │ │ + bl 9f6f8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83eb8 │ │ │ │ + beq.n 83c56 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84056 │ │ │ │ + beq.w 83e16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84092 │ │ │ │ + beq.w 83e52 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84096 │ │ │ │ + beq.w 83e56 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8409a │ │ │ │ + beq.w 83e5a │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8409e │ │ │ │ + beq.w 83e5e │ │ │ │ add r6, sp, #8 │ │ │ │ add r4, sp, #24 │ │ │ │ movs r5, #5 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84058 │ │ │ │ + beq.w 83e18 │ │ │ │ mov r1, r4 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #8 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 83f2a │ │ │ │ + bne.n 83cf8 │ │ │ │ movs r0, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 840fe │ │ │ │ + beq.w 83e94 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r1, r0, #4 │ │ │ │ add.w ip, r0, #28 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r6, r3 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 83f68 │ │ │ │ - ldr.w r9, [pc, #572] @ 841b8 │ │ │ │ + bne.n 83d36 │ │ │ │ + ldr.w r9, [pc, #560] @ 83f78 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - b.n 83f96 │ │ │ │ + b.n 83d64 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 83ffe │ │ │ │ + bge.n 83dce │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83f82 │ │ │ │ + bne.n 83d50 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 840a6 │ │ │ │ + bne.w 83f30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84198 │ │ │ │ + bne.w 83f5a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83fd6 │ │ │ │ + bge.n 83da6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 83fd6 │ │ │ │ + cbnz r1, 83da6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ea0 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 21ab68 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83eb8 │ │ │ │ + bge.w 83c56 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 83eb8 │ │ │ │ + bne.w 83c56 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 83eb8 │ │ │ │ + b.n 83c56 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 84088 │ │ │ │ + ble.n 83e48 │ │ │ │ adds r1, r3, #7 │ │ │ │ add.w r1, r1, r6, asr #3 │ │ │ │ bic.w r5, r1, #3 │ │ │ │ adds r1, r3, #4 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ subs r0, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it le │ │ │ │ movle r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 840a2 │ │ │ │ + beq.n 83e62 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 8415a │ │ │ │ + bcs.n 83eda │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8415a │ │ │ │ + beq.n 83eda │ │ │ │ strd r6, r0, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ - b.n 83f96 │ │ │ │ - str r0, [sp, #0] │ │ │ │ - bl 5d900 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 83eb8 │ │ │ │ + b.n 83d64 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #348] @ (841b8 ) │ │ │ │ + ldr r3, [pc, #348] @ (83f78 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 840ce │ │ │ │ + cbnz r1, 83e66 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8407c │ │ │ │ + bge.n 83e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 8407c │ │ │ │ + cbnz r3, 83e3c │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 13e8e8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 13e438 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 83eb8 │ │ │ │ + b.n 83c56 │ │ │ │ cmp.w r0, r1, asr #1 │ │ │ │ - blt.n 84002 │ │ │ │ + blt.n 83dd2 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 84042 │ │ │ │ + b.n 83e0e │ │ │ │ movs r5, #1 │ │ │ │ - b.n 84058 │ │ │ │ + b.n 83e18 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 84058 │ │ │ │ + b.n 83e18 │ │ │ │ movs r5, #3 │ │ │ │ - b.n 84058 │ │ │ │ + b.n 83e18 │ │ │ │ movs r5, #4 │ │ │ │ - b.n 84058 │ │ │ │ + b.n 83e18 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 84026 │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 83fb4 │ │ │ │ - movw r1, #43804 @ 0xab1c │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 83fb4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - b.n 83fb4 │ │ │ │ + b.n 83df4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84068 │ │ │ │ - movw r1, #43804 @ 0xab1c │ │ │ │ + beq.n 83e28 │ │ │ │ + movw r1, #43808 @ 0xab20 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8414e │ │ │ │ + cbnz r0, 83ece │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84068 │ │ │ │ + beq.n 83e28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84068 │ │ │ │ + beq.n 83e28 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8410c │ │ │ │ + bge.n 83ea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 84130 │ │ │ │ + cbz r3, 83ec6 │ │ │ │ add r2, sp, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 84194 │ │ │ │ + beq.n 83f16 │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8410e │ │ │ │ + bge.n 83ea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8410e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8410c │ │ │ │ + bne.n 83ea4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83ea2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8410c │ │ │ │ - movw r1, #3219 @ 0xc93 │ │ │ │ - movw r0, #38736 @ 0x9750 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - b.n 83eb8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 83ea2 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 840ee │ │ │ │ + b.n 83e84 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 23c230 │ │ │ │ + bl 23c8e4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 83f96 │ │ │ │ + bge.w 83d64 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84180 │ │ │ │ + bge.n 83f02 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbz r1, 841b2 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 83f74 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84194 │ │ │ │ + bge.n 83f16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 84194 │ │ │ │ + cbnz r3, 83f16 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 83eb8 │ │ │ │ + b.n 83c56 │ │ │ │ + movw r1, #3219 @ 0xc93 │ │ │ │ + movw r0, #38160 @ 0x9510 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.n 83c56 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 83d84 │ │ │ │ + movw r1, #43808 @ 0xab20 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 83d84 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + b.n 83d84 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84180 │ │ │ │ + bge.n 83f02 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84180 │ │ │ │ + bne.n 83f02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84180 │ │ │ │ + b.n 83f02 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.n 841a8 │ │ │ │ - nop │ │ │ │ + b.n 83f6a │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000841bc : │ │ │ │ +00083f7c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 841e0 │ │ │ │ + cbz r0, 83fa0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 841e0 │ │ │ │ + bpl.n 83fa0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ - b.w 841f4 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 83fb4 <_PyTuple_FromArray@@Base> │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - movw r0, #38736 @ 0x9750 │ │ │ │ + movw r0, #38160 @ 0x9510 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000841f4 <_PyTuple_FromArray@@Base>: │ │ │ │ +00083fb4 <_PyTuple_FromArray@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - subs r4, r1, #0 │ │ │ │ - beq.w 8435e <_PyTuple_FromArray@@Base+0x16a> │ │ │ │ + subs r3, r1, #0 │ │ │ │ + beq.n 840a6 <_PyTuple_FromArray@@Base+0xf2> │ │ │ │ mov r5, r0 │ │ │ │ - blt.w 8439a <_PyTuple_FromArray@@Base+0x1a6> │ │ │ │ - subs r3, r4, #1 │ │ │ │ - cmp r3, #19 │ │ │ │ - bgt.n 842bc <_PyTuple_FromArray@@Base+0xc8> │ │ │ │ - ldr r3, [pc, #404] @ (843ac <_PyTuple_FromArray@@Base+0x1b8>) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - add.w r2, r2, r4, lsl #3 │ │ │ │ + blt.w 840ec <_PyTuple_FromArray@@Base+0x138> │ │ │ │ + subs r2, r3, #1 │ │ │ │ + cmp r2, #19 │ │ │ │ + bgt.n 840aa <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ + ldr r2, [pc, #308] @ (8410c <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 84346 <_PyTuple_FromArray@@Base+0x152> │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ + ldr.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 84086 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ str.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ - ldr r2, [pc, #364] @ (843b0 <_PyTuple_FromArray@@Base+0x1bc>) │ │ │ │ + ldr r2, [pc, #272] @ (84110 <_PyTuple_FromArray@@Base+0x15c>) │ │ │ │ movs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ + str r1, [r4, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 84362 <_PyTuple_FromArray@@Base+0x16e> │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ + bne.n 840c6 <_PyTuple_FromArray@@Base+0x112> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add.w ip, r3, #16 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 84276 <_PyTuple_FromArray@@Base+0x82> │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - cmp r4, #1 │ │ │ │ - str.w r1, [ip] │ │ │ │ - bne.n 842ec <_PyTuple_FromArray@@Base+0xf8> │ │ │ │ - cbz r2, 842b6 <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - ldr r4, [pc, #296] @ (843ac <_PyTuple_FromArray@@Base+0x1b8>) │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - ldr.w ip, [r5, #4] │ │ │ │ - adds r4, #1 │ │ │ │ - orr.w r2, r2, ip │ │ │ │ - str.w r1, [ip] │ │ │ │ - strd r5, r2, [r3, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - movw r3, #65531 @ 0xfffb │ │ │ │ - movt r3, #8191 @ 0x1fff │ │ │ │ - cmp r4, r3 │ │ │ │ - bls.n 84346 <_PyTuple_FromArray@@Base+0x152> │ │ │ │ - bl 23c160 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 842b6 <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - ldr r1, [r5, #0] │ │ │ │ - add.w ip, r0, #16 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - blt.n 84272 <_PyTuple_FromArray@@Base+0x7e> │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - cbnz r2, 842fa <_PyTuple_FromArray@@Base+0x106> │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ - ubfx r2, r2, #6, #1 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r0, #1 │ │ │ │ - strlt r0, [r1, #0] │ │ │ │ - cmp r4, #2 │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - beq.n 8427e <_PyTuple_FromArray@@Base+0x8a> │ │ │ │ - add.w r0, r5, #8 │ │ │ │ - add.w lr, r5, r4, lsl #2 │ │ │ │ - add.w ip, r3, #20 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + add.w lr, r4, #12 │ │ │ │ + add.w r3, r5, r3, lsl #2 │ │ │ │ + movs r2, #0 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 8432a <_PyTuple_FromArray@@Base+0x136> │ │ │ │ + cbnz r2, 84030 <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ - cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - add.w r5, r4, #1 │ │ │ │ + ldr.w ip, [r1] │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ + add.w r5, ip, #1 │ │ │ │ it lt │ │ │ │ strlt r5, [r1, #0] │ │ │ │ - cmp r0, lr │ │ │ │ - str.w r1, [ip, #4]! │ │ │ │ - bne.n 8431a <_PyTuple_FromArray@@Base+0x126> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 84280 <_PyTuple_FromArray@@Base+0x8c> │ │ │ │ - b.n 842b6 <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - mov r1, r4 │ │ │ │ + cmp r3, r0 │ │ │ │ + str.w r1, [lr, #4]! │ │ │ │ + bne.n 84020 <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ + cbz r2, 84080 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + ldr r0, [pc, #192] @ (8410c <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [r4, #-4] │ │ │ │ + sub.w r2, r4, #8 │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + ldr r1, [r1, r0] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ + ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ + ldr.w ip, [r5, #4] │ │ │ │ + adds r0, #1 │ │ │ │ + orr.w r3, r3, ip │ │ │ │ + str.w r2, [ip] │ │ │ │ + strd r5, r3, [r4, #-8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + mov r1, r3 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ - mov r3, r0 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 84080 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + str r2, [r0, #12] │ │ │ │ + b.n 84014 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + ldr r4, [pc, #108] @ (84114 <_PyTuple_FromArray@@Base+0x160>) │ │ │ │ + b.n 84080 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + movw r2, #65531 @ 0xfffb │ │ │ │ + movt r2, #8191 @ 0x1fff │ │ │ │ + cmp r3, r2 │ │ │ │ + bls.n 84086 <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 23c814 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84254 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - b.n 842b6 <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - ldr r3, [pc, #84] @ (843b4 <_PyTuple_FromArray@@Base+0x1c0>) │ │ │ │ - b.n 842b6 <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + bne.n 84014 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + b.n 84080 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8438a <_PyTuple_FromArray@@Base+0x196> │ │ │ │ - ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ + bne.n 840fe <_PyTuple_FromArray@@Base+0x14a> │ │ │ │ + ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84254 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bne.n 8400e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84254 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - mov r0, r3 │ │ │ │ + b.n 8400e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movs r4, #0 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 84080 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84254 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38708 @ 0x9734 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 842b6 <_PyTuple_FromArray@@Base+0xc2> │ │ │ │ + b.n 8400e <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 84462 <_PyTuple_FromArray@@Base+0x26e> │ │ │ │ + blt.n 841c2 <_PyTuple_FromArray@@Base+0x20e> │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 84422 <_PyTuple_FromArray@@Base+0x22e> │ │ │ │ - ldr r3, [pc, #160] @ (84474 <_PyTuple_FromArray@@Base+0x280>) │ │ │ │ + bgt.n 84182 <_PyTuple_FromArray@@Base+0x1ce> │ │ │ │ + ldr r3, [pc, #160] @ (841d4 <_PyTuple_FromArray@@Base+0x220>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 8440e <_PyTuple_FromArray@@Base+0x21a> │ │ │ │ - ldr r1, [pc, #140] @ (84478 <_PyTuple_FromArray@@Base+0x284>) │ │ │ │ + cbz r4, 8416e <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ + ldr r1, [pc, #140] @ (841d8 <_PyTuple_FromArray@@Base+0x224>) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 84436 <_PyTuple_FromArray@@Base+0x242> │ │ │ │ + cbnz r3, 84196 <_PyTuple_FromArray@@Base+0x1e2> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84404 <_PyTuple_FromArray@@Base+0x210> │ │ │ │ - b.n 8440a <_PyTuple_FromArray@@Base+0x216> │ │ │ │ + bne.n 84164 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + b.n 8416a <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 8440e <_PyTuple_FromArray@@Base+0x21a> │ │ │ │ + bls.n 8416e <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c160 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.w 23c814 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 84456 <_PyTuple_FromArray@@Base+0x262> │ │ │ │ + bne.n 841b6 <_PyTuple_FromArray@@Base+0x202> │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84404 <_PyTuple_FromArray@@Base+0x210> │ │ │ │ + bne.n 84164 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 84404 <_PyTuple_FromArray@@Base+0x210> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 84164 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 84404 <_PyTuple_FromArray@@Base+0x210> │ │ │ │ + b.n 84164 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38708 @ 0x9734 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8440a <_PyTuple_FromArray@@Base+0x216> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8416a <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008447c <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000841dc <_PyObject_GC_NewVar@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.w 84694 <_PyObject_GC_NewVar@@Base+0x218> │ │ │ │ + blt.w 843f4 <_PyObject_GC_NewVar@@Base+0x218> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ and.w r2, r3, #24 │ │ │ │ - ldr.w r9, [pc, #520] @ 846ac <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ + ldr.w r9, [pc, #520] @ 8440c <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 84660 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bhi.w 843c0 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi.w 84660 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bmi.w 843c0 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ ldr.w r0, [r6, #888] @ 0x378 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 84622 <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ + bne.w 84382 <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r1, #1612] @ 0x64c │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ mov fp, r0 │ │ │ │ - bcs.n 845ce <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + bcs.n 8432e <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 84606 <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ + beq.n 84366 <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r6, [lr] │ │ │ │ str r6, [r0, #4] │ │ │ │ - cbz r6, 8456a <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ + cbz r6, 842ca <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ add r3, lr │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [lr] │ │ │ │ strd r2, r2, [r3, #-8] │ │ │ │ ldr.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r1, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 84590 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ + bgt.n 842f0 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - ldr r2, [pc, #336] @ (846a8 <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ + ldr r2, [pc, #336] @ (84408 <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8463a <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ + bne.n 8439a <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ str r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 84584 <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ + bcc.n 842e4 <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ - b.n 84524 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84284 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 84524 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84284 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 84544 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 842a4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84544 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bne.n 842a4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8468c <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ + bne.n 843ec <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 84544 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bmi.n 842a4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 845b8 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ + bne.n 84318 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ dmb ish │ │ │ │ - b.n 84544 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + b.n 842a4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r0, [r6, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8466c <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne.n 843cc <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 84660 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + beq.n 843c0 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ ldr.w r2, [fp, #800] @ 0x320 │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [fp, #800] @ 0x320 │ │ │ │ - b.n 84524 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84284 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 845ce <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + beq.n 8432e <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ - b.n 84524 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84284 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ - cbz r0, 84660 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + cbz r0, 843c0 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84524 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 84284 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8467c <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + bne.n 843dc <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84560 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + bne.n 842c0 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84560 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 842c0 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c230 │ │ │ │ + b.w 23c8e4 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ - b.n 845f0 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b.n 84350 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84560 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 842c0 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 845aa <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ - b.n 84544 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 8430a <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ + b.n 842a4 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ movw r1, #1931 @ 0x78b │ │ │ │ - movw r0, #40992 @ 0xa020 │ │ │ │ + movw r0, #40416 @ 0x9de0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 84562 <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ + b.n 842c2 <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000846b0 <_Py_Dealloc@@Base>: │ │ │ │ +00084410 <_Py_Dealloc@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r6, [pc, #220] @ (847a0 <_Py_Dealloc@@Base+0xf0>) │ │ │ │ + ldr r6, [pc, #220] @ (84500 <_Py_Dealloc@@Base+0xf0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r5, [r6, r1] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ @@ -132552,46 +132335,46 @@ │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge.w ip, #0 │ │ │ │ andlt.w ip, r4, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8473c <_Py_Dealloc@@Base+0x8c> │ │ │ │ - ldr r2, [pc, #172] @ (847a4 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ + bne.n 8449c <_Py_Dealloc@@Base+0x8c> │ │ │ │ + ldr r2, [pc, #172] @ (84504 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 8472c <_Py_Dealloc@@Base+0x7c> │ │ │ │ + cbnz r3, 8448c <_Py_Dealloc@@Base+0x7c> │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ - cbnz r3, 8470e <_Py_Dealloc@@Base+0x5e> │ │ │ │ + cbnz r3, 8446e <_Py_Dealloc@@Base+0x5e> │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w r9, #3 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ andgt.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84706 <_Py_Dealloc@@Base+0x56> │ │ │ │ + beq.n 84466 <_Py_Dealloc@@Base+0x56> │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.w 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 84784 <_Py_Dealloc@@Base+0xd4> │ │ │ │ + bne.n 844e4 <_Py_Dealloc@@Base+0xd4> │ │ │ │ mov r0, sl │ │ │ │ - b.n 84700 <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 84460 <_Py_Dealloc@@Base+0x50> │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 84790 <_Py_Dealloc@@Base+0xe0> │ │ │ │ + cbnz r3, 844f0 <_Py_Dealloc@@Base+0xe0> │ │ │ │ ldr.w r3, [sl, #-8] │ │ │ │ - cbz r3, 84776 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + cbz r3, 844d6 <_Py_Dealloc@@Base+0xc6> │ │ │ │ ldr r0, [r6, r1] │ │ │ │ ldr.w r1, [sl, #-4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ orrs r2, r1 │ │ │ │ @@ -132604,43 +132387,43 @@ │ │ │ │ ands r1, r3 │ │ │ │ str.w r1, [sl, #-4] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [sl, #-8] │ │ │ │ str.w sl, [r5, #100] @ 0x64 │ │ │ │ - b.n 84706 <_Py_Dealloc@@Base+0x56> │ │ │ │ + b.n 84466 <_Py_Dealloc@@Base+0x56> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, sl │ │ │ │ - b.n 84700 <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 84460 <_Py_Dealloc@@Base+0x50> │ │ │ │ str r1, [r7, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84742 <_Py_Dealloc@@Base+0x92> │ │ │ │ - b.n 84776 <_Py_Dealloc@@Base+0xc6> │ │ │ │ + bne.n 844a2 <_Py_Dealloc@@Base+0x92> │ │ │ │ + b.n 844d6 <_Py_Dealloc@@Base+0xc6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 849d2 <_Py_Dealloc@@Base+0x322> │ │ │ │ - ldr r4, [pc, #680] @ (84a74 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.w 84732 <_Py_Dealloc@@Base+0x322> │ │ │ │ + ldr r4, [pc, #680] @ (847d4 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ @@ -132653,49 +132436,49 @@ │ │ │ │ str.w r3, [r6, #-8] │ │ │ │ ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84934 <_Py_Dealloc@@Base+0x284> │ │ │ │ + beq.w 84694 <_Py_Dealloc@@Base+0x284> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi.w 84a52 <_Py_Dealloc@@Base+0x3a2> │ │ │ │ + bmi.w 847b2 <_Py_Dealloc@@Base+0x3a2> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #31 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bmi.w 849bc <_Py_Dealloc@@Base+0x30c> │ │ │ │ + bmi.w 8471c <_Py_Dealloc@@Base+0x30c> │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 84848 <_Py_Dealloc@@Base+0x198> │ │ │ │ + b.n 845a8 <_Py_Dealloc@@Base+0x198> │ │ │ │ add.w r5, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 84840 <_Py_Dealloc@@Base+0x190> │ │ │ │ + cbz r4, 845a0 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84840 <_Py_Dealloc@@Base+0x190> │ │ │ │ + bge.n 845a0 <_Py_Dealloc@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84970 <_Py_Dealloc@@Base+0x2c0> │ │ │ │ + beq.w 846d0 <_Py_Dealloc@@Base+0x2c0> │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 848ac <_Py_Dealloc@@Base+0x1fc> │ │ │ │ + beq.n 8460c <_Py_Dealloc@@Base+0x1fc> │ │ │ │ ldr.w r4, [r1, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84824 <_Py_Dealloc@@Base+0x174> │ │ │ │ + beq.n 84584 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84824 <_Py_Dealloc@@Base+0x174> │ │ │ │ + bge.n 84584 <_Py_Dealloc@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84824 <_Py_Dealloc@@Base+0x174> │ │ │ │ - ldr r2, [pc, #528] @ (84a74 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 84584 <_Py_Dealloc@@Base+0x174> │ │ │ │ + ldr r2, [pc, #528] @ (847d4 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w fp, [r1, #24] │ │ │ │ ldr r6, [r2, r0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ @@ -132703,96 +132486,96 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, r9, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84c0a <_Py_Dealloc@@Base+0x55a> │ │ │ │ - ldr r3, [pc, #488] @ (84a78 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 8496a <_Py_Dealloc@@Base+0x55a> │ │ │ │ + ldr r3, [pc, #488] @ (847d8 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b6e <_Py_Dealloc@@Base+0x4be> │ │ │ │ + bne.w 848ce <_Py_Dealloc@@Base+0x4be> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b3a <_Py_Dealloc@@Base+0x48a> │ │ │ │ + bne.w 8489a <_Py_Dealloc@@Base+0x48a> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84824 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 84584 <_Py_Dealloc@@Base+0x174> │ │ │ │ mov r6, sl │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15513 @ 0x3c99 │ │ │ │ + movw r3, #14945 @ 0x3a61 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 84a6c <_Py_Dealloc@@Base+0x3bc> │ │ │ │ + bne.w 847cc <_Py_Dealloc@@Base+0x3bc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84930 <_Py_Dealloc@@Base+0x280> │ │ │ │ - ldr r3, [pc, #420] @ (84a74 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.n 84690 <_Py_Dealloc@@Base+0x280> │ │ │ │ + ldr r3, [pc, #420] @ (847d4 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.w 84a7c <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 847dc <_Py_Dealloc@@Base+0x3cc> │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 84910 <_Py_Dealloc@@Base+0x260> │ │ │ │ + bgt.n 84670 <_Py_Dealloc@@Base+0x260> │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84a7c <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 847dc <_Py_Dealloc@@Base+0x3cc> │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ str r5, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 84a40 <_Py_Dealloc@@Base+0x390> │ │ │ │ + beq.w 847a0 <_Py_Dealloc@@Base+0x390> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84a9e <_Py_Dealloc@@Base+0x3ee> │ │ │ │ + beq.w 847fe <_Py_Dealloc@@Base+0x3ee> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21012 @ 0x5214 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84a32 <_Py_Dealloc@@Base+0x382> │ │ │ │ - ldr r3, [pc, #304] @ (84a74 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 84792 <_Py_Dealloc@@Base+0x382> │ │ │ │ + ldr r3, [pc, #304] @ (847d4 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1900] @ 0x76c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 84a32 <_Py_Dealloc@@Base+0x382> │ │ │ │ + bhi.n 84792 <_Py_Dealloc@@Base+0x382> │ │ │ │ ldr.w r1, [r3, #1896] @ 0x768 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ adds r7, #12 │ │ │ │ str.w r6, [r3, #1896] @ 0x768 │ │ │ │ str.w r2, [r3, #1900] @ 0x76c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #256] @ (84a74 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #256] @ (847d4 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w fp, [r1, #24] │ │ │ │ ldr r6, [r2, r0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ @@ -132800,106 +132583,106 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, r9, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84bba <_Py_Dealloc@@Base+0x50a> │ │ │ │ - ldr r3, [pc, #216] @ (84a78 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 8491a <_Py_Dealloc@@Base+0x50a> │ │ │ │ + ldr r3, [pc, #216] @ (847d8 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b52 <_Py_Dealloc@@Base+0x4a2> │ │ │ │ + bne.w 848b2 <_Py_Dealloc@@Base+0x4a2> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b1e <_Py_Dealloc@@Base+0x46e> │ │ │ │ + bne.w 8487e <_Py_Dealloc@@Base+0x46e> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84840 <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 845a0 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 849ca <_Py_Dealloc@@Base+0x31a> │ │ │ │ + cbz r4, 8472a <_Py_Dealloc@@Base+0x31a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 849dc <_Py_Dealloc@@Base+0x32c> │ │ │ │ + blt.n 8473c <_Py_Dealloc@@Base+0x32c> │ │ │ │ subs r5, #1 │ │ │ │ - bcs.w 8481e <_Py_Dealloc@@Base+0x16e> │ │ │ │ - b.n 848ae <_Py_Dealloc@@Base+0x1fe> │ │ │ │ + bcs.w 8457e <_Py_Dealloc@@Base+0x16e> │ │ │ │ + b.n 8460e <_Py_Dealloc@@Base+0x1fe> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8480a <_Py_Dealloc@@Base+0x15a> │ │ │ │ - b.n 84934 <_Py_Dealloc@@Base+0x284> │ │ │ │ + bne.w 8456a <_Py_Dealloc@@Base+0x15a> │ │ │ │ + b.n 84694 <_Py_Dealloc@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 849ca <_Py_Dealloc@@Base+0x31a> │ │ │ │ + bne.n 8472a <_Py_Dealloc@@Base+0x31a> │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #140] @ (84a74 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #140] @ (847d4 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r8, [r2, r0] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ldr.w r9, [r1, #24] │ │ │ │ ubfx sl, r2, #14, #1 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ andlt.w r0, sl, #1 │ │ │ │ mov.w fp, r2, asr #13 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84cfc <_Py_Dealloc@@Base+0x64c> │ │ │ │ - ldr r3, [pc, #96] @ (84a78 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84a5c <_Py_Dealloc@@Base+0x64c> │ │ │ │ + ldr r3, [pc, #96] @ (847d8 <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84ce0 <_Py_Dealloc@@Base+0x630> │ │ │ │ + bne.w 84a40 <_Py_Dealloc@@Base+0x630> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84cc6 <_Py_Dealloc@@Base+0x616> │ │ │ │ + bne.w 84a26 <_Py_Dealloc@@Base+0x616> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 849ca <_Py_Dealloc@@Base+0x31a> │ │ │ │ + b.n 8472a <_Py_Dealloc@@Base+0x31a> │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 905e4 │ │ │ │ + b.w 903ac │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 84930 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84690 <_Py_Dealloc@@Base+0x280> │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15513 @ 0x3c99 │ │ │ │ + movw r3, #14945 @ 0x3a61 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 848cc <_Py_Dealloc@@Base+0x21c> │ │ │ │ + beq.w 8462c <_Py_Dealloc@@Base+0x21c> │ │ │ │ ldr.w r0, [r0, #864] @ 0x360 │ │ │ │ blx r2 │ │ │ │ - b.n 84930 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84690 <_Py_Dealloc@@Base+0x280> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42161 @ 0xa4b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84b8a <_Py_Dealloc@@Base+0x4da> │ │ │ │ + bne.n 848ea <_Py_Dealloc@@Base+0x4da> │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 84930 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84690 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ ldr.w r8, [r4, #512] @ 0x200 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ @@ -132907,105 +132690,105 @@ │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ add.w r9, r4, ip, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r9, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 84adc <_Py_Dealloc@@Base+0x42c> │ │ │ │ + bne.n 8483c <_Py_Dealloc@@Base+0x42c> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 84ad8 <_Py_Dealloc@@Base+0x428> │ │ │ │ + cbz r1, 84838 <_Py_Dealloc@@Base+0x428> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp ip, r3 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r9, #528] @ 0x210 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add.w r1, ip, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 84c5e <_Py_Dealloc@@Base+0x5ae> │ │ │ │ + beq.w 849be <_Py_Dealloc@@Base+0x5ae> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 84b98 <_Py_Dealloc@@Base+0x4e8> │ │ │ │ + beq.n 848f8 <_Py_Dealloc@@Base+0x4e8> │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - cbnz r3, 84af8 <_Py_Dealloc@@Base+0x448> │ │ │ │ + cbnz r3, 84858 <_Py_Dealloc@@Base+0x448> │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 84930 <_Py_Dealloc@@Base+0x280> │ │ │ │ + beq.w 84690 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84b92 <_Py_Dealloc@@Base+0x4e2> │ │ │ │ + beq.n 848f2 <_Py_Dealloc@@Base+0x4e2> │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 84b18 <_Py_Dealloc@@Base+0x468> │ │ │ │ + cbz r3, 84878 <_Py_Dealloc@@Base+0x468> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 84930 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84690 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 849b6 <_Py_Dealloc@@Base+0x306> │ │ │ │ + ble.w 84716 <_Py_Dealloc@@Base+0x306> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 849b6 <_Py_Dealloc@@Base+0x306> │ │ │ │ + beq.w 84716 <_Py_Dealloc@@Base+0x306> │ │ │ │ mov r0, r6 │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84840 <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 845a0 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 848a6 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + ble.w 84606 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 848a6 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + beq.w 84606 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 848a6 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 84606 <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 849aa <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - ldr r2, [pc, #536] @ (84d7c <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 8470a <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + ldr r2, [pc, #536] @ (84adc <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 849aa <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 8470a <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8489a <_Py_Dealloc@@Base+0x1ea> │ │ │ │ - ldr r2, [pc, #508] @ (84d7c <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 845fa <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + ldr r2, [pc, #508] @ (84adc <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 8489a <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + b.n 845fa <_Py_Dealloc@@Base+0x1ea> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 84a92 <_Py_Dealloc@@Base+0x3e2> │ │ │ │ + b.n 847f2 <_Py_Dealloc@@Base+0x3e2> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84b08 <_Py_Dealloc@@Base+0x458> │ │ │ │ + b.n 84868 <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 84ba6 <_Py_Dealloc@@Base+0x4f6> │ │ │ │ + cbz r3, 84906 <_Py_Dealloc@@Base+0x4f6> │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84930 <_Py_Dealloc@@Base+0x280> │ │ │ │ + bne.w 84690 <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 84930 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84690 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84d6a <_Py_Dealloc@@Base+0x6ba> │ │ │ │ + bne.w 84aca <_Py_Dealloc@@Base+0x6ba> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84bfe <_Py_Dealloc@@Base+0x54e> │ │ │ │ - ldr r3, [pc, #436] @ (84d80 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 8495e <_Py_Dealloc@@Base+0x54e> │ │ │ │ + ldr r3, [pc, #436] @ (84ae0 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -133019,21 +132802,21 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ - b.n 849b6 <_Py_Dealloc@@Base+0x306> │ │ │ │ + b.n 84716 <_Py_Dealloc@@Base+0x306> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84d5a <_Py_Dealloc@@Base+0x6aa> │ │ │ │ + bne.w 84aba <_Py_Dealloc@@Base+0x6aa> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84c4e <_Py_Dealloc@@Base+0x59e> │ │ │ │ - ldr r3, [pc, #356] @ (84d80 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 849ae <_Py_Dealloc@@Base+0x59e> │ │ │ │ + ldr r3, [pc, #356] @ (84ae0 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -133048,29 +132831,29 @@ │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ str r4, [r6, #100] @ 0x64 │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84824 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 84584 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84aea <_Py_Dealloc@@Base+0x43a> │ │ │ │ + beq.w 8484a <_Py_Dealloc@@Base+0x43a> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 84cc0 <_Py_Dealloc@@Base+0x610> │ │ │ │ + cbz r1, 84a20 <_Py_Dealloc@@Base+0x610> │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r8, r5] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 84c96 <_Py_Dealloc@@Base+0x5e6> │ │ │ │ + cbz r3, 849f6 <_Py_Dealloc@@Base+0x5e6> │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ mov.w r9, #0 │ │ │ │ @@ -133079,40 +132862,40 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r8, r5] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 84930 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84690 <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84c6c <_Py_Dealloc@@Base+0x5bc> │ │ │ │ + b.n 849cc <_Py_Dealloc@@Base+0x5bc> │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.w 84a2e <_Py_Dealloc@@Base+0x37e> │ │ │ │ + ble.w 8478e <_Py_Dealloc@@Base+0x37e> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 84a2e <_Py_Dealloc@@Base+0x37e> │ │ │ │ + beq.w 8478e <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 849ca <_Py_Dealloc@@Base+0x31a> │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 8472a <_Py_Dealloc@@Base+0x31a> │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 84a20 <_Py_Dealloc@@Base+0x370> │ │ │ │ - ldr r2, [pc, #140] @ (84d7c <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 84780 <_Py_Dealloc@@Base+0x370> │ │ │ │ + ldr r2, [pc, #140] @ (84adc <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 84a20 <_Py_Dealloc@@Base+0x370> │ │ │ │ + b.n 84780 <_Py_Dealloc@@Base+0x370> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 84d4c <_Py_Dealloc@@Base+0x69c> │ │ │ │ + cbnz r2, 84aac <_Py_Dealloc@@Base+0x69c> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84d3c <_Py_Dealloc@@Base+0x68c> │ │ │ │ - ldr r3, [pc, #116] @ (84d80 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84a9c <_Py_Dealloc@@Base+0x68c> │ │ │ │ + ldr r3, [pc, #116] @ (84ae0 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ ldr r3, [r3, r0] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -133126,46 +132909,46 @@ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ str.w r4, [r8, #100] @ 0x64 │ │ │ │ - b.n 84a2e <_Py_Dealloc@@Base+0x37e> │ │ │ │ + b.n 8478e <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84d3c <_Py_Dealloc@@Base+0x68c> │ │ │ │ - b.n 84d02 <_Py_Dealloc@@Base+0x652> │ │ │ │ + beq.n 84a9c <_Py_Dealloc@@Base+0x68c> │ │ │ │ + b.n 84a62 <_Py_Dealloc@@Base+0x652> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84c14 <_Py_Dealloc@@Base+0x564> │ │ │ │ - b.n 84c4e <_Py_Dealloc@@Base+0x59e> │ │ │ │ + bne.w 84974 <_Py_Dealloc@@Base+0x564> │ │ │ │ + b.n 849ae <_Py_Dealloc@@Base+0x59e> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84bfe <_Py_Dealloc@@Base+0x54e> │ │ │ │ - b.n 84bc4 <_Py_Dealloc@@Base+0x514> │ │ │ │ + beq.w 8495e <_Py_Dealloc@@Base+0x54e> │ │ │ │ + b.n 84924 <_Py_Dealloc@@Base+0x514> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084d84 : │ │ │ │ +00084ae4 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 84dcc │ │ │ │ - ldr r1, [pc, #68] @ (84dd0 ) │ │ │ │ + cbz r2, 84b2c │ │ │ │ + ldr r1, [pc, #68] @ (84b30 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {lr} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr.w r3, [lr, #3868] @ 0xf1c │ │ │ │ @@ -133184,128 +132967,128 @@ │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 84de0 │ │ │ │ - cbz r2, 84de0 │ │ │ │ + cbz r0, 84b40 │ │ │ │ + cbz r2, 84b40 │ │ │ │ b.w 2beec │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 84ddc │ │ │ │ + b.n 84b3c │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r0, 84df6 │ │ │ │ + cbz r0, 84b56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84df8 │ │ │ │ + blt.n 84b58 │ │ │ │ bx lr │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84df6 │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 84b56 │ │ │ │ + b.w 84410 <_Py_Dealloc@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #20 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r8, [r6, #132] @ 0x84 │ │ │ │ - bpl.n 84e5c │ │ │ │ - ldr r0, [pc, #736] @ (85108 ) │ │ │ │ + bpl.n 84bbc │ │ │ │ + ldr r0, [pc, #736] @ (84e68 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 84e4e │ │ │ │ + beq.n 84bae │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 85084 │ │ │ │ + bls.w 84de4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ - ldr r5, [pc, #684] @ (8510c ) │ │ │ │ + ldr r5, [pc, #684] @ (84e6c ) │ │ │ │ movw r7, #41560 @ 0xa258 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8503e │ │ │ │ + bne.w 84d9e │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8503e │ │ │ │ + beq.w 84d9e │ │ │ │ add r3, sp, #12 │ │ │ │ addw r1, r5, #3572 @ 0xdf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 850ae │ │ │ │ + beq.w 84e0e │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 84fe2 │ │ │ │ + bne.w 84d42 │ │ │ │ movw r3, #5480 @ 0x1568 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ands r2, r1 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 84fd4 │ │ │ │ + bgt.w 84d34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85132 │ │ │ │ + beq.w 84e92 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 85132 │ │ │ │ + bhi.w 84e92 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r0, r1 │ │ │ │ - movw r9, #2565 @ 0xa05 │ │ │ │ + movw r9, #997 @ 0x3e5 │ │ │ │ movt r9, #14 │ │ │ │ - ldr.w sl, [pc, #564] @ 85108 │ │ │ │ + ldr.w sl, [pc, #564] @ 84e68 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 84ffe │ │ │ │ - ldr.w ip, [pc, #548] @ 85114 │ │ │ │ + beq.w 84d5e │ │ │ │ + ldr.w ip, [pc, #548] @ 84e74 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ mov lr, r1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 850b4 │ │ │ │ + bne.w 84e14 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84f24 │ │ │ │ + bge.n 84c84 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ mov.w r9, #0 │ │ │ │ str r6, [r4, #12] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -133320,252 +133103,252 @@ │ │ │ │ orr.w r3, r3, lr │ │ │ │ add.w r0, r2, #1 │ │ │ │ sub.w r2, r4, #8 │ │ │ │ str.w r2, [lr] │ │ │ │ strd r6, r3, [r4, #-8] │ │ │ │ str r2, [r6, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - beq.w 850f2 │ │ │ │ + beq.w 84e52 │ │ │ │ ldr.w r3, [r5, #3572] @ 0xdf4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r5, #3572] @ 0xdf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 8505c │ │ │ │ + bne.n 84dbc │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 8505c │ │ │ │ + beq.n 84dbc │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #352] @ (85110 ) │ │ │ │ + ldr r1, [pc, #352] @ (84e70 ) │ │ │ │ mov r3, r4 │ │ │ │ - beq.n 85074 │ │ │ │ - bl 89c00 │ │ │ │ + beq.n 84dd4 │ │ │ │ + bl 899c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84fcc │ │ │ │ + bge.n 84d2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8514c │ │ │ │ + beq.w 84eac │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 8502a │ │ │ │ - movw r9, #20445 @ 0x4fdd │ │ │ │ + bne.n 84d8a │ │ │ │ + movw r9, #19021 @ 0x4a4d │ │ │ │ movt r9, #14 │ │ │ │ - b.n 84ed2 │ │ │ │ + b.n 84c32 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84e92 │ │ │ │ + beq.w 84bf2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 84fcc │ │ │ │ + b.n 84d2c │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 84ed2 │ │ │ │ - movw r9, #39737 @ 0x9b39 │ │ │ │ + b.n 84c32 │ │ │ │ + movw r9, #38129 @ 0x94f1 │ │ │ │ movt r9, #10 │ │ │ │ - b.n 84ed2 │ │ │ │ + b.n 84c32 │ │ │ │ movw r0, #15128 @ 0x3b18 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 850ae │ │ │ │ + beq.n 84e0e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 84f20 │ │ │ │ - b.n 84f24 │ │ │ │ + blt.w 84c80 │ │ │ │ + b.n 84c84 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble.w 85132 │ │ │ │ + ble.w 84e92 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - bne.n 85090 │ │ │ │ - movw r9, #29465 @ 0x7319 │ │ │ │ + bne.n 84df0 │ │ │ │ + movw r9, #27917 @ 0x6d0d │ │ │ │ movt r9, #13 │ │ │ │ - b.n 84ed2 │ │ │ │ - ldr r0, [pc, #208] @ (85110 ) │ │ │ │ - bl 7aa84 │ │ │ │ + b.n 84c32 │ │ │ │ + ldr r0, [pc, #208] @ (84e70 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 850e6 │ │ │ │ - ldr r1, [pc, #196] @ (85110 ) │ │ │ │ + beq.n 84e46 │ │ │ │ + ldr r1, [pc, #196] @ (84e70 ) │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r4, r0, #3 │ │ │ │ - bne.w 84e8c │ │ │ │ - b.n 850ae │ │ │ │ - ldr r0, [pc, #176] @ (85110 ) │ │ │ │ - bl 7aa84 │ │ │ │ + bne.w 84bec │ │ │ │ + b.n 84e0e │ │ │ │ + ldr r0, [pc, #176] @ (84e70 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 84f9e │ │ │ │ - ldr r0, [pc, #164] @ (85110 ) │ │ │ │ + bne.n 84cfe │ │ │ │ + ldr r0, [pc, #164] @ (84e70 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8828 │ │ │ │ + bl 1c97e8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 8507a │ │ │ │ - bl 863a8 │ │ │ │ + b.n 84dda │ │ │ │ + bl 86108 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84fc2 │ │ │ │ - b.n 84fcc │ │ │ │ + blt.n 84d22 │ │ │ │ + b.n 84d2c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 84e58 │ │ │ │ + b.n 84bb8 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 85132 │ │ │ │ + bne.n 84e92 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84fcc │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 84d2c │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 85124 │ │ │ │ + bne.n 84e84 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 85118 │ │ │ │ + cbnz r0, 84e78 │ │ │ │ strd r3, r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 8501e │ │ │ │ + b.n 84d7e │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #36] @ (85110 ) │ │ │ │ - bl 43338 │ │ │ │ + ldr r0, [pc, #36] @ (84e70 ) │ │ │ │ + bl 43388 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84fcc │ │ │ │ + b.n 84d2c │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8507a │ │ │ │ + b.n 84dda │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 8501e │ │ │ │ + b.n 84d7e │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - b.n 85012 │ │ │ │ + b.n 84d72 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r1, #47984 @ 0xbb70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 850ae │ │ │ │ + bl f3c30 │ │ │ │ + b.n 84e0e │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84fcc │ │ │ │ + b.n 84d2c │ │ │ │ │ │ │ │ -00085158 : │ │ │ │ +00084eb8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 851a2 │ │ │ │ + bne.n 84f02 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 851a2 │ │ │ │ + beq.n 84f02 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.n 851bc │ │ │ │ + beq.n 84f1c │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 85196 │ │ │ │ + bne.n 84ef6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 851c2 │ │ │ │ + beq.n 84f22 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 8518a │ │ │ │ + bne.n 84eea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85192 │ │ │ │ + b.n 84ef2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 43338 │ │ │ │ + bl 43388 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 85192 │ │ │ │ + b.n 84ef2 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - mov r6, r1 │ │ │ │ + mov r7, r1 │ │ │ │ mov sl, r2 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r1, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ mov r2, r4 │ │ │ │ @@ -133574,797 +133357,794 @@ │ │ │ │ lsl.w r9, r3, r1 │ │ │ │ mov lr, r1 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ lsls r3, r0 │ │ │ │ mov ip, r1 │ │ │ │ and.w r5, sl, r9 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8544c │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + beq.w 851ac │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ add r3, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 857ce │ │ │ │ + bne.w 85532 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ cmp r1, #7 │ │ │ │ mov r8, r1 │ │ │ │ - bgt.w 85372 │ │ │ │ + bgt.w 850d2 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 852f4 │ │ │ │ + blt.n 85054 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ - cmp r6, r0 │ │ │ │ - beq.w 85352 │ │ │ │ + cmp r7, r0 │ │ │ │ + beq.w 850b2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 853e8 │ │ │ │ + beq.w 85148 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 853b2 │ │ │ │ + blt.w 85112 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ - cmp r6, r0 │ │ │ │ - beq.n 85352 │ │ │ │ + cmp r7, r0 │ │ │ │ + beq.n 850b2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 85308 │ │ │ │ - mov.w r7, sl, lsr #10 │ │ │ │ + beq.n 85068 │ │ │ │ + mov.w r6, sl, lsr #10 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ - adds r5, r7, #1 │ │ │ │ + adds r5, r6, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 8558a │ │ │ │ + bgt.w 852ec │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 853b8 │ │ │ │ + blt.w 85118 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ - cmp r6, r0 │ │ │ │ - beq.n 85352 │ │ │ │ + cmp r7, r0 │ │ │ │ + beq.n 850b2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 85666 │ │ │ │ + beq.w 853c8 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ - add.w r5, r5, r7, lsr #5 │ │ │ │ + add.w r5, r5, r6, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.w 855b2 │ │ │ │ + bgt.w 85314 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 853e2 │ │ │ │ + blt.w 85142 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ - cmp r6, r0 │ │ │ │ - beq.n 85352 │ │ │ │ + cmp r7, r0 │ │ │ │ + beq.n 850b2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 8576e │ │ │ │ - lsrs r7, r7, #10 │ │ │ │ + beq.w 854c8 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ - adds r3, r7, #1 │ │ │ │ + adds r3, r6, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 8528c │ │ │ │ + b.n 84fec │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 85906 │ │ │ │ + bne.w 85736 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8527c │ │ │ │ - ldrb r7, [r0, #16] │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ - ubfx ip, r7, #2, #3 │ │ │ │ + bne.n 84fdc │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + ubfx ip, r6, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8527c │ │ │ │ - tst.w r7, #32 │ │ │ │ - beq.w 85994 │ │ │ │ - lsls r7, r7, #25 │ │ │ │ + bne.n 84fdc │ │ │ │ + tst.w r6, #32 │ │ │ │ + beq.w 85780 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ - lsls r7, r1, #26 │ │ │ │ - bpl.w 85990 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ + bpl.w 8577c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ - addpl.w r1, r6, #28 │ │ │ │ - addmi.w r1, r6, #20 │ │ │ │ + addpl.w r1, r7, #28 │ │ │ │ + addmi.w r1, r7, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8527c │ │ │ │ + bne.n 84fdc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #2 │ │ │ │ ittet ne │ │ │ │ movne r1, #1 │ │ │ │ addne.w r2, fp, r3, lsl #3 │ │ │ │ ldreq r2, [sp, #24] │ │ │ │ ldrbne r0, [r4, #5] │ │ │ │ iteet eq │ │ │ │ ldreq r2, [r2, #28] │ │ │ │ lslne r1, r0 │ │ │ │ addne r2, r2, r1 │ │ │ │ addeq.w r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 852fc │ │ │ │ + b.n 8505c │ │ │ │ cmp r1, #15 │ │ │ │ - bgt.w 856e0 │ │ │ │ + bgt.w 8543e │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 853cc │ │ │ │ + blt.n 8512c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ - cmp r6, r0 │ │ │ │ - beq.n 85352 │ │ │ │ + cmp r7, r0 │ │ │ │ + beq.n 850b2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 853e8 │ │ │ │ + beq.n 85148 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ mov.w r5, sl, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 85700 │ │ │ │ + bgt.w 8545e │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8526c │ │ │ │ + bge.w 84fcc │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 852fa │ │ │ │ - b.n 8527c │ │ │ │ + beq.n 8505a │ │ │ │ + b.n 84fdc │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 852fa │ │ │ │ + beq.n 8505a │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ - add.w r5, r5, r7, lsr #5 │ │ │ │ + add.w r5, r5, r6, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ - b.n 852c8 │ │ │ │ + b.n 85028 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 852fa │ │ │ │ + beq.n 8505a │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 853a8 │ │ │ │ + b.n 85108 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 852fa │ │ │ │ - b.n 852e4 │ │ │ │ + beq.n 8505a │ │ │ │ + b.n 85044 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 85432 │ │ │ │ - ldrb r7, [r0, #16] │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ - ubfx ip, r7, #2, #3 │ │ │ │ + bne.n 85192 │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + ubfx ip, r6, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 85432 │ │ │ │ - tst.w r7, #32 │ │ │ │ - beq.w 858f2 │ │ │ │ - lsls r7, r7, #25 │ │ │ │ + bne.n 85192 │ │ │ │ + tst.w r6, #32 │ │ │ │ + beq.w 856c6 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ - lsls r7, r1, #26 │ │ │ │ - bpl.w 858ee │ │ │ │ + lsls r6, r1, #26 │ │ │ │ + bpl.w 856c2 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ - addpl.w r1, r6, #28 │ │ │ │ - addmi.w r1, r6, #20 │ │ │ │ + addpl.w r1, r7, #28 │ │ │ │ + addmi.w r1, r7, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85352 │ │ │ │ + beq.n 850b2 │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - ble.w 85262 │ │ │ │ - b.n 853a0 │ │ │ │ + ble.w 84fc2 │ │ │ │ + b.n 85100 │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r4, [fp, r5] │ │ │ │ strle r4, [sp, #28] │ │ │ │ - bgt.w 855ce │ │ │ │ + bgt.w 85330 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 855c2 │ │ │ │ - mov r7, r4 │ │ │ │ + blt.w 85324 │ │ │ │ + mov r6, r4 │ │ │ │ movs r4, #12 │ │ │ │ - mul.w r4, r4, r7 │ │ │ │ + mul.w r4, r4, r6 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ - add.w r7, fp, r4 │ │ │ │ - ldr.w r8, [r7, #4] │ │ │ │ - cmp r6, r8 │ │ │ │ - beq.w 855de │ │ │ │ + add.w r6, fp, r4 │ │ │ │ + ldr.w r8, [r6, #4] │ │ │ │ + cmp r7, r8 │ │ │ │ + beq.w 85340 │ │ │ │ ldr.w r0, [fp, r4] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 855fa │ │ │ │ + beq.w 8535c │ │ │ │ mov.w r0, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r0, r5 │ │ │ │ and.w r5, r0, r9 │ │ │ │ itt le │ │ │ │ ldrsble.w r1, [fp, r5] │ │ │ │ strle r1, [sp, #28] │ │ │ │ - bgt.w 85656 │ │ │ │ + bgt.w 853b8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 855ee │ │ │ │ + blt.w 85350 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r3 │ │ │ │ add.w r0, fp, r1 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ - cmp r6, r8 │ │ │ │ - beq.w 856d0 │ │ │ │ + cmp r7, r8 │ │ │ │ + beq.w 85426 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp sl, r1 │ │ │ │ - beq.w 8570a │ │ │ │ + beq.w 8546e │ │ │ │ mov.w r1, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ - str r1, [sp, #20] │ │ │ │ + str r1, [sp, #16] │ │ │ │ adds r1, #1 │ │ │ │ add r1, r5 │ │ │ │ - mov r0, sl │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ and.w r8, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r9, r3 │ │ │ │ cmp.w ip, #7 │ │ │ │ - mov r3, r0 │ │ │ │ - bgt.n 8557a │ │ │ │ + mov r9, r3 │ │ │ │ + mov r1, r7 │ │ │ │ + bgt.n 852dc │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 856d6 │ │ │ │ + blt.w 85464 │ │ │ │ movs r0, #12 │ │ │ │ - mul.w r0, r0, r5 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - add r0, r9 │ │ │ │ - add.w r6, fp, r0 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + mul.w r3, r0, r5 │ │ │ │ + add.w r0, r3, r9 │ │ │ │ + add.w r7, fp, r0 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 856c4 │ │ │ │ + beq.w 8542c │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 85818 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + cmp sl, r0 │ │ │ │ + beq.w 8557a │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - add.w r8, r8, r0, lsr #5 │ │ │ │ + add.w r8, r8, r3, lsr #5 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - and.w r8, r8, sl │ │ │ │ - bgt.w 8586c │ │ │ │ + and.w r8, r8, r3 │ │ │ │ + bgt.w 855d0 │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 85764 │ │ │ │ + blt.w 85528 │ │ │ │ movs r0, #12 │ │ │ │ - mul.w r0, r0, r5 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - add r0, r9 │ │ │ │ - add.w r6, fp, r0 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + mul.w r3, r0, r5 │ │ │ │ + add.w r0, r3, r9 │ │ │ │ + add.w r7, fp, r0 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 856c4 │ │ │ │ + beq.w 8542c │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 8587c │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + cmp sl, r0 │ │ │ │ + beq.w 855e0 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - mov.w r0, r0, lsr #10 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - add.w r0, r0, #1 │ │ │ │ + mov.w r3, r3, lsr #10 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + add.w r0, r3, #1 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ add r0, r8 │ │ │ │ - and.w r8, r0, sl │ │ │ │ - ble.n 854f0 │ │ │ │ + and.w r8, r0, r3 │ │ │ │ + ble.n 8524e │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 854f4 │ │ │ │ + b.n 85252 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8529e │ │ │ │ + bge.w 84ffe │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 852fa │ │ │ │ + beq.w 8505a │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ - add.w r5, r5, r7, lsr #5 │ │ │ │ + add.w r5, r5, r6, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ - b.n 852cc │ │ │ │ - adds r7, r4, #1 │ │ │ │ - bne.w 85484 │ │ │ │ + b.n 8502c │ │ │ │ + adds r6, r4, #1 │ │ │ │ + bne.w 851e4 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 852fc │ │ │ │ + b.n 8505c │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r4, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r4, [fp, r5, lsl #1] │ │ │ │ str r4, [sp, #28] │ │ │ │ - b.n 8545a │ │ │ │ + b.n 851ba │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, fp │ │ │ │ lsls r1, r0 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 852fc │ │ │ │ + b.n 8505c │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.w 854ce │ │ │ │ + bne.w 8522e │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 852fc │ │ │ │ + b.n 8505c │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ - mov r1, r6 │ │ │ │ - bl f378c │ │ │ │ + mov r1, r7 │ │ │ │ + bl f3208 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85632 │ │ │ │ + bge.n 85394 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 859f4 │ │ │ │ + beq.w 8575a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 858fe │ │ │ │ + blt.w 856ba │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 851ec │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + bne.w 84f4c │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ cmp r8, r0 │ │ │ │ - bne.w 851ec │ │ │ │ + bne.w 84f4c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85706 │ │ │ │ + bne.n 8543a │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ mov r1, ip │ │ │ │ - b.n 85484 │ │ │ │ + b.n 851e4 │ │ │ │ cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r1, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r1, [fp, r5, lsl #1] │ │ │ │ str r1, [sp, #28] │ │ │ │ - b.n 854a2 │ │ │ │ + b.n 85202 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 852b0 │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ + bne.w 85010 │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 852b0 │ │ │ │ + bne.w 85010 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 859ee │ │ │ │ + beq.w 85788 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 859ea │ │ │ │ + bpl.w 85784 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ - addmi.w r1, r6, #20 │ │ │ │ - addpl.w r1, r6, #28 │ │ │ │ + addmi.w r1, r7, #20 │ │ │ │ + addpl.w r1, r7, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mul.w r2, lr, r3 │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85352 │ │ │ │ - b.n 852b0 │ │ │ │ + beq.w 850b2 │ │ │ │ + b.n 85010 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ + b.n 85342 │ │ │ │ + str r3, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 852fa │ │ │ │ + blt.w 8505a │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 855e0 │ │ │ │ + b.n 85342 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ - b.n 855e0 │ │ │ │ - adds r6, r5, #1 │ │ │ │ - bne.w 8551a │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 852fa │ │ │ │ + b.n 85430 │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85380 │ │ │ │ + bge.w 850e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 852fa │ │ │ │ + beq.w 8505a │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ - b.n 853ac │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - b.n 856c6 │ │ │ │ + b.n 8510c │ │ │ │ + adds r6, r5, #1 │ │ │ │ + bne.w 85278 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 8505a │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt.w r1, [r8] │ │ │ │ - mov r1, r6 │ │ │ │ - bl f378c │ │ │ │ + mov r1, r7 │ │ │ │ + bl f3208 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85742 │ │ │ │ + bge.n 854a6 │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85920 │ │ │ │ + beq.w 8569e │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 858fe │ │ │ │ + blt.w 856ba │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 851ec │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + bne.w 84f4c │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 851ec │ │ │ │ + bne.w 84f4c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85706 │ │ │ │ + bne.n 8543a │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 854ce │ │ │ │ - adds r4, r5, #1 │ │ │ │ - bne.w 8555e │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 852fa │ │ │ │ + b.n 8522e │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 852e4 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + bne.w 85044 │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 852e4 │ │ │ │ + bne.w 85044 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85a0c │ │ │ │ + beq.w 857ae │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 85a08 │ │ │ │ + beq.w 857aa │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ - addmi.w r1, r6, #20 │ │ │ │ - addpl.w r1, r6, #28 │ │ │ │ + addmi.w r1, r7, #20 │ │ │ │ + addpl.w r1, r7, #28 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85352 │ │ │ │ - b.n 852e4 │ │ │ │ + beq.w 850b2 │ │ │ │ + b.n 85044 │ │ │ │ + adds r4, r5, #1 │ │ │ │ + bne.w 852be │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 8505a │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r3, [fp, r5] │ │ │ │ strle r3, [sp, #28] │ │ │ │ - bgt.w 85a6c │ │ │ │ + bgt.w 857e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 858d2 │ │ │ │ + bge.w 85682 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 852fa │ │ │ │ + beq.w 8505a │ │ │ │ mov.w r3, sl, lsr #5 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add r3, r5 │ │ │ │ and.w r5, r3, r9 │ │ │ │ - bgt.w 85a8c │ │ │ │ + bgt.w 857c6 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85946 │ │ │ │ + bge.n 85636 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 85960 │ │ │ │ + bne.n 85650 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 852fc │ │ │ │ + b.n 8505c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f378c │ │ │ │ - mov r7, r0 │ │ │ │ + bl f3208 │ │ │ │ + mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 85848 │ │ │ │ + bge.n 855ac │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85934 │ │ │ │ - cmp r7, #0 │ │ │ │ - blt.w 85a4a │ │ │ │ + beq.w 856ca │ │ │ │ + cmp r6, #0 │ │ │ │ + blt.w 85776 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 85a40 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ - cmp r4, r6 │ │ │ │ - bne.w 85a40 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 856c4 │ │ │ │ + bne.w 8576e │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + cmp r4, r7 │ │ │ │ + bne.w 8576e │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 8542c │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 8551a │ │ │ │ + b.n 85278 │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 85538 │ │ │ │ + b.n 85298 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #28] │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl f378c │ │ │ │ - mov r7, r0 │ │ │ │ + bl f3208 │ │ │ │ + mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 858ae │ │ │ │ + bge.n 85612 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a2e │ │ │ │ - cmp r7, #0 │ │ │ │ - blt.w 85a4a │ │ │ │ + beq.w 85748 │ │ │ │ + cmp r6, #0 │ │ │ │ + blt.w 85776 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 85a40 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ - cmp r4, r6 │ │ │ │ - bne.w 85a40 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 856c4 │ │ │ │ + bne.w 8576e │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + cmp r4, r7 │ │ │ │ + bne.w 8576e │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 8542c │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 8555e │ │ │ │ + b.n 852be │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - strd r6, sl, [sp] │ │ │ │ - bl 1e9130 <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ + strd r7, sl, [sp] │ │ │ │ + bl 1f0b28 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 858f8 │ │ │ │ - bne.n 85918 │ │ │ │ + blt.n 856b4 │ │ │ │ + bne.n 856dc │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 857e6 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 85422 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 85410 │ │ │ │ - mov r3, r0 │ │ │ │ - adds r3, #4 │ │ │ │ - beq.w 85a54 │ │ │ │ - movs r2, #0 │ │ │ │ - mvn.w r3, #2 │ │ │ │ - b.n 852fc │ │ │ │ - mov.w r3, sl, lsr #5 │ │ │ │ + mov.w r3, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ + mov r6, r3 │ │ │ │ adds r3, #1 │ │ │ │ - add r5, r3 │ │ │ │ - and.w r5, r5, r9 │ │ │ │ - b.n 85262 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + add r3, r5 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - b.n 85352 │ │ │ │ + and.w r5, r3, r9 │ │ │ │ + cmp.w lr, #7 │ │ │ │ + bgt.w 857d8 │ │ │ │ + ldrsb.w r8, [fp, r5] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bge.n 856e4 │ │ │ │ + cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ + bne.n 856fe │ │ │ │ + mov r3, r8 │ │ │ │ + b.n 8505a │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + strd r7, sl, [sp] │ │ │ │ + bl 1f0b28 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + blt.n 856b4 │ │ │ │ + bne.n 856dc │ │ │ │ + ldrb.w lr, [r4, #4] │ │ │ │ + b.n 8554c │ │ │ │ mov r0, r8 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 85742 │ │ │ │ + b.n 854a6 │ │ │ │ + mov r3, r0 │ │ │ │ + adds r3, #4 │ │ │ │ + beq.w 857f8 │ │ │ │ + movs r2, #0 │ │ │ │ + mvn.w r3, #2 │ │ │ │ + b.n 8505c │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 85182 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 85170 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp, #28] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ - b.n 85848 │ │ │ │ + b.n 855ac │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - strd r6, sl, [sp] │ │ │ │ - bl 1e9130 <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - blt.n 858f8 │ │ │ │ - bne.n 85918 │ │ │ │ - ldrb.w lr, [r4, #4] │ │ │ │ - mov.w r3, sl, lsr #10 │ │ │ │ - add.w r5, r5, r5, lsl #2 │ │ │ │ - mov r7, r3 │ │ │ │ - adds r3, #1 │ │ │ │ - add r3, r5 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - and.w r5, r3, r9 │ │ │ │ - cmp.w lr, #7 │ │ │ │ - bgt.n 85a5c │ │ │ │ - ldrsb.w r8, [fp, r5] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bge.n 85998 │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 859b2 │ │ │ │ - mov r3, r8 │ │ │ │ - b.n 852fa │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 85342 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 85330 │ │ │ │ + b.n 850b2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ - strd r6, sl, [sp] │ │ │ │ - bl 1e9130 <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ + strd r7, sl, [sp] │ │ │ │ + bl 1f0b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 858f6 │ │ │ │ - bne.n 85a50 │ │ │ │ + blt.n 856b2 │ │ │ │ + bne.n 857b2 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w lr, #7 │ │ │ │ - add.w r5, r5, r7, lsr #5 │ │ │ │ + add.w r5, r5, r6, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.n 85a7c │ │ │ │ + bgt.n 857b6 │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 85a10 │ │ │ │ + bge.n 8578e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8598c │ │ │ │ - lsrs r3, r7, #10 │ │ │ │ + beq.n 8567e │ │ │ │ + lsrs r3, r6, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 85976 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 856ae │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 8569c │ │ │ │ + b.n 85666 │ │ │ │ + mov.w r3, sl, lsr #5 │ │ │ │ + add.w r5, r5, r5, lsl #2 │ │ │ │ + adds r3, #1 │ │ │ │ + add r5, r3 │ │ │ │ + and.w r5, r5, r9 │ │ │ │ + b.n 84fc2 │ │ │ │ + mov r0, r4 │ │ │ │ + strd r2, r1, [sp, #28] │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + ldrd r1, r3, [sp, #32] │ │ │ │ + b.n 85612 │ │ │ │ mov r0, r8 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 85632 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 857ba │ │ │ │ + b.n 85394 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + b.w 84f4c │ │ │ │ + mvn.w r3, #2 │ │ │ │ + b.n 8505a │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 850a2 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 85090 │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 85410 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 857a4 │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 853fe │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ - strd r6, sl, [sp] │ │ │ │ - bl 1e9130 <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ + strd r7, sl, [sp] │ │ │ │ + bl 1f0b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 858f6 │ │ │ │ - bne.n 85a50 │ │ │ │ + blt.n 856b2 │ │ │ │ + bne.n 857b2 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 859d8 │ │ │ │ - mov r0, r4 │ │ │ │ - strd r2, r1, [sp, #28] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldrd r1, r3, [sp, #32] │ │ │ │ - b.n 858ae │ │ │ │ - mov r4, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov sl, r3 │ │ │ │ - b.w 851ec │ │ │ │ - mvn.w r3, #2 │ │ │ │ - b.n 852fa │ │ │ │ + b.n 85724 │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 85514 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 854fe │ │ │ │ mov r3, r8 │ │ │ │ - b.n 85352 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ - b.w 851ec │ │ │ │ + b.n 850b2 │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 85980 │ │ │ │ - cmp r1, #15 │ │ │ │ + b.n 85718 │ │ │ │ + cmp.w lr, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 857dc │ │ │ │ + b.n 8556a │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 859cc │ │ │ │ - cmp.w lr, #15 │ │ │ │ + b.n 85672 │ │ │ │ + cmp r1, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [fp, r5, lsl #2] │ │ │ │ ldrshle.w r3, [fp, r5, lsl #1] │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 85804 │ │ │ │ - nop │ │ │ │ + b.n 85540 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ + b.w 84f4c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r5, [r0, #4] │ │ │ │ mov r7, r2 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ @@ -134374,566 +134154,382 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ lsl.w r3, r3, r5 │ │ │ │ add.w r8, r6, r2 │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ and.w r9, r7, r4 │ │ │ │ - bgt.w 85c32 │ │ │ │ + bgt.w 85992 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85b98 │ │ │ │ + blt.n 858f8 │ │ │ │ ldr.w r0, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 85ba2 │ │ │ │ + beq.n 85902 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 85baa │ │ │ │ + beq.n 8590a │ │ │ │ lsrs r3, r7, #5 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r9 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - bgt.w 85c14 │ │ │ │ + bgt.w 85974 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c24 │ │ │ │ + blt.w 85984 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85ba2 │ │ │ │ + beq.n 85902 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85ca2 │ │ │ │ + beq.w 85a02 │ │ │ │ lsrs r2, r7, #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ mov sl, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.w 85c70 │ │ │ │ + bgt.w 859d0 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c56 │ │ │ │ + blt.w 859b6 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85ba2 │ │ │ │ + beq.n 85902 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85d04 │ │ │ │ + beq.w 85a64 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ cmp r5, #7 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - bgt.w 85c94 │ │ │ │ + bgt.w 859f4 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85c6a │ │ │ │ + blt.n 859ca │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85ba2 │ │ │ │ + beq.n 85902 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85d86 │ │ │ │ + beq.w 85ae6 │ │ │ │ mov.w r2, sl, lsr #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ mov sl, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85b32 │ │ │ │ + b.n 85892 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 85de4 │ │ │ │ + bne.w 85b44 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, sl │ │ │ │ - bne.n 85c00 │ │ │ │ + bne.n 85960 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 85c00 │ │ │ │ + bne.n 85960 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85e04 │ │ │ │ + beq.w 85b64 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.w 85dfe │ │ │ │ + bpl.w 85b5e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r2, #28 │ │ │ │ addmi.w r1, r2, #20 │ │ │ │ mul.w r2, sl, lr │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85ba2 │ │ │ │ + beq.n 85902 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - ble.w 85b06 │ │ │ │ + ble.w 85866 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 85d80 │ │ │ │ + bgt.w 85ae0 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b10 │ │ │ │ + bge.w 85870 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 85b22 │ │ │ │ + bne.w 85882 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 85d62 │ │ │ │ + bgt.w 85ac2 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85ae2 │ │ │ │ + bge.w 85842 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 85b9e │ │ │ │ + beq.n 858fe │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85c1a │ │ │ │ + b.n 8597a │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85ba2 │ │ │ │ + beq.n 85902 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85b6a │ │ │ │ + b.n 858ca │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 85ba2 │ │ │ │ - b.n 85b84 │ │ │ │ + beq.n 85902 │ │ │ │ + b.n 858e4 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b42 │ │ │ │ + bge.w 858a2 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85ba2 │ │ │ │ + beq.n 85902 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ - b.n 85b6e │ │ │ │ + b.n 858ce │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85b22 │ │ │ │ + bne.w 85882 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 85b22 │ │ │ │ + bne.w 85882 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 85e0e │ │ │ │ + beq.w 85b6e │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 85e08 │ │ │ │ + beq.w 85b68 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite eq │ │ │ │ addeq r1, #28 │ │ │ │ addne r1, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85ba2 │ │ │ │ - b.n 85b22 │ │ │ │ + beq.w 85902 │ │ │ │ + b.n 85882 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85b54 │ │ │ │ + bne.w 858b4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 85b54 │ │ │ │ + bne.w 858b4 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 85e18 │ │ │ │ + beq.n 85b78 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 85e12 │ │ │ │ + beq.n 85b72 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85ba2 │ │ │ │ - b.n 85b54 │ │ │ │ + beq.w 85902 │ │ │ │ + b.n 858b4 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85ae2 │ │ │ │ + bge.w 85842 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 85b9e │ │ │ │ + beq.w 858fe │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ - b.n 85c1e │ │ │ │ + b.n 8597e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85b84 │ │ │ │ + bne.w 858e4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 85b84 │ │ │ │ + bne.w 858e4 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 85dfa │ │ │ │ + beq.n 85b5a │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 85df4 │ │ │ │ + beq.n 85b54 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85ba2 │ │ │ │ - b.n 85b84 │ │ │ │ + beq.w 85902 │ │ │ │ + b.n 858e4 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85b06 │ │ │ │ + b.n 85866 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85dd0 │ │ │ │ + b.n 85b30 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85dba │ │ │ │ + b.n 85b1a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 85bf0 │ │ │ │ + b.n 85950 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 85bdc │ │ │ │ + b.n 8593c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85cf0 │ │ │ │ + b.n 85a50 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85cd8 │ │ │ │ + b.n 85a38 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85d4e │ │ │ │ + b.n 85aae │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85d38 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - movw r3, #655 @ 0x28f │ │ │ │ - sub sp, #12 │ │ │ │ - ands r3, r2 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r3, #8 │ │ │ │ - bgt.n 85efe │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 86000 │ │ │ │ - subs r3, #1 │ │ │ │ - cmp r3, #7 │ │ │ │ - bhi.w 86000 │ │ │ │ - tbh [pc, r3, lsl #1] │ │ │ │ - lsls r0, r2, #2 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ - movs r0, r1 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - ldr.w r9, [pc, #444] @ 86020 │ │ │ │ - mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w r0, [r9, r8] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - add.w r7, r7, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r7, #2008] @ 0x7d8 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 85f80 │ │ │ │ - ldr.w ip, [pc, #420] @ 86024 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - str.w r1, [r7, #2008] @ 0x7d8 │ │ │ │ - ldr.w r2, [r7, #2012] @ 0x7dc │ │ │ │ - ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ - subs r2, #1 │ │ │ │ - str.w r2, [r7, #2012] @ 0x7dc │ │ │ │ - mov lr, r1 │ │ │ │ - movs r2, #1 │ │ │ │ - movw r7, #39737 @ 0x9b39 │ │ │ │ - movt r7, #10 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 85f48 │ │ │ │ - movs r2, #0 │ │ │ │ - str r6, [r3, #8] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 85fd4 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 85fd4 │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - str r4, [r3, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 85fdc │ │ │ │ - str r7, [r3, #24] │ │ │ │ - sub.w r1, r3, #8 │ │ │ │ - str r5, [r3, #16] │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ - ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - adds r4, #1 │ │ │ │ - orrs r2, r6 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - strd r5, r2, [r3, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ - itt eq │ │ │ │ - movweq r7, #20445 @ 0x4fdd │ │ │ │ - movteq r7, #14 │ │ │ │ - bne.n 85fa0 │ │ │ │ - ldr.w r9, [pc, #272] @ 86020 │ │ │ │ - mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr.w r0, [r9, r8] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ - cbz r3, 85f88 │ │ │ │ - ldr.w ip, [pc, #252] @ 86024 │ │ │ │ - ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ - add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ - ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ - str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ - movs r2, #1 │ │ │ │ - mov lr, r1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 85ea8 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ - movt r2, #21 │ │ │ │ - cmp lr, r2 │ │ │ │ - bne.n 85fea │ │ │ │ - ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx 2c0a0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 85f9a │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr.w r0, [r9, r8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 85ea8 │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 85f0c │ │ │ │ - movw r7, #2565 @ 0xa05 │ │ │ │ - movt r7, #14 │ │ │ │ - b.n 85f0c │ │ │ │ - movw r7, #39737 @ 0x9b39 │ │ │ │ - movt r7, #10 │ │ │ │ - movw r0, #15128 @ 0x3b18 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 85ef6 │ │ │ │ - ldr.w r0, [r9, r8] │ │ │ │ - b.n 85ea8 │ │ │ │ - cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 86000 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ - itt eq │ │ │ │ - movweq r7, #29465 @ 0x7319 │ │ │ │ - movteq r7, #13 │ │ │ │ - beq.n 85f0c │ │ │ │ - movw r2, #642 @ 0x282 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.n 86000 │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 85ef6 │ │ │ │ - str r4, [r3, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 85eca │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r5, #0] │ │ │ │ - b.n 85eca │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ - mov r3, lr │ │ │ │ - movs r1, #0 │ │ │ │ - blx r3 │ │ │ │ - ldr.w r0, [r9, r8] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 85ea8 │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - movw r1, #47984 @ 0xbb70 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f41b4 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + b.n 85a98 │ │ │ │ │ │ │ │ -00086028 : │ │ │ │ +00085b7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r3 │ │ │ │ movw r0, #655 @ 0x28f │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ands r0, r3 │ │ │ │ cmp r0, #8 │ │ │ │ - bgt.n 86110 │ │ │ │ + bgt.n 85c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 862ce │ │ │ │ + beq.w 85e22 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 862ce │ │ │ │ + bhi.w 85e22 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r2, r1, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r2, r1, #2 │ │ │ │ movs r0, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8629a │ │ │ │ - ldr.w r9, [pc, #628] @ 862f0 │ │ │ │ + bne.w 85dee │ │ │ │ + ldr.w r9, [pc, #628] @ 85e44 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #39737 @ 0x9b39 │ │ │ │ + movw r7, #38129 @ 0x94f1 │ │ │ │ movt r7, #10 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86140 │ │ │ │ - ldr.w ip, [pc, #592] @ 862ec │ │ │ │ + beq.n 85c94 │ │ │ │ + ldr.w ip, [pc, #592] @ 85e40 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w sl, [ip, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 86220 │ │ │ │ + bne.w 85d74 │ │ │ │ str.w sl, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 86160 │ │ │ │ + beq.n 85cb4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86160 │ │ │ │ + bge.n 85cb4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 86166 │ │ │ │ + bne.n 85cba │ │ │ │ str r7, [r3, #24] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r5, [r3, #16] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -134946,246 +134542,430 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #20445 @ 0x4fdd │ │ │ │ + movweq r7, #19021 @ 0x4a4d │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 86178 │ │ │ │ + bne.n 85ccc │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8629a │ │ │ │ - ldr.w r9, [pc, #456] @ 862f0 │ │ │ │ + bne.w 85dee │ │ │ │ + ldr.w r9, [pc, #456] @ 85e44 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8609a │ │ │ │ + bne.n 85bee │ │ │ │ movw r0, #15128 @ 0x3b18 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86108 │ │ │ │ + beq.n 85c5c │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 860ca │ │ │ │ + bne.n 85c1e │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 860dc │ │ │ │ + beq.n 85c30 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 860dc │ │ │ │ + b.n 85c30 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8611e │ │ │ │ + b.n 85c72 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble.w 862ce │ │ │ │ + ble.w 85e22 │ │ │ │ cmp r0, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #29465 @ 0x7319 │ │ │ │ + movweq r7, #27917 @ 0x6d0d │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 8611e │ │ │ │ + beq.n 85c72 │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 862ce │ │ │ │ + bne.w 85e22 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 862b4 │ │ │ │ - ldr.w r9, [pc, #336] @ 862f0 │ │ │ │ + beq.w 85e08 │ │ │ │ + ldr.w r9, [pc, #336] @ 85e44 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ - cbz r3, 8620c │ │ │ │ - ldr r0, [pc, #308] @ (862ec ) │ │ │ │ + cbz r3, 85d60 │ │ │ │ + ldr r0, [pc, #308] @ (85e40 ) │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #2016] @ 0x7e0 │ │ │ │ ldr.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ ldr.w r7, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #2020] @ 0x7e4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8624a │ │ │ │ + bne.n 85d9e │ │ │ │ ldr.w r2, [sl] │ │ │ │ - movw r7, #54737 @ 0xd5d1 │ │ │ │ + movw r7, #55321 @ 0xd819 │ │ │ │ movt r7, #24 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r3, #28] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 860ca │ │ │ │ - b.n 86160 │ │ │ │ - movw r7, #2565 @ 0xa05 │ │ │ │ + bne.w 85c1e │ │ │ │ + b.n 85cb4 │ │ │ │ + movw r7, #997 @ 0x3e5 │ │ │ │ movt r7, #14 │ │ │ │ - b.n 8611e │ │ │ │ + b.n 85c72 │ │ │ │ movw r0, #14728 @ 0x3988 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 861d4 │ │ │ │ - b.n 86108 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + bne.n 85d28 │ │ │ │ + b.n 85c5c │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 86276 │ │ │ │ + bne.n 85dca │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 86270 │ │ │ │ + cbnz r0, 85dc4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 861f4 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 85d48 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8628a │ │ │ │ + bne.n 85dde │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 861d4 │ │ │ │ + bne.n 85d28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 861d4 │ │ │ │ + b.n 85d28 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 861f4 │ │ │ │ + b.n 85d48 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx sl │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 861f4 │ │ │ │ + b.n 85d48 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 861d4 │ │ │ │ + b.n 85d28 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48104 @ 0xbbe8 │ │ │ │ + movw r1, #47528 @ 0xb9a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86108 │ │ │ │ + b.n 85c5c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r3, sl │ │ │ │ - b.n 86108 │ │ │ │ + b.n 85c5c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #47984 @ 0xbb70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ - ... │ │ │ │ + movs r0, r0 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + movw r3, #655 @ 0x28f │ │ │ │ + sub sp, #12 │ │ │ │ + ands r3, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r3, #8 │ │ │ │ + bgt.n 85f2a │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8602c │ │ │ │ + subs r3, #1 │ │ │ │ + cmp r3, #7 │ │ │ │ + bhi.w 8602c │ │ │ │ + tbh [pc, r3, lsl #1] │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ + ldr.w r9, [pc, #444] @ 8604c │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w r0, [r9, r8] │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ + add.w r7, r7, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r7, #2008] @ 0x7d8 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 85fac │ │ │ │ + ldr.w ip, [pc, #420] @ 86050 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + str.w r1, [r7, #2008] @ 0x7d8 │ │ │ │ + ldr.w r2, [r7, #2012] @ 0x7dc │ │ │ │ + ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [r7, #2012] @ 0x7dc │ │ │ │ + mov lr, r1 │ │ │ │ + movs r2, #1 │ │ │ │ + movw r7, #38129 @ 0x94f1 │ │ │ │ + movt r7, #10 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 85f74 │ │ │ │ + movs r2, #0 │ │ │ │ + str r6, [r3, #8] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 86000 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 86000 │ │ │ │ + adds r2, #1 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + str r4, [r3, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 86008 │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub.w r1, r3, #8 │ │ │ │ + str r5, [r3, #16] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ + adds r4, #1 │ │ │ │ + orrs r2, r6 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + strd r5, r2, [r3, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ + itt eq │ │ │ │ + movweq r7, #19021 @ 0x4a4d │ │ │ │ + movteq r7, #14 │ │ │ │ + bne.n 85fcc │ │ │ │ + ldr.w r9, [pc, #272] @ 8604c │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w r0, [r9, r8] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ + cbz r3, 85fb4 │ │ │ │ + ldr.w ip, [pc, #252] @ 86050 │ │ │ │ + ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ + add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ + ldr.w r1, [ip, #1600] @ 0x640 │ │ │ │ + str.w lr, [r2, #2012] @ 0x7dc │ │ │ │ + movs r2, #1 │ │ │ │ + mov lr, r1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 85ed4 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ + movt r2, #21 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne.n 86016 │ │ │ │ + ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + blx 2c0a0 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cbnz r0, 85fc6 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr.w r0, [r9, r8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 85ed4 │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 85f38 │ │ │ │ + movw r7, #997 @ 0x3e5 │ │ │ │ + movt r7, #14 │ │ │ │ + b.n 85f38 │ │ │ │ + movw r7, #38129 @ 0x94f1 │ │ │ │ + movt r7, #10 │ │ │ │ + movw r0, #15128 @ 0x3b18 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 85f22 │ │ │ │ + ldr.w r0, [r9, r8] │ │ │ │ + b.n 85ed4 │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ + ble.n 8602c │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ + itt eq │ │ │ │ + movweq r7, #27917 @ 0x6d0d │ │ │ │ + movteq r7, #13 │ │ │ │ + beq.n 85f38 │ │ │ │ + movw r2, #642 @ 0x282 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 8602c │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11dfa4 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 85f22 │ │ │ │ + str r4, [r3, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 85ef6 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt r2, [r5, #0] │ │ │ │ + b.n 85ef6 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ + mov r3, lr │ │ │ │ + movs r1, #0 │ │ │ │ + blx r3 │ │ │ │ + ldr.w r0, [r9, r8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 85ed4 │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + b.w f3c30 │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000862f4 : │ │ │ │ +00086054 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bpl.n 8638e │ │ │ │ + bpl.n 860ee │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86356 │ │ │ │ + blt.n 860b6 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 86368 │ │ │ │ + bne.n 860c8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 86368 │ │ │ │ + beq.n 860c8 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #57368 @ 0xe018 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 86386 │ │ │ │ + beq.n 860e6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 89c00 │ │ │ │ + b.w 899c8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #41560 @ 0xa258 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 86334 │ │ │ │ + beq.n 86094 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 8633a │ │ │ │ + bne.n 8609a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c8828 │ │ │ │ + b.w 1c97e8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 863a8 │ │ │ │ + b.n 86108 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -135195,23 +134975,23 @@ │ │ │ │ movw r5, #41560 @ 0xa258 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 8655c │ │ │ │ - ldr r3, [pc, #568] @ (86610 ) │ │ │ │ + bne.w 862bc │ │ │ │ + ldr r3, [pc, #568] @ (86370 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8647c │ │ │ │ + beq.n 861dc │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w r7, r4, #20 │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -135229,23 +135009,23 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 2b44c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 865c4 │ │ │ │ + bne.w 86324 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, fp] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ add.w r2, r7, r3 │ │ │ │ - bne.n 8646c │ │ │ │ + bne.n 861cc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ movs r0, #0 │ │ │ │ @@ -135257,46 +135037,46 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ str.w sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 86452 │ │ │ │ + b.n 861b2 │ │ │ │ movs r0, #16 │ │ │ │ movs r1, #8 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r2, #197 @ 0xc5 │ │ │ │ - movt r2, #8 │ │ │ │ + movw r2, #65173 @ 0xfe95 │ │ │ │ + movt r2, #7 │ │ │ │ ldr.w r3, [r7, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8658a │ │ │ │ - ldr r3, [pc, #360] @ (86610 ) │ │ │ │ + bne.n 862ea │ │ │ │ + ldr r3, [pc, #360] @ (86370 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1612] @ 0x64c │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 86578 │ │ │ │ + beq.n 862d8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ - cbz r0, 86516 │ │ │ │ + cbz r0, 86276 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ sub.w r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -135312,114 +135092,114 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ and.w fp, sl, #7 │ │ │ │ blx 2b44c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 865c4 │ │ │ │ + bne.n 86324 │ │ │ │ strb.w r0, [r7, fp] │ │ │ │ - b.n 86438 │ │ │ │ + b.n 86198 │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 8656c │ │ │ │ + bcc.n 862cc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r1, lr │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r0, [r3, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 864d0 │ │ │ │ + bne.n 86230 │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 865b6 │ │ │ │ + bne.n 86316 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 86598 │ │ │ │ + cbz r4, 862f8 │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 864d0 │ │ │ │ + b.n 86230 │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ movs r0, #20 │ │ │ │ movs r1, #10 │ │ │ │ mov.w fp, #60 @ 0x3c │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 8648c │ │ │ │ + b.n 861ec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 864d0 │ │ │ │ + b.n 86230 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 864d0 │ │ │ │ - b.n 86532 │ │ │ │ + bne.n 86230 │ │ │ │ + b.n 86292 │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 864d0 │ │ │ │ - bl 23c160 │ │ │ │ + bne.n 86230 │ │ │ │ + bl 23c814 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 865ec │ │ │ │ + blt.n 8634c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 865fe │ │ │ │ + blt.n 8635e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86466 │ │ │ │ + b.n 861c6 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8654e │ │ │ │ + b.n 862ae │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 233aac <_PyDict_SendEvent@@Base> │ │ │ │ + bl 23416c <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble.w 86432 │ │ │ │ + ble.w 86192 │ │ │ │ cmp r3, #15 │ │ │ │ mov.w r3, #0 │ │ │ │ ite le │ │ │ │ strhle.w r3, [r7, fp, lsl #1] │ │ │ │ strgt.w r3, [r7, fp, lsl #2] │ │ │ │ - b.n 86438 │ │ │ │ + b.n 86198 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 865a6 │ │ │ │ + bne.n 86306 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 865a6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86306 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 865b0 │ │ │ │ + bne.n 86310 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 865b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86310 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, r0 │ │ │ │ @@ -135430,27 +135210,27 @@ │ │ │ │ lsl.w r5, r0, r2 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ lsl.w r3, r5, r0 │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ lsrs r3, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 867be │ │ │ │ + beq.w 8651a │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 8683a │ │ │ │ + bhi.w 86596 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 866aa │ │ │ │ - ldr r1, [pc, #696] @ (86910 ) │ │ │ │ + bne.n 8640a │ │ │ │ + ldr r1, [pc, #692] @ (8666c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8680c │ │ │ │ + beq.w 86568 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ movw r5, #771 @ 0x303 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r3, #1928] @ 0x788 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ @@ -135467,83 +135247,83 @@ │ │ │ │ str r3, [r4, #24] │ │ │ │ blx 2b44c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - add.w r1, r5, r3, lsl #3 │ │ │ │ - movw r0, #197 @ 0xc5 │ │ │ │ - movt r0, #8 │ │ │ │ - add.w r7, r1, #20 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + movw r0, #65173 @ 0xfe95 │ │ │ │ + movt r0, #7 │ │ │ │ + str r1, [sp, #0] │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ - mov.w fp, r3, lsl #3 │ │ │ │ + add r1, r5 │ │ │ │ + add.w r7, r1, #20 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 867ec │ │ │ │ - ldr r0, [pc, #572] @ (86910 ) │ │ │ │ + bne.w 86548 │ │ │ │ + ldr r0, [pc, #568] @ (8666c ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ - str r0, [sp, #0] │ │ │ │ + mov fp, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 86880 │ │ │ │ + bcs.w 865dc │ │ │ │ adds r1, #19 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ - ldr.w r0, [r0, sl, lsl #3] │ │ │ │ + ldr.w r0, [fp, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 868bc │ │ │ │ + beq.w 86616 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 86754 │ │ │ │ + beq.n 864b0 │ │ │ │ strb r2, [r4, #4] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ strb r6, [r4, #6] │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #1 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [r4, #0] │ │ │ │ strb.w r9, [r4, #5] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r6, [r4, #8] │ │ │ │ blx 2b44c │ │ │ │ add.w r0, r5, #20 │ │ │ │ - mov r2, fp │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4 │ │ │ │ blx 2b44c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #24] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ str r7, [sp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 867ac │ │ │ │ + bhi.n 86508 │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 86880 │ │ │ │ + beq.w 865dc │ │ │ │ mov r1, r9 │ │ │ │ add.w r7, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ movs r5, #0 │ │ │ │ @@ -135551,270 +135331,273 @@ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ movs r3, #1 │ │ │ │ strb r6, [r4, #6] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2b44c │ │ │ │ - mov r2, fp │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r0, r4, r7 │ │ │ │ blx 2b44c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r7, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 8677c │ │ │ │ + b.n 864d8 │ │ │ │ movs r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.n 8683c │ │ │ │ - mul.w fp, r1, r3 │ │ │ │ - mla r1, r1, r3, r5 │ │ │ │ + bhi.n 86598 │ │ │ │ + mul.w r1, r1, r3 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r1, r5 │ │ │ │ add.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #197 @ 0xc5 │ │ │ │ - movt r0, #8 │ │ │ │ + movw r0, #65173 @ 0xfe95 │ │ │ │ + movt r0, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 866d2 │ │ │ │ + beq.w 86430 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r3, [sp, #0] │ │ │ │ + strd r3, r2, [sp, #8] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86908 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + beq.w 86662 │ │ │ │ + ldrd r3, r2, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 8677c │ │ │ │ + b.n 864d8 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 868d0 │ │ │ │ + bne.n 8662a │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ - str r3, [sp, #0] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + mov fp, r3 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ movs r3, #5 │ │ │ │ movs r5, #8 │ │ │ │ - mov.w fp, #40 @ 0x28 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - b.n 866f2 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + b.n 86450 │ │ │ │ movs r1, #8 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 868ee │ │ │ │ + bhi.n 86648 │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ lsls r5, r0 │ │ │ │ - mul.w fp, r3, r1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ - mla r1, r3, r1, r5 │ │ │ │ + add r1, r5 │ │ │ │ adds r1, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 867ec │ │ │ │ - ldr r1, [pc, #160] @ (86910 ) │ │ │ │ + bne.n 86548 │ │ │ │ + ldr r1, [pc, #160] @ (8666c ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1612] @ 0x64c │ │ │ │ - str r1, [sp, #0] │ │ │ │ + mov fp, r1 │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 868de │ │ │ │ + bne.n 86638 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - cbz r4, 86908 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + cbz r4, 86662 │ │ │ │ + ldr.w r0, [fp, #800] @ 0x320 │ │ │ │ mov r1, r9 │ │ │ │ - ldr.w r0, [r7, #800] @ 0x320 │ │ │ │ - adds r0, #1 │ │ │ │ - str.w r0, [r7, #800] @ 0x320 │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 8677c │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + adds r0, #1 │ │ │ │ + str.w r0, [fp, #800] @ 0x320 │ │ │ │ + b.n 864d8 │ │ │ │ mov r1, sl │ │ │ │ + mov r0, fp │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 86770 │ │ │ │ + b.n 864cc │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ + movs r5, #8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ - mov.w fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movs r5, #8 │ │ │ │ movs r3, #5 │ │ │ │ - b.n 867ec │ │ │ │ + b.n 86548 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 868a6 │ │ │ │ + b.n 86602 │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r5, #1 │ │ │ │ - mul.w fp, r3, r1 │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ lsls r5, r0 │ │ │ │ - mla r1, r3, r1, r5 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + adds r1, r5, r1 │ │ │ │ adds.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bpl.w 867d2 │ │ │ │ + bpl.w 8652e │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 866a2 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 86402 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #700] @ (86be0 ) │ │ │ │ + ldr r7, [pc, #700] @ (8693c ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86b96 │ │ │ │ + beq.w 868f2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86a22 │ │ │ │ + beq.n 8677e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 86bbe │ │ │ │ + bne.w 8691a │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86ba4 │ │ │ │ + bne.w 86900 │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86ba4 │ │ │ │ + bne.w 86900 │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86ba4 │ │ │ │ + bne.w 86900 │ │ │ │ ldrb.w r1, [r1, #-8] │ │ │ │ ldrb.w r2, [r3, #-7] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ ldrb.w r1, [r3, #-6] │ │ │ │ orr.w r1, r1, r2, lsl #8 │ │ │ │ ldrb.w r2, [r3, #-5] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 86b7c │ │ │ │ + bne.w 868d8 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 86b7c │ │ │ │ + bne.w 868d8 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 86b7c │ │ │ │ + bne.w 868d8 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 86b7c │ │ │ │ + bne.w 868d8 │ │ │ │ mov.w r1, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ mov r0, r3 │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ sub.w r4, r3, #8 │ │ │ │ blx 2b44c │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ - movw r2, #15513 @ 0x3c99 │ │ │ │ + movw r2, #14945 @ 0x3a61 │ │ │ │ movt r2, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 86a26 │ │ │ │ - cbz r4, 86a22 │ │ │ │ + bne.n 86782 │ │ │ │ + cbz r4, 8677e │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1612] @ 0x64c │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.n 86a46 │ │ │ │ + beq.n 867a2 │ │ │ │ lsrs r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add.w r2, r5, r2, lsl #3 │ │ │ │ ldr.w r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 86a08 │ │ │ │ + bgt.n 86764 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - cbz r1, 86a46 │ │ │ │ + cbz r1, 867a2 │ │ │ │ bic.w r2, r4, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str r4, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r1, 86a34 │ │ │ │ - cbz r3, 86a72 │ │ │ │ + cbz r1, 86790 │ │ │ │ + cbz r3, 867ce │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r5, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 86a22 │ │ │ │ + b.n 8677e │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42081 @ 0xa461 │ │ │ │ + movw r2, #42161 @ 0xa4b1 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r6, [r3, #860] @ 0x35c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 86b72 │ │ │ │ + bne.w 868ce │ │ │ │ mov r0, r4 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 86a22 │ │ │ │ + b.n 8677e │ │ │ │ ldr r4, [r2, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r6, [r5, #512] @ 0x200 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -135823,72 +135606,72 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add.w ip, r5, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr.w r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 86aac │ │ │ │ + bne.n 86808 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 86aa8 │ │ │ │ + cbz r2, 86804 │ │ │ │ ldr r7, [r2, #8] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [ip, #528] @ 0x210 │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 86b08 │ │ │ │ + beq.n 86864 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 86ae8 │ │ │ │ + beq.n 86844 │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 86ac4 │ │ │ │ + cbnz r2, 86820 │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 86a22 │ │ │ │ + beq.n 8677e │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 86ae2 │ │ │ │ + cbz r1, 8683e │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r0, [r3, #20] │ │ │ │ - cbz r2, 86ade │ │ │ │ + cbz r2, 8683a │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b.n 86a22 │ │ │ │ + b.n 8677e │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ - b.n 86ad0 │ │ │ │ + b.n 8682c │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 86af6 │ │ │ │ + cbz r2, 86852 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 86a22 │ │ │ │ + bne.n 8677e │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 86a22 │ │ │ │ + b.n 8677e │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86ab6 │ │ │ │ + beq.n 86812 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 86b6c │ │ │ │ + cbz r2, 868c8 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r6, r4] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 86b3a │ │ │ │ + cbz r3, 86896 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ @@ -135901,195 +135684,195 @@ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ str r7, [r6, r4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 86a22 │ │ │ │ + b.n 8677e │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 86b14 │ │ │ │ + b.n 86870 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 86a66 │ │ │ │ + b.n 867c2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 70578 │ │ │ │ - movw r1, #31172 @ 0x79c4 │ │ │ │ + bl 70554 │ │ │ │ + movw r1, #30596 @ 0x7784 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #11732 @ 0x2dd4 │ │ │ │ + movw r0, #11156 @ 0x2b94 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #39304 @ 0x9988 │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #38728 @ 0x9748 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #68] @ (86be4 ) │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ (86940 ) │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 70578 │ │ │ │ - movw r1, #31148 @ 0x79ac │ │ │ │ + bl 70554 │ │ │ │ + movw r1, #30572 @ 0x776c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #11732 @ 0x2dd4 │ │ │ │ + movw r0, #11156 @ 0x2b94 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 74cf6 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 74d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70578 │ │ │ │ - movw r1, #31088 @ 0x7970 │ │ │ │ + bl 70554 │ │ │ │ + movw r1, #30512 @ 0x7730 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #11732 @ 0x2dd4 │ │ │ │ + movw r0, #11156 @ 0x2b94 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7612a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ + bl 7617a <_PyMonitoring_FireLineEvent@@Base+0x9da> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #960 @ (adr r4, 86fa8 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 86c04 ) │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r7, [r5, #132] @ 0x84 │ │ │ │ - bmi.w 87288 │ │ │ │ + bmi.w 86fe4 │ │ │ │ movw r4, #5480 @ 0x1568 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e70 │ │ │ │ + beq.w 86bcc │ │ │ │ movw r9, #41560 @ 0xa258 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - movw r3, #12889 @ 0x3259 │ │ │ │ + movw r3, #14617 @ 0x3919 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ movw sl, #28732 @ 0x703c │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ adds r4, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 86c52 │ │ │ │ + b.n 869ae │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 86c48 │ │ │ │ + cbz r2, 869a4 │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 86c48 │ │ │ │ + beq.n 869a4 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ - cbnz r2, 86ca0 │ │ │ │ + cbnz r2, 869fc │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e70 │ │ │ │ + beq.w 86bcc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86c48 │ │ │ │ + beq.n 869a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 86e5a │ │ │ │ + bcs.w 86bb6 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 86c88 │ │ │ │ + bcs.n 869e4 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 86c94 │ │ │ │ + bcs.n 869f0 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 86c38 │ │ │ │ + bhi.n 86994 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 86c40 │ │ │ │ + bls.n 8699c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86c48 │ │ │ │ + beq.n 869a4 │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 86c40 │ │ │ │ + b.n 8699c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86c48 │ │ │ │ + beq.n 869a4 │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 86c40 │ │ │ │ + b.n 8699c │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86c48 │ │ │ │ + beq.n 869a4 │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 86c40 │ │ │ │ + b.n 8699c │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 86d16 │ │ │ │ + bpl.n 86a72 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86d16 │ │ │ │ + beq.n 86a72 │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 86f12 │ │ │ │ + bcs.w 86c6e │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs.w 86f12 │ │ │ │ + bcs.w 86c6e │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 86f12 │ │ │ │ + bcs.w 86c6e │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 86f04 │ │ │ │ + bls.w 86c60 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 86d16 │ │ │ │ + cbz r1, 86a72 │ │ │ │ cmn r1, r3 │ │ │ │ - beq.n 86d16 │ │ │ │ + beq.n 86a72 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 86d16 │ │ │ │ + bne.n 86a72 │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 87632 │ │ │ │ + beq.w 8738e │ │ │ │ add.w r3, r5, #100 @ 0x64 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 86c48 │ │ │ │ + bne.n 869a4 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ subs r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 86c48 │ │ │ │ + bne.n 869a4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 872d0 │ │ │ │ + bne.w 8702c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 872d0 │ │ │ │ + beq.w 8702c │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 873de │ │ │ │ + beq.w 8713a │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8727e │ │ │ │ + bne.w 86fda │ │ │ │ ldr.w fp, [r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 8764c │ │ │ │ + beq.w 873a8 │ │ │ │ movw r0, #28732 @ 0x703c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r4] │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 873de │ │ │ │ + beq.w 8713a │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bpl.w 8705e │ │ │ │ - ldr r2, [pc, #428] @ (86f1c ) │ │ │ │ + bpl.w 86dba │ │ │ │ + ldr r2, [pc, #428] @ (86c78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w r0, [r1, #3892] @ 0xf34 │ │ │ │ @@ -136102,168 +135885,168 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub.w r2, r6, #8 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strd r0, r3, [r6, #-8] │ │ │ │ str r2, [r0, #4] │ │ │ │ str.w lr, [r1, #3868] @ 0xf1c │ │ │ │ - blt.w 8706a │ │ │ │ + blt.w 86dc6 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r6, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87762 │ │ │ │ + beq.w 874be │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 86de2 │ │ │ │ + bpl.n 86b3e │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 86de2 │ │ │ │ + bne.n 86b3e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 87072 │ │ │ │ + beq.w 86dce │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, fp, [r6, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 87728 │ │ │ │ + bpl.w 87484 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 873ba │ │ │ │ + bne.w 87116 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 873ba │ │ │ │ + beq.w 87116 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ - beq.w 8753c │ │ │ │ - bl 89c00 │ │ │ │ + beq.w 87298 │ │ │ │ + bl 899c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 873d6 │ │ │ │ + beq.w 87132 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86c48 │ │ │ │ + bge.w 869a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c48 │ │ │ │ + bne.w 869a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86c48 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 869a4 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 86c40 │ │ │ │ + bne.w 8699c │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c52 │ │ │ │ + bne.w 869ae │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87300 │ │ │ │ + bne.w 8705c │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8700a │ │ │ │ + beq.w 86d66 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87594 │ │ │ │ + bne.w 872f0 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 86f28 │ │ │ │ + bne.n 86c84 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87536 │ │ │ │ + bne.w 87292 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #124] @ (86f20 ) │ │ │ │ + ldr r2, [pc, #124] @ (86c7c ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #1564] @ 0x61c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 87542 │ │ │ │ + bne.w 8729e │ │ │ │ ldr.w r4, [r2, #1572] @ 0x624 │ │ │ │ adds r7, r4, #1 │ │ │ │ - beq.w 87542 │ │ │ │ - ldr r1, [pc, #96] @ (86f24 ) │ │ │ │ + beq.w 8729e │ │ │ │ + ldr r1, [pc, #96] @ (86c80 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 876c8 │ │ │ │ + beq.w 87424 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 873b0 │ │ │ │ + bne.w 8710c │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 87124 │ │ │ │ - ldr r1, [pc, #64] @ (86f24 ) │ │ │ │ + bne.w 86e80 │ │ │ │ + ldr r1, [pc, #64] @ (86c80 ) │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 87170 │ │ │ │ + beq.w 86ecc │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ movls r1, r0 │ │ │ │ - bls.w 86cea │ │ │ │ + bls.w 86a46 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 86cea │ │ │ │ - b.n 86d16 │ │ │ │ + bne.w 86a46 │ │ │ │ + b.n 86a72 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r9, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 877da │ │ │ │ + bmi.w 87536 │ │ │ │ movw r7, #29268 @ 0x7254 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 873de │ │ │ │ + beq.w 8713a │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 86f8a │ │ │ │ - ldr r0, [pc, #556] @ (87180 ) │ │ │ │ + bpl.n 86ce6 │ │ │ │ + ldr r0, [pc, #556] @ (86edc ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -136283,57 +136066,57 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87744 │ │ │ │ + beq.w 874a0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 86fce │ │ │ │ + bpl.n 86d2a │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 86fce │ │ │ │ + bne.n 86d2a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 87560 │ │ │ │ + beq.w 872bc │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8bc08 │ │ │ │ + bl 8b550 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 87748 │ │ │ │ + beq.w 874a4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86ff8 │ │ │ │ + bge.n 86d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8778c │ │ │ │ + beq.w 874e8 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 87460 │ │ │ │ + bne.w 871bc │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8718c │ │ │ │ + bne.w 86ee8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e9e │ │ │ │ - ldr r0, [pc, #356] @ (87180 ) │ │ │ │ + beq.w 86bfa │ │ │ │ + ldr r0, [pc, #356] @ (86edc ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -136344,149 +136127,149 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 876aa │ │ │ │ + beq.w 87406 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - b.n 86ea2 │ │ │ │ + b.n 86bfe │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86db2 │ │ │ │ + bge.w 86b0e │ │ │ │ add.w r3, ip, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 86db2 │ │ │ │ + b.n 86b0e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 876ce │ │ │ │ - ldr r3, [pc, #260] @ (87184 ) │ │ │ │ - ldr r2, [pc, #252] @ (87180 ) │ │ │ │ + beq.w 8742a │ │ │ │ + ldr r3, [pc, #260] @ (86ee0 ) │ │ │ │ + ldr r2, [pc, #252] @ (86edc ) │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87430 │ │ │ │ + bne.w 8718c │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b788 │ │ │ │ + bl 8b954 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 877a8 │ │ │ │ + beq.w 87504 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 873e4 │ │ │ │ + beq.w 87140 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 870d8 │ │ │ │ + bge.n 86e34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87774 │ │ │ │ + beq.w 874d0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 870fa │ │ │ │ + bge.n 86e56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87766 │ │ │ │ + beq.w 874c2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 870fa │ │ │ │ + bge.n 86e56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87780 │ │ │ │ + beq.w 874dc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 86de2 │ │ │ │ + blt.w 86b3e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 86de2 │ │ │ │ + b.n 86b3e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8c074 │ │ │ │ + bl 8be3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 876c8 │ │ │ │ + beq.w 87424 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #64] @ (87188 ) │ │ │ │ + ldr r1, [pc, #64] @ (86ee4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 87794 │ │ │ │ + beq.w 874f0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 877ce │ │ │ │ + bge.w 8752a │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86ef8 │ │ │ │ + bne.w 86c54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ - b.n 86efc │ │ │ │ + b.n 86c58 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87620 │ │ │ │ + bne.w 8737c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 86e9e │ │ │ │ + beq.w 86bfa │ │ │ │ ldr.w sl, [r5, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #948] @ 87558 │ │ │ │ + ldr.w r9, [pc, #948] @ 872b4 │ │ │ │ movw fp, #29000 @ 0x7148 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, fp │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 873de │ │ │ │ + beq.w 8713a │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 871fa │ │ │ │ + bpl.n 86f56 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ @@ -136505,59 +136288,59 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87744 │ │ │ │ + beq.w 874a0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 8723c │ │ │ │ + bpl.n 86f98 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8723c │ │ │ │ + bne.n 86f98 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 872ec │ │ │ │ + beq.n 87048 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, sl │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8bc08 │ │ │ │ + bl 8b550 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 877b0 │ │ │ │ + beq.w 8750c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87266 │ │ │ │ + bge.n 86fc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8773c │ │ │ │ + beq.w 87498 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 871b2 │ │ │ │ + bne.n 86f0e │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e9e │ │ │ │ - b.n 87018 │ │ │ │ + beq.w 86bfa │ │ │ │ + b.n 86d74 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c48 │ │ │ │ - b.n 86d3e │ │ │ │ - ldr r0, [pc, #716] @ (87558 ) │ │ │ │ + bne.w 869a4 │ │ │ │ + b.n 86a9a │ │ │ │ + ldr r0, [pc, #716] @ (872b4 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -136569,179 +136352,179 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8769e │ │ │ │ + beq.w 873fa │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - b.n 86c0a │ │ │ │ + b.n 86966 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - bne.w 86d28 │ │ │ │ + bne.w 86a84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 43338 │ │ │ │ - b.n 86efc │ │ │ │ + bl 43388 │ │ │ │ + b.n 86c58 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c88d8 │ │ │ │ + bl 1c983c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8723e │ │ │ │ - b.n 87746 │ │ │ │ + bne.n 86f9a │ │ │ │ + b.n 874a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e78 │ │ │ │ + beq.w 86bd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b094 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86efc │ │ │ │ + beq.w 86c58 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e78 │ │ │ │ + beq.w 86bd4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b094 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86efc │ │ │ │ + beq.w 86c58 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e78 │ │ │ │ + beq.w 86bd4 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b094 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86efc │ │ │ │ + beq.w 86c58 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e78 │ │ │ │ + beq.w 86bd4 │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b094 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86efc │ │ │ │ + beq.w 86c58 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e78 │ │ │ │ + beq.w 86bd4 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b094 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86efc │ │ │ │ + beq.w 86c58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e78 │ │ │ │ + beq.w 86bd4 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 873a0 │ │ │ │ + b.n 870fc │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86e78 │ │ │ │ + beq.w 86bd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b2cc │ │ │ │ + bl 8b094 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 87396 │ │ │ │ + bne.n 870f2 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 86efc │ │ │ │ + b.n 86c58 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86ef8 │ │ │ │ - b.n 86ed8 │ │ │ │ + bne.w 86c54 │ │ │ │ + b.n 86c34 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 86e20 │ │ │ │ + bne.w 86b7c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c8828 │ │ │ │ + bl 1c97e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8767c │ │ │ │ + blt.w 873d8 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86efc │ │ │ │ + b.n 86c58 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 873f8 │ │ │ │ + bge.n 87154 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 873f8 │ │ │ │ + cbnz r3, 87154 │ │ │ │ mov r0, r1 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 87666 │ │ │ │ + blt.w 873c2 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ strne.w r8, [r6, #12] │ │ │ │ - bne.w 86de4 │ │ │ │ + bne.w 86b40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r8, #16] │ │ │ │ str.w r8, [r6, #12] │ │ │ │ - b.n 86de4 │ │ │ │ + b.n 86b40 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8709e │ │ │ │ + beq.w 86dfa │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87450 │ │ │ │ + bge.n 871ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 87450 │ │ │ │ + cbnz r2, 871ac │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r6, #12] │ │ │ │ - b.n 86de4 │ │ │ │ + b.n 86b40 │ │ │ │ movw fp, #29268 @ 0x7254 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ adds r6, #20 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 877da │ │ │ │ + bmi.w 87536 │ │ │ │ mov r0, fp │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 873de │ │ │ │ + beq.n 8713a │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 874bc │ │ │ │ - ldr r3, [pc, #204] @ (87558 ) │ │ │ │ + bpl.n 87218 │ │ │ │ + ldr r3, [pc, #204] @ (872b4 ) │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr.w r3, [r3, sl] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr.w r1, [r0, #3868] @ 0xf1c │ │ │ │ @@ -136760,365 +136543,394 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87744 │ │ │ │ + beq.w 874a0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 874fe │ │ │ │ + bpl.n 8725a │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 874fe │ │ │ │ + bne.n 8725a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 8757c │ │ │ │ + beq.n 872d8 │ │ │ │ str r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl 8bc08 │ │ │ │ + bl 8b550 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 87748 │ │ │ │ + beq.w 874a4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87528 │ │ │ │ + bge.n 87284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877d2 │ │ │ │ + beq.w 8752e │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 87004 │ │ │ │ - b.n 8746e │ │ │ │ + beq.w 86d60 │ │ │ │ + b.n 871ca │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 87196 │ │ │ │ - bl 863a8 │ │ │ │ - b.n 86e38 │ │ │ │ - ldr r0, [pc, #24] @ (8755c ) │ │ │ │ - bl 7aa84 │ │ │ │ + b.n 86ef2 │ │ │ │ + bl 86108 │ │ │ │ + b.n 86b94 │ │ │ │ + ldr r0, [pc, #24] @ (872b8 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.w 86ec0 │ │ │ │ - ldr r0, [pc, #8] @ (8755c ) │ │ │ │ - bl 43338 │ │ │ │ - b.n 87170 │ │ │ │ + bne.w 86c1c │ │ │ │ + ldr r0, [pc, #8] @ (872b8 ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 86ecc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #708] @ (87828 ) │ │ │ │ + ldr r0, [pc, #708] @ (87584 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c88d8 │ │ │ │ + bl 1c983c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86fd0 │ │ │ │ - b.n 87746 │ │ │ │ - ldr r2, [pc, #680] @ (87828 ) │ │ │ │ + bne.w 86d2c │ │ │ │ + b.n 874a2 │ │ │ │ + ldr r2, [pc, #680] @ (87584 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c88d8 │ │ │ │ + bl 1c983c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87500 │ │ │ │ - b.n 87746 │ │ │ │ - ldr r0, [pc, #656] @ (87828 ) │ │ │ │ + bne.n 8725c │ │ │ │ + b.n 874a2 │ │ │ │ + ldr r0, [pc, #656] @ (87584 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 875ca │ │ │ │ + beq.n 87326 │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.n 875ca │ │ │ │ + bhi.n 87326 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 875d4 │ │ │ │ + b.n 87330 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8762c │ │ │ │ + bne.n 87388 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87022 │ │ │ │ + beq.w 86d7e │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ subs r7, r2, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r7, r3 │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 8760a │ │ │ │ + beq.n 87366 │ │ │ │ cmp r7, #10 │ │ │ │ - bls.n 876b6 │ │ │ │ + bls.n 87412 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8768e │ │ │ │ + beq.n 873ea │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ - b.n 871a2 │ │ │ │ - ldr r0, [pc, #516] @ (87828 ) │ │ │ │ + b.n 86efe │ │ │ │ + ldr r0, [pc, #516] @ (87584 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ - b.n 875ea │ │ │ │ + b.n 87346 │ │ │ │ ldr.w r9, [r1, #16] │ │ │ │ - b.n 86f2c │ │ │ │ + b.n 86c88 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ sub.w ip, r3, r2 │ │ │ │ rsbs r3, ip, #0 │ │ │ │ adc.w r3, r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86c48 │ │ │ │ - b.w 86d16 │ │ │ │ + bne.w 869a4 │ │ │ │ + b.w 86a72 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 86c48 │ │ │ │ + bne.w 869a4 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 86efc │ │ │ │ + b.n 86c58 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 86de4 │ │ │ │ + bne.w 86b40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 873de │ │ │ │ + bge.w 8713a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 873de │ │ │ │ + bne.w 8713a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 873de │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8713a │ │ │ │ subs r3, r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - b.n 87050 │ │ │ │ + b.n 86dac │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 872cc │ │ │ │ + b.n 87028 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 8705a │ │ │ │ + b.n 86db6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 876aa │ │ │ │ + beq.n 87406 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 8761a │ │ │ │ + b.n 87376 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87170 │ │ │ │ + b.n 86ecc │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 8707e │ │ │ │ + bne.w 86dda │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 877f2 │ │ │ │ + bpl.w 8754e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 87808 │ │ │ │ + bpl.w 87564 │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 87816 │ │ │ │ + blt.w 87572 │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8745c │ │ │ │ + bge.w 871b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8745c │ │ │ │ + bne.w 871b8 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8745c │ │ │ │ + b.n 871b8 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 873d6 │ │ │ │ + b.n 87132 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87266 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86fc2 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 873de │ │ │ │ + bge.w 8713a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 873de │ │ │ │ + bne.w 8713a │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 873de │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8713a │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 87672 │ │ │ │ + b.n 873ce │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 870ea │ │ │ │ + b.n 86e46 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 870d8 │ │ │ │ + b.n 86e34 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 870fa │ │ │ │ + b.n 86e56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86ff8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86d54 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87170 │ │ │ │ + bge.w 86ecc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8716a │ │ │ │ - b.n 87170 │ │ │ │ - bl f73ac │ │ │ │ + beq.w 86ec6 │ │ │ │ + b.n 86ecc │ │ │ │ + bl f6eb0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8745c │ │ │ │ + b.n 871b8 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86efc │ │ │ │ + bge.w 86c58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86efc │ │ │ │ + bne.w 86c58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 86efc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 86c58 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 87170 │ │ │ │ + b.n 86ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87528 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87284 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48252 @ 0xbc7c │ │ │ │ + movw r1, #47676 @ 0xba3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 873de │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 8713a │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 876f2 │ │ │ │ + bge.w 8744e │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (8782c ) │ │ │ │ + ldr r3, [pc, #40] @ (87588 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 87708 │ │ │ │ + b.n 87464 │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 87816 │ │ │ │ + blt.n 87572 │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 876f2 │ │ │ │ + b.n 8744e │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 877fe │ │ │ │ + b.n 8755a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00087830 : │ │ │ │ +0008758c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #28732 @ 0x703c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 87880 │ │ │ │ - cbz r5, 87868 │ │ │ │ + cbz r0, 875dc │ │ │ │ + cbz r5, 875c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 87888 │ │ │ │ + cbz r0, 875e4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87882 │ │ │ │ + bge.n 875de │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87882 │ │ │ │ + bne.n 875de │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87882 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 875de │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 879b8 │ │ │ │ + cbz r0, 87652 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + lsls r3, r3, #17 │ │ │ │ + bpl.n 87652 │ │ │ │ + ldr.w ip, [pc, #56] @ 87654 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [r0, #-4] │ │ │ │ + sub.w r2, r0, #8 │ │ │ │ + and.w r3, r3, #3 │ │ │ │ + ldr.w r1, [r1, ip] │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ + ldr.w r4, [r1, #3868] @ 0xf1c │ │ │ │ + add.w ip, r4, #1 │ │ │ │ + ldr.w r4, [lr, #4] │ │ │ │ + orrs r3, r4 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + strd lr, r3, [r0, #-8] │ │ │ │ + str.w r2, [lr, #4] │ │ │ │ + str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ + pop {r4, pc} │ │ │ │ + movs r4, r1 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000878a0 : │ │ │ │ +00087658 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ @@ -137145,87 +136957,87 @@ │ │ │ │ addmi r1, r3, #3 │ │ │ │ addmi r3, #1 │ │ │ │ ittt mi │ │ │ │ bicmi.w r1, r1, #3 │ │ │ │ addmi.w r3, r1, r3, lsl #2 │ │ │ │ addmi r2, r2, r3 │ │ │ │ adds.w r9, r4, r2 │ │ │ │ - bmi.w 87b80 │ │ │ │ + bmi.w 87938 │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 87b42 │ │ │ │ - ldr r3, [pc, #680] @ (87bcc ) │ │ │ │ + bne.w 878fa │ │ │ │ + ldr r3, [pc, #680] @ (87984 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 87ae8 │ │ │ │ + bcs.w 878a0 │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r3, [r7, sl, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 87b2c │ │ │ │ + beq.w 878e4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr.w r7, [r8] │ │ │ │ str r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 87a0e │ │ │ │ + beq.n 877c6 │ │ │ │ add.w r6, r8, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87b22 │ │ │ │ + beq.w 878da │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 87a86 │ │ │ │ - ldr r1, [pc, #588] @ (87bcc ) │ │ │ │ + beq.w 8783e │ │ │ │ + ldr r1, [pc, #588] @ (87984 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ strd r1, r1, [r6, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 87a62 │ │ │ │ + bgt.n 8781a │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87a98 │ │ │ │ - ldr r2, [pc, #540] @ (87bd0 ) │ │ │ │ + bne.n 87850 │ │ │ │ + ldr r2, [pc, #540] @ (87988 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87b5a │ │ │ │ + bne.w 87912 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.n 87a2c │ │ │ │ + bmi.n 877e4 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 87a06 │ │ │ │ - ldr r0, [pc, #500] @ (87bcc ) │ │ │ │ + bpl.n 877be │ │ │ │ + ldr r0, [pc, #500] @ (87984 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ sub.w r2, r6, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr.w r4, [r1, #3892] @ 0xf34 │ │ │ │ @@ -137238,205 +137050,205 @@ │ │ │ │ str r2, [r4, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r1, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bcc.n 87a8c │ │ │ │ + bcc.n 87844 │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r7, [r3, r6] │ │ │ │ and.w ip, r0, #16384 @ 0x4000 │ │ │ │ - b.n 87964 │ │ │ │ + b.n 8771c │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r5, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 87ad8 │ │ │ │ + bgt.n 87890 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r0, r6, r1 │ │ │ │ add r2, r3 │ │ │ │ strb r2, [r6, r1] │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #1] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 87a58 │ │ │ │ + cbz r2, 87810 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #-12] │ │ │ │ - b.n 879d2 │ │ │ │ + b.n 8778a │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 87a86 │ │ │ │ + beq.n 8783e │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 87a86 │ │ │ │ + cbnz r3, 8783e │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87bf4 │ │ │ │ + bne.w 879ac │ │ │ │ add.w r1, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 87abe │ │ │ │ + bpl.n 87876 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 879a0 │ │ │ │ + b.n 87758 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 87964 │ │ │ │ - ldr r2, [pc, #308] @ (87bd0 ) │ │ │ │ + b.n 8771c │ │ │ │ + ldr r2, [pc, #308] @ (87988 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87b9e │ │ │ │ + bne.n 87956 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str.w fp, [r6, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 879d2 │ │ │ │ + bpl.n 8778a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - b.n 87a2e │ │ │ │ + b.n 877e6 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87ac2 │ │ │ │ + bne.n 8787a │ │ │ │ dmb ish │ │ │ │ - b.n 87a86 │ │ │ │ + b.n 8783e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r6, r3 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 87a42 │ │ │ │ + b.n 877fa │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 87b90 │ │ │ │ + bne.n 87948 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87b80 │ │ │ │ + beq.n 87938 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87964 │ │ │ │ + b.n 8771c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8797c │ │ │ │ - b.n 87a86 │ │ │ │ + bne.w 87734 │ │ │ │ + b.n 8783e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87ae8 │ │ │ │ + beq.n 878a0 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ - b.n 87a26 │ │ │ │ + b.n 877de │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 87b80 │ │ │ │ + cbz r0, 87938 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87964 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 8771c │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87bd4 │ │ │ │ + bne.n 8798c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 87bc0 │ │ │ │ + cbnz r0, 87978 │ │ │ │ mov r0, r6 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #29 │ │ │ │ - bpl.w 879d2 │ │ │ │ - b.n 87aba │ │ │ │ - bl 23c160 │ │ │ │ + bpl.w 8778a │ │ │ │ + b.n 87872 │ │ │ │ + bl 23c814 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87a06 │ │ │ │ + beq.w 877be │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.n 879d2 │ │ │ │ + b.n 8778a │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87b0a │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 878c2 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87be8 │ │ │ │ + bne.n 879a0 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87ab0 │ │ │ │ + bne.w 87868 │ │ │ │ mov r0, r6 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87ab0 │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87868 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.w 879d2 │ │ │ │ - b.n 87aba │ │ │ │ + bpl.w 8778a │ │ │ │ + b.n 87872 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.w 879d2 │ │ │ │ - b.n 87aba │ │ │ │ + bpl.w 8778a │ │ │ │ + b.n 87872 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 87ab0 │ │ │ │ + b.n 87868 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87a7c │ │ │ │ - b.n 87a86 │ │ │ │ + beq.w 87834 │ │ │ │ + b.n 8783e │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ @@ -137460,266 +137272,266 @@ │ │ │ │ addmi r1, r3, #3 │ │ │ │ addmi r3, #1 │ │ │ │ ittt mi │ │ │ │ bicmi.w r1, r1, #3 │ │ │ │ addmi.w r3, r1, r3, lsl #2 │ │ │ │ addmi r2, r2, r3 │ │ │ │ adds.w r8, r6, r2 │ │ │ │ - bmi.w 87eba │ │ │ │ + bmi.w 87c5e │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r7, #888] @ 0x378 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 87e60 │ │ │ │ - ldr r3, [pc, #628] @ (87ef4 ) │ │ │ │ + bne.w 87c18 │ │ │ │ + ldr r3, [pc, #628] @ (87cac ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov sl, r3 │ │ │ │ - bcs.w 87e0c │ │ │ │ + bcs.w 87bc4 │ │ │ │ mov.w r9, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r9, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 87e4c │ │ │ │ + beq.w 87c04 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r8, [r0] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87d36 │ │ │ │ + beq.n 87aee │ │ │ │ adds r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87e42 │ │ │ │ + beq.w 87bfa │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 87db4 │ │ │ │ - ldr r3, [pc, #536] @ (87ef4 ) │ │ │ │ + beq.n 87b6c │ │ │ │ + ldr r3, [pc, #536] @ (87cac ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, r3] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ strd r1, r1, [r5, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 87d90 │ │ │ │ + bgt.n 87b48 │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87dc6 │ │ │ │ - ldr r2, [pc, #488] @ (87ef8 ) │ │ │ │ + bne.n 87b7e │ │ │ │ + ldr r2, [pc, #488] @ (87cb0 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87e78 │ │ │ │ + bne.w 87c30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 87d56 │ │ │ │ + bmi.n 87b0e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r7, r1, [r3, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 87dba │ │ │ │ + bhi.n 87b72 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r8, [r3, r7] │ │ │ │ and.w ip, r5, #16384 @ 0x4000 │ │ │ │ - b.n 87cc4 │ │ │ │ + b.n 87a7c │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 87dfe │ │ │ │ + bgt.n 87bb6 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 87d82 │ │ │ │ + cbz r2, 87b3a │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 87db4 │ │ │ │ + beq.n 87b6c │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 87db4 │ │ │ │ + cbnz r3, 87b6c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87ee8 │ │ │ │ + bne.w 87ca0 │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 87de4 │ │ │ │ + bpl.n 87b9c │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 87cfc │ │ │ │ + b.n 87ab4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 87cc4 │ │ │ │ - ldr r2, [pc, #304] @ (87ef8 ) │ │ │ │ + b.n 87a7c │ │ │ │ + ldr r2, [pc, #304] @ (87cb0 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87e9a │ │ │ │ + bne.n 87c68 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 87d28 │ │ │ │ + b.n 87ae0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87de8 │ │ │ │ + bne.n 87ba0 │ │ │ │ dmb ish │ │ │ │ - b.n 87db4 │ │ │ │ + b.n 87b6c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 87d68 │ │ │ │ + b.n 87b20 │ │ │ │ ldr.w r5, [r7, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 87ec4 │ │ │ │ + bne.n 87c52 │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87eba │ │ │ │ + beq.n 87c5e │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87cc4 │ │ │ │ + b.n 87a7c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 87cd8 │ │ │ │ - b.n 87db4 │ │ │ │ + bne.w 87a90 │ │ │ │ + b.n 87b6c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87e0c │ │ │ │ + beq.n 87bc4 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ - b.n 87d50 │ │ │ │ + b.n 87b08 │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 87eba │ │ │ │ + cbz r0, 87c5e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87cc4 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 87a7c │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87ed0 │ │ │ │ + bne.n 87c88 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87d28 │ │ │ │ + bne.w 87ae0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87d28 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87ae0 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ + mov r1, r8 │ │ │ │ + blx r5 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + b.n 87be4 │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + b.w 23c814 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87edc │ │ │ │ + bne.n 87c94 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87dde │ │ │ │ + bne.n 87b96 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87dde │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 23c160 │ │ │ │ - ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ - mov r1, r8 │ │ │ │ - blx r5 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - b.n 87e2c │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87b96 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 87d28 │ │ │ │ + b.n 87ae0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 87dde │ │ │ │ + b.n 87b96 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87daa │ │ │ │ - b.n 87db4 │ │ │ │ + beq.w 87b62 │ │ │ │ + b.n 87b6c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00087efc <_PyType_AllocNoTrack@@Base>: │ │ │ │ +00087cb4 <_PyType_AllocNoTrack@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w lr, [r0, #84] @ 0x54 │ │ │ │ @@ -137744,983 +137556,553 @@ │ │ │ │ addne r6, r3, #3 │ │ │ │ itttt ne │ │ │ │ addne r3, #1 │ │ │ │ bicne.w r6, r6, #3 │ │ │ │ addne r6, r6, r2 │ │ │ │ addne.w r2, r6, r3, lsl #2 │ │ │ │ adds.w sl, r2, r5 │ │ │ │ - bmi.w 881bc <_PyType_AllocNoTrack@@Base+0x2c0> │ │ │ │ + bmi.w 87f62 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 88162 <_PyType_AllocNoTrack@@Base+0x266> │ │ │ │ - ldr r3, [pc, #632] @ (881f8 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + bne.w 87f1a <_PyType_AllocNoTrack@@Base+0x266> │ │ │ │ + ldr r3, [pc, #632] @ (87fb0 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ - bcs.w 88108 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ + bcs.w 87ec0 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 8814a <_PyType_AllocNoTrack@@Base+0x24e> │ │ │ │ + beq.w 87f02 <_PyType_AllocNoTrack@@Base+0x24e> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r9] │ │ │ │ str r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 88034 <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ + beq.n 87dec <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ add.w r6, r9, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88142 <_PyType_AllocNoTrack@@Base+0x246> │ │ │ │ + beq.w 87efa <_PyType_AllocNoTrack@@Base+0x246> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 880b0 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ - ldr r1, [pc, #544] @ (881f8 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + beq.n 87e68 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + ldr r1, [pc, #544] @ (87fb0 <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r3, r1] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ strd r1, r1, [r6, #-8] │ │ │ │ ldr.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r7, [r0, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 8808c <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bgt.n 87e44 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 880c2 <_PyType_AllocNoTrack@@Base+0x1c6> │ │ │ │ - ldr r2, [pc, #492] @ (881fc <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ + bne.n 87e7a <_PyType_AllocNoTrack@@Base+0x1c6> │ │ │ │ + ldr r2, [pc, #492] @ (87fb4 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8817a <_PyType_AllocNoTrack@@Base+0x27e> │ │ │ │ + bne.w 87f32 <_PyType_AllocNoTrack@@Base+0x27e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 88052 <_PyType_AllocNoTrack@@Base+0x156> │ │ │ │ + bmi.n 87e0a <_PyType_AllocNoTrack@@Base+0x156> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r7, r1, [r3, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 880b6 <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ + bhi.n 87e6e <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r7, ip, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r6, [r3, r7] │ │ │ │ and.w r0, lr, #16384 @ 0x4000 │ │ │ │ - b.n 87fc2 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + b.n 87d7a <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 880fa <_PyType_AllocNoTrack@@Base+0x1fe> │ │ │ │ + bgt.n 87eb2 <_PyType_AllocNoTrack@@Base+0x1fe> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r6, r3 │ │ │ │ strb r2, [r6, r3] │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 8807e <_PyType_AllocNoTrack@@Base+0x182> │ │ │ │ + cbz r2, 87e36 <_PyType_AllocNoTrack@@Base+0x182> │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r6, #-12] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 880b0 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + beq.n 87e68 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 880b0 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + cbnz r3, 87e68 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 881ec <_PyType_AllocNoTrack@@Base+0x2f0> │ │ │ │ + bne.w 87fa4 <_PyType_AllocNoTrack@@Base+0x2f0> │ │ │ │ add.w r1, r5, #12 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 880e0 <_PyType_AllocNoTrack@@Base+0x1e4> │ │ │ │ + bpl.n 87e98 <_PyType_AllocNoTrack@@Base+0x1e4> │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 87ffa <_PyType_AllocNoTrack@@Base+0xfe> │ │ │ │ + b.n 87db2 <_PyType_AllocNoTrack@@Base+0xfe> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ - b.n 87fc2 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ - ldr r2, [pc, #312] @ (881fc <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ + b.n 87d7a <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + ldr r2, [pc, #312] @ (87fb4 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8819c <_PyType_AllocNoTrack@@Base+0x2a0> │ │ │ │ + bne.n 87f6c <_PyType_AllocNoTrack@@Base+0x2b8> │ │ │ │ str.w fp, [r6, #8] │ │ │ │ - b.n 88026 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + b.n 87dde <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 880e4 <_PyType_AllocNoTrack@@Base+0x1e8> │ │ │ │ + bne.n 87e9c <_PyType_AllocNoTrack@@Base+0x1e8> │ │ │ │ dmb ish │ │ │ │ - b.n 880b0 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + b.n 87e68 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 88064 <_PyType_AllocNoTrack@@Base+0x168> │ │ │ │ + b.n 87e1c <_PyType_AllocNoTrack@@Base+0x168> │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 881c6 <_PyType_AllocNoTrack@@Base+0x2ca> │ │ │ │ + bne.n 87f54 <_PyType_AllocNoTrack@@Base+0x2a0> │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 881bc <_PyType_AllocNoTrack@@Base+0x2c0> │ │ │ │ + beq.n 87f62 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - b.n 87fc2 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + b.n 87d7a <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87fd6 <_PyType_AllocNoTrack@@Base+0xda> │ │ │ │ - b.n 880b0 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + bne.w 87d8e <_PyType_AllocNoTrack@@Base+0xda> │ │ │ │ + b.n 87e68 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88108 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ + beq.n 87ec0 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ ldr.w lr, [r4, #84] @ 0x54 │ │ │ │ - b.n 8804c <_PyType_AllocNoTrack@@Base+0x150> │ │ │ │ + b.n 87e04 <_PyType_AllocNoTrack@@Base+0x150> │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 881bc <_PyType_AllocNoTrack@@Base+0x2c0> │ │ │ │ + cbz r0, 87f62 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - b.n 87fc2 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 87d7a <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 881d4 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + bne.n 87f8c <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88026 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + bne.w 87dde <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 88026 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87dde <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ + mov r1, sl │ │ │ │ + blx r8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r9, r0 │ │ │ │ + b.n 87ee2 <_PyType_AllocNoTrack@@Base+0x22e> │ │ │ │ + add sp, #12 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 23c814 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 881e0 <_PyType_AllocNoTrack@@Base+0x2e4> │ │ │ │ + bne.n 87f98 <_PyType_AllocNoTrack@@Base+0x2e4> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 880da <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + bne.n 87e92 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ mov r0, r6 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 880da <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ - add sp, #12 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c160 │ │ │ │ - ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ - mov r1, sl │ │ │ │ - blx r8 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - mov r9, r0 │ │ │ │ - b.n 8812a <_PyType_AllocNoTrack@@Base+0x22e> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87e92 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 88026 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + b.n 87dde <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 880da <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + b.n 87e92 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 880a6 <_PyType_AllocNoTrack@@Base+0x1aa> │ │ │ │ - b.n 880b0 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + beq.w 87e5e <_PyType_AllocNoTrack@@Base+0x1aa> │ │ │ │ + b.n 87e68 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00088200 : │ │ │ │ +00087fb8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f4 │ │ │ │ - cbz r0, 8823e │ │ │ │ + bl 88034 │ │ │ │ + cbz r0, 87ff6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bpl.n 8823e │ │ │ │ + bpl.n 87ff6 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8823e │ │ │ │ + bne.n 87ff6 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 88240 │ │ │ │ + beq.n 87ff8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (88254 ) │ │ │ │ + ldr r2, [pc, #16] @ (8800c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1c88d8 │ │ │ │ + b.w 1c983c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00088258 : │ │ │ │ +00088010 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 886f4 │ │ │ │ - nop │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 8855c │ │ │ │ - mov r8, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.w 88460 │ │ │ │ - movw r3, #65507 @ 0xffe3 │ │ │ │ - movt r3, #32767 @ 0x7fff │ │ │ │ - cmp r1, r3 │ │ │ │ - bhi.w 88672 │ │ │ │ - adds r6, r0, r1 │ │ │ │ - cmp r1, #3 │ │ │ │ - ble.w 88424 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 885e6 │ │ │ │ - adds r1, r0, #4 │ │ │ │ - subs r0, r6, #4 │ │ │ │ - bic.w r1, r1, #3 │ │ │ │ - cmp r1, r0 │ │ │ │ - it hi │ │ │ │ - subhi r2, r6, r1 │ │ │ │ - bhi.w 88428 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8849c │ │ │ │ - adds r2, r1, #4 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc.n 88318 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8849e │ │ │ │ - add.w r2, r1, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc.n 88318 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8849e │ │ │ │ - add.w r2, r1, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc.n 88318 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8849e │ │ │ │ - adds r2, #4 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcs.n 88308 │ │ │ │ - subs r1, r6, r2 │ │ │ │ - movs r3, #0 │ │ │ │ - cmp r1, #3 │ │ │ │ - bhi.w 886de │ │ │ │ - tbb [pc, r1] │ │ │ │ - str r2, [sp, #68] @ 0x44 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ - mov r2, r1 │ │ │ │ - ldrb r1, [r2, #2] │ │ │ │ - bfi r3, r1, #16, #8 │ │ │ │ - ldrb r1, [r2, #1] │ │ │ │ - bfi r3, r1, #8, #8 │ │ │ │ - ldrb r1, [r2, #0] │ │ │ │ - bfi r3, r1, #0, #8 │ │ │ │ - and.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8849e │ │ │ │ - movw r6, #24320 @ 0x5f00 │ │ │ │ - movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ - add.w r8, r4, #21 │ │ │ │ - ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 885a4 │ │ │ │ - ldr r3, [pc, #696] @ (88620 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - cmp.w r8, #512 @ 0x200 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ - mov r9, r3 │ │ │ │ - bgt.w 88578 │ │ │ │ - add.w r7, r4, #20 │ │ │ │ - mov.w lr, r7, lsr #3 │ │ │ │ - ldr.w r2, [r3, lr, lsl #3] │ │ │ │ - ldr.w ip, [r2, #8] │ │ │ │ - cmp r2, ip │ │ │ │ - beq.w 88568 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ - str r6, [r2, #4] │ │ │ │ - cbnz r6, 883be │ │ │ │ - ldrd r0, r1, [r2, #24] │ │ │ │ - cmp r0, r1 │ │ │ │ - bhi.n 88490 │ │ │ │ - add.w r1, lr, #1 │ │ │ │ - add.w r1, r0, r1, lsl #3 │ │ │ │ - str r1, [r2, #24] │ │ │ │ - adds r1, r2, r0 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r6, [r2, r0] │ │ │ │ - movw r2, #41560 @ 0xa258 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r1, #1 │ │ │ │ - strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #588] @ (88624 ) │ │ │ │ - movs r1, #1 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 885f6 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - str r4, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ - movs r2, #0 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ - lsls r2, r2, #26 │ │ │ │ - bpl.w 885ca │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ - lsls r6, r2, #25 │ │ │ │ - bpl.w 886ea │ │ │ │ - mov r2, r4 │ │ │ │ - add.w r0, r3, #20 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c030 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 885e0 │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - movs r3, #0 │ │ │ │ - cmp r2, #3 │ │ │ │ - bhi.w 886e0 │ │ │ │ - add r0, pc, #4 @ (adr r0, 88438 ) │ │ │ │ - ldr.w pc, [r0, r2, lsl #2] │ │ │ │ - nop │ │ │ │ - strh r1, [r1, #26] │ │ │ │ - movs r0, r1 │ │ │ │ - strh r1, [r1, #34] @ 0x22 │ │ │ │ - movs r0, r1 │ │ │ │ - strh r5, [r3, #34] @ 0x22 │ │ │ │ - movs r0, r1 │ │ │ │ - strh r3, [r5, #24] │ │ │ │ - movs r0, r1 │ │ │ │ - mov r2, r1 │ │ │ │ - ldrb r1, [r2, #0] │ │ │ │ - bfi r3, r1, #0, #8 │ │ │ │ - and.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 88348 │ │ │ │ - b.n 8849e │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 88332 │ │ │ │ - ldrsb.w r3, [r0] │ │ │ │ - ldrb r1, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - ittt lt │ │ │ │ - addlt r6, r0, #1 │ │ │ │ - movlt r3, #0 │ │ │ │ - movlt r2, r0 │ │ │ │ - blt.n 8844a │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 886a2 │ │ │ │ - movs r0, #24 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ - movw r2, #24320 @ 0x5f00 │ │ │ │ - movt r2, #82 @ 0x52 │ │ │ │ - mla r3, r0, r1, r3 │ │ │ │ - add r3, r2 │ │ │ │ - b.n 8841c │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - str.w r2, [ip, #12] │ │ │ │ - str.w ip, [r2, #8] │ │ │ │ - b.n 883be │ │ │ │ - mov r2, r1 │ │ │ │ - rbit r3, r3 │ │ │ │ - subs r2, r2, r5 │ │ │ │ - clz r3, r3 │ │ │ │ - subs r3, #7 │ │ │ │ - add.w sl, r2, r3, lsr #3 │ │ │ │ - cmp r4, sl │ │ │ │ - beq.w 88348 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - movs r1, #127 @ 0x7f │ │ │ │ - ldrb.w r2, [r5, sl] │ │ │ │ - add.w fp, r5, sl │ │ │ │ - cmp r7, #1 │ │ │ │ - it eq │ │ │ │ - cmpeq r3, #0 │ │ │ │ - mov r9, r1 │ │ │ │ - ite eq │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - cmp r2, #193 @ 0xc1 │ │ │ │ - ite ls │ │ │ │ - movls r3, #0 │ │ │ │ - andhi.w r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 88684 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1c7720 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8841c │ │ │ │ - movs r2, #32 │ │ │ │ - movs r1, #0 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - add.w r0, sp, r2 │ │ │ │ - blx 2b44c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ubfx r0, r4, #5, #1 │ │ │ │ - ubfx r1, r4, #2, #3 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ - bpl.w 8864a │ │ │ │ - movs r4, #127 @ 0x7f │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 88634 │ │ │ │ - adds r3, #20 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - cmp.w r9, #255 @ 0xff │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - bgt.w 88646 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r5 │ │ │ │ - blx 2c030 │ │ │ │ - str.w sl, [sp, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - mov r2, fp │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r6 │ │ │ │ - add r0, sp, #28 │ │ │ │ - strd r7, r8, [sp] │ │ │ │ - bl 14757c │ │ │ │ - adds r0, #1 │ │ │ │ - add r0, sp, #28 │ │ │ │ - beq.w 886b8 │ │ │ │ - bl ac3d4 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 8841c │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8869c │ │ │ │ - ldr r3, [pc, #192] @ (88628 ) │ │ │ │ - b.n 8841c │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, lr │ │ │ │ - bl 80198 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 883be │ │ │ │ - ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ - movt r3, #7 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 886be │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2c0b0 │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r3, 885b6 │ │ │ │ - ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ - add.w r7, r4, #20 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 883be │ │ │ │ - ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ - mov r1, r8 │ │ │ │ - blx r2 │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 885b6 │ │ │ │ - add.w r7, r4, #20 │ │ │ │ - b.n 883be │ │ │ │ - bl 23c160 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8841c │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ - lsls r7, r2, #26 │ │ │ │ - bmi.w 883fc │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c030 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 8841c │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ - str r4, [r2, #0] │ │ │ │ - b.n 8841c │ │ │ │ - rbit r3, r3 │ │ │ │ - clz r3, r3 │ │ │ │ - subs r3, #7 │ │ │ │ - mov.w sl, r3, lsr #3 │ │ │ │ - b.n 884ae │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ - movt r1, #21 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne.n 88662 │ │ │ │ - ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c0a0 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 883e4 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.n 883e4 │ │ │ │ + b.n 88034 │ │ │ │ nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - movt r4, #16 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 8865c │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ - cmp.w r9, #255 @ 0xff │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ - ble.w 8852a │ │ │ │ - mov fp, r5 │ │ │ │ - b.n 88538 │ │ │ │ - cmp r1, #1 │ │ │ │ - beq.n 8867a │ │ │ │ - cmp r1, #2 │ │ │ │ - movw r4, #65535 @ 0xffff │ │ │ │ - bne.n 8862c │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 88634 │ │ │ │ - adds r3, #28 │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 8851c │ │ │ │ - mov r0, r3 │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx r6 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - b.n 883e4 │ │ │ │ - bl 23c160 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 8841c │ │ │ │ - movs r4, #255 @ 0xff │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8865c │ │ │ │ - b.n 88634 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - bl 20c6cc │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r2, #195 @ 0xc3 │ │ │ │ - bhi.n 886ca │ │ │ │ - movs r1, #255 @ 0xff │ │ │ │ - mov r9, r1 │ │ │ │ - b.n 884de │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ - str r1, [r3, #0] │ │ │ │ - b.n 88564 │ │ │ │ - str r4, [r3, #0] │ │ │ │ - ldrsb.w r3, [r0] │ │ │ │ - ldrb r1, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.w 8847a │ │ │ │ - ldr r3, [pc, #60] @ (886f0 ) │ │ │ │ - add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 8841c │ │ │ │ - bl 15edc4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - b.n 88676 │ │ │ │ - ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ - mov r1, r8 │ │ │ │ - blx r2 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 88592 │ │ │ │ - cmp r2, #239 @ 0xef │ │ │ │ - movw r1, #65535 @ 0xffff │ │ │ │ - bhi.n 886d6 │ │ │ │ - mov r9, r1 │ │ │ │ - b.n 884de │ │ │ │ - movt r1, #16 │ │ │ │ - mov r9, r1 │ │ │ │ - b.n 884de │ │ │ │ - mov r1, r2 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ - bfi r3, r2, #24, #8 │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 8832c │ │ │ │ - add.w r0, r3, #28 │ │ │ │ - b.n 885cc │ │ │ │ - lsls r0, r5, #26 │ │ │ │ - lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 88af8 │ │ │ │ + beq.w 88438 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 888d8 │ │ │ │ + beq.w 88218 │ │ │ │ movw r2, #65507 @ 0xffe3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 892be │ │ │ │ + bhi.w 88b50 │ │ │ │ adds r4, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 88898 │ │ │ │ + ble.w 881d8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ccc │ │ │ │ + bne.w 8860c │ │ │ │ adds r0, #4 │ │ │ │ subs r1, r4, #4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ it hi │ │ │ │ subhi r1, r4, r0 │ │ │ │ - bhi.w 88898 │ │ │ │ + bhi.w 881d8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88918 │ │ │ │ + bne.w 88258 │ │ │ │ add.w ip, r0, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88794 │ │ │ │ + bcc.n 880d4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8891a │ │ │ │ + bne.w 8825a │ │ │ │ add.w ip, r0, #8 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88794 │ │ │ │ + bcc.n 880d4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8891a │ │ │ │ + bne.w 8825a │ │ │ │ add.w ip, r0, #12 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 88794 │ │ │ │ + bcc.n 880d4 │ │ │ │ ldr.w r2, [ip] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8891a │ │ │ │ + bne.w 8825a │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcs.n 88780 │ │ │ │ + bcs.n 880c0 │ │ │ │ sub.w r1, r4, ip │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 894f0 │ │ │ │ + bhi.w 88e28 │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r3, r2, #12 │ │ │ │ lsls r3, r1, #14 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w r1, [ip, #2] │ │ │ │ bfi r2, r1, #16, #8 │ │ │ │ ldrb.w r1, [ip, #1] │ │ │ │ bfi r2, r1, #8, #8 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ bfi r2, r1, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8891a │ │ │ │ + bne.w 8825a │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ add.w r2, r5, #21 │ │ │ │ ldr.w r7, [r4, #888] @ 0x378 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 88bae │ │ │ │ - ldr r1, [pc, #292] @ (88910 ) │ │ │ │ + bne.w 884ee │ │ │ │ + ldr r1, [pc, #292] @ (88250 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r2, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ - bgt.w 88b12 │ │ │ │ + bgt.w 88452 │ │ │ │ add.w r8, r5, #20 │ │ │ │ mov.w r1, r8, lsr #3 │ │ │ │ ldr.w r0, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 88afc │ │ │ │ + beq.w 8843c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - cbnz r3, 8883c │ │ │ │ + cbnz r3, 8817c │ │ │ │ ldrd r4, r2, [r0, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 88902 │ │ │ │ + bhi.n 88242 │ │ │ │ adds r1, #1 │ │ │ │ adds r2, r0, r4 │ │ │ │ str r2, [r0, #4] │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r3, [r0, r4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #192] @ (88914 ) │ │ │ │ + ldr r2, [pc, #192] @ (88254 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89050 │ │ │ │ + bne.w 88990 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r5, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ strb r3, [r7, #16] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, r8] │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 88bd4 │ │ │ │ + bpl.w 88514 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 894e8 │ │ │ │ + bpl.w 88e20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #20 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 894f2 │ │ │ │ - add r7, pc, #4 @ (adr r7, 888a8 ) │ │ │ │ + bhi.w 88e2a │ │ │ │ + add r7, pc, #4 @ (adr r7, 881e8 ) │ │ │ │ ldr.w pc, [r7, r1, lsl #2] │ │ │ │ nop │ │ │ │ - strh r3, [r1, #62] @ 0x3e │ │ │ │ + strh r3, [r1, #8] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r5, [r2, #6] │ │ │ │ + strh r5, [r2, #16] │ │ │ │ movs r0, r1 │ │ │ │ - ldrh r1, [r7, #4] │ │ │ │ + strh r1, [r7, #14] │ │ │ │ movs r0, r1 │ │ │ │ - strh r1, [r5, #60] @ 0x3c │ │ │ │ + strh r1, [r5, #6] │ │ │ │ movs r0, r1 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w r1, [ip, #1] │ │ │ │ bfi r2, r1, #8, #8 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ bfi r2, r1, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.w 887ca │ │ │ │ - b.n 8891a │ │ │ │ + beq.w 8810a │ │ │ │ + b.n 8825a │ │ │ │ mov ip, r0 │ │ │ │ - b.n 887ba │ │ │ │ + b.n 880fa │ │ │ │ ldrsb.w r1, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ addlt r4, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt ip, r0 │ │ │ │ - blt.w 887ba │ │ │ │ + blt.w 880fa │ │ │ │ movs r1, #24 │ │ │ │ movw r7, #43944 @ 0xaba8 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mla r7, r1, r2, r7 │ │ │ │ add r7, r3 │ │ │ │ - b.n 88890 │ │ │ │ + b.n 881d0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 8883c │ │ │ │ + b.n 8817c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov ip, r0 │ │ │ │ rbit r2, r2 │ │ │ │ sub.w ip, ip, r6 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ add.w sl, ip, r2, lsr #3 │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 887ca │ │ │ │ + beq.w 8810a │ │ │ │ ldrb.w r7, [r6, sl] │ │ │ │ sub.w r2, r8, #1 │ │ │ │ clz r2, r2 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ cmp r7, #193 @ 0xc1 │ │ │ │ add.w fp, r6, sl │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ mov r9, r1 │ │ │ │ it ls │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 891ae │ │ │ │ + bne.w 88ae6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1c7720 │ │ │ │ + bl 1c8748 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88890 │ │ │ │ + beq.n 881d0 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2b44c │ │ │ │ ldrb r5, [r7, #16] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ tst.w r5, #64 @ 0x40 │ │ │ │ ubfx r1, r5, #2, #3 │ │ │ │ ubfx r0, r5, #5, #1 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - beq.w 89136 │ │ │ │ + beq.w 88a76 │ │ │ │ movs r5, #127 @ 0x7f │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89120 │ │ │ │ + beq.w 88a60 │ │ │ │ add.w r0, r7, #20 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - bgt.w 89132 │ │ │ │ + bgt.w 88a72 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ cmp fp, r4 │ │ │ │ @@ -138729,527 +138111,527 @@ │ │ │ │ it cc │ │ │ │ movcc r0, fp │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ strd fp, r4, [sp, #52] @ 0x34 │ │ │ │ strd r2, r2, [sp, #68] @ 0x44 │ │ │ │ it cc │ │ │ │ strcc r3, [sp, #40] @ 0x28 │ │ │ │ - bcs.w 88aee │ │ │ │ + bcs.w 8842e │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 88be0 │ │ │ │ + bne.w 88520 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldrb r5, [r3, #16] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ubfx r5, r5, #6, #1 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88ce8 │ │ │ │ + beq.w 88628 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 88ce4 │ │ │ │ + bcs.w 88624 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 89202 │ │ │ │ + bls.w 88bbc │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 88ca6 │ │ │ │ + bls.w 885e6 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 89156 │ │ │ │ + bhi.w 88a94 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.w 89090 │ │ │ │ + ble.w 889d0 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 891fe │ │ │ │ + bhi.w 88bac │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 891f6 │ │ │ │ + beq.w 88bb2 │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - bne.n 88a32 │ │ │ │ + bne.n 88372 │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 891fe │ │ │ │ + bhi.w 88bac │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 894ca │ │ │ │ + bhi.w 88b36 │ │ │ │ add.w r5, r5, r1, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r5, r5, #925696 @ 0xe2000 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ add.w r5, r5, ip, lsl #6 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88b98 │ │ │ │ + beq.w 884d8 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 89310 │ │ │ │ + beq.w 88c0e │ │ │ │ subs r2, r5, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 88b44 │ │ │ │ + bhi.n 88484 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #17200 @ 0x4330 │ │ │ │ + movw r3, #16624 @ 0x40f0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r7, r2, r1 │ │ │ │ subs r4, r7, #1 │ │ │ │ add r4, r5 │ │ │ │ strd r7, r4, [sp, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 88a98 │ │ │ │ + bne.n 883d8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ - bl 1e4e20 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e5e04 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w 8935a │ │ │ │ + bne.w 88d30 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 89340 │ │ │ │ + ble.w 88d16 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 890b4 │ │ │ │ + blt.w 889f4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ subs r4, r4, r7 │ │ │ │ adds r2, r6, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 889d4 │ │ │ │ + bhi.n 88314 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - cbz r0, 88ad8 │ │ │ │ + cbz r0, 88418 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88ad8 │ │ │ │ + bge.n 88418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88ad8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 88418 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 88aee │ │ │ │ + cbz r0, 8842e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88aee │ │ │ │ + bge.n 8842e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88aee │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8842e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl ac3d4 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl abd8c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 88890 │ │ │ │ - ldr r7, [pc, #584] @ (88d44 ) │ │ │ │ - b.n 88890 │ │ │ │ + b.n 881d0 │ │ │ │ + ldr r7, [pc, #584] @ (88684 ) │ │ │ │ + b.n 881d0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8883c │ │ │ │ + bne.w 8817c │ │ │ │ ldr.w r7, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 89330 │ │ │ │ + bne.w 88d06 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 88bc0 │ │ │ │ + beq.n 88500 │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ add.w r8, r5, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 8883c │ │ │ │ + b.n 8817c │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 890f0 │ │ │ │ + bhi.w 88a30 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 890f0 │ │ │ │ + ble.w 88a30 │ │ │ │ ldrd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 89080 │ │ │ │ + bne.w 889c0 │ │ │ │ strb r5, [r2, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88aba │ │ │ │ + b.n 883fa │ │ │ │ sub.w r3, r3, r9 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 88b94 │ │ │ │ + bne.n 884d4 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r5, r1, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 891ec │ │ │ │ + bhi.w 88b2c │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 891e4 │ │ │ │ + bhi.w 88b24 │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 891ec │ │ │ │ + beq.w 88b2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 88ac2 │ │ │ │ + beq.n 88402 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #17156 @ 0x4304 │ │ │ │ + movw r3, #16580 @ 0x40c4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r7, r2, r1 │ │ │ │ - b.n 88a7a │ │ │ │ + b.n 883ba │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 88bc0 │ │ │ │ + cbz r0, 88500 │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 8883c │ │ │ │ - bl 23c160 │ │ │ │ + b.n 8817c │ │ │ │ + bl 23c814 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88890 │ │ │ │ + beq.w 881d0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 8887c │ │ │ │ + bmi.w 881bc │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c030 │ │ │ │ - b.n 88890 │ │ │ │ + b.n 881d0 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 894a2 │ │ │ │ + bne.w 88bf6 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r0, r4 │ │ │ │ mov.w r3, r3, lsl #1 │ │ │ │ - bcs.w 89254 │ │ │ │ + bcs.w 88c56 │ │ │ │ add r3, r2 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 88c5e │ │ │ │ + b.n 8859e │ │ │ │ cmp.w ip, #223 @ 0xdf │ │ │ │ - bls.n 88c7a │ │ │ │ + bls.n 885ba │ │ │ │ cmp.w ip, #239 @ 0xef │ │ │ │ - bhi.w 8925c │ │ │ │ + bhi.w 88c5e │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 88b70 │ │ │ │ + ble.n 884b0 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.w 892b8 │ │ │ │ + bhi.w 88bf0 │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 892b2 │ │ │ │ + beq.w 88bea │ │ │ │ sub.w r2, ip, #237 @ 0xed │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it ls │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 892b8 │ │ │ │ + bne.w 88bf0 │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89246 │ │ │ │ + bhi.w 88bda │ │ │ │ add.w r2, r2, ip, lsl #12 │ │ │ │ adds r0, #3 │ │ │ │ sub.w r2, r2, #925696 @ 0xe2000 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ cmp r4, r0 │ │ │ │ - bls.w 89076 │ │ │ │ + bls.w 889b6 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bhi.n 88bf8 │ │ │ │ + bhi.n 88538 │ │ │ │ mov r2, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.w 88ed6 │ │ │ │ + beq.w 88816 │ │ │ │ adds r0, #1 │ │ │ │ strh.w ip, [r3], #2 │ │ │ │ - b.n 88c58 │ │ │ │ + b.n 88598 │ │ │ │ cmp.w ip, #193 @ 0xc1 │ │ │ │ - bls.w 89218 │ │ │ │ + bls.w 88bd2 │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 89076 │ │ │ │ + ble.w 889b6 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi.w 892b8 │ │ │ │ + bhi.w 88bf0 │ │ │ │ add.w r2, r2, ip, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r2, r2, #12416 @ 0x3080 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ - b.n 88c58 │ │ │ │ + b.n 88598 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 892a4 │ │ │ │ + bls.w 88b4c │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 88ce4 │ │ │ │ + ble.n 88624 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 891fe │ │ │ │ + bhi.w 88bac │ │ │ │ add.w r5, r5, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r5, #12416 @ 0x3080 │ │ │ │ - b.n 88a50 │ │ │ │ + b.n 88390 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub.w ip, r2, #7 │ │ │ │ mov.w sl, ip, lsr #3 │ │ │ │ - b.n 8892c │ │ │ │ + b.n 8826c │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r9 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 88a50 │ │ │ │ + b.n 88390 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 88a50 │ │ │ │ + bcs.w 88390 │ │ │ │ mov r9, r8 │ │ │ │ subs r7, r4, #4 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r2 │ │ │ │ - b.n 88d0a │ │ │ │ + b.n 8864a │ │ │ │ mov ip, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 88d48 │ │ │ │ + beq.n 88688 │ │ │ │ adds r0, #1 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ cmp r6, r0 │ │ │ │ - bls.n 88cde │ │ │ │ + bls.n 8861e │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 88cf8 │ │ │ │ + bls.n 88638 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bhi.w 89444 │ │ │ │ + bhi.w 88b5a │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 8929e │ │ │ │ + bls.w 88b46 │ │ │ │ subs r2, r6, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 88cde │ │ │ │ + ble.n 8861e │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r4, r2, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 8949a │ │ │ │ + bhi.w 88ba6 │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r2, #12416 @ 0x3080 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.w 890e8 │ │ │ │ + bhi.w 88a28 │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 88d06 │ │ │ │ + b.n 88646 │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r2, r0, #4 │ │ │ │ cmp r6, r2 │ │ │ │ - bcc.w 890e2 │ │ │ │ + bcc.w 88a22 │ │ │ │ subs r4, r7, r0 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ lsrs r1, r4, #2 │ │ │ │ adds r4, #4 │ │ │ │ adds r1, #1 │ │ │ │ add r4, r3 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 88e0e │ │ │ │ + beq.n 8874e │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 88df6 │ │ │ │ + beq.n 88736 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 88de2 │ │ │ │ + beq.n 88722 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 88dce │ │ │ │ + beq.n 8870e │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 88dba │ │ │ │ + beq.n 886fa │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 88da4 │ │ │ │ + beq.n 886e4 │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 88d8e │ │ │ │ + beq.n 886ce │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ec4 │ │ │ │ + bne.w 88804 │ │ │ │ add.w ip, r0, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ec4 │ │ │ │ + bne.w 88804 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88ec4 │ │ │ │ + bne.w 88804 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 88ec2 │ │ │ │ + beq.n 88802 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov lr, ip │ │ │ │ mov r0, ip │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w ip, lr, #8 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #8 │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ str r1, [r2, #8] │ │ │ │ add.w ip, lr, #12 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ str r1, [r2, #12] │ │ │ │ add.w ip, lr, #16 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #16 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ str r1, [r2, #16] │ │ │ │ add.w ip, lr, #20 │ │ │ │ mov r0, ip │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldr.w r1, [lr, #20] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ str r1, [r2, #20] │ │ │ │ add.w ip, lr, #24 │ │ │ │ add.w r3, r2, #24 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [lr, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88ec4 │ │ │ │ + bne.n 88804 │ │ │ │ add.w r3, r2, #28 │ │ │ │ add.w ip, lr, #28 │ │ │ │ cmp r3, r4 │ │ │ │ str r1, [r2, #24] │ │ │ │ - bne.n 88e0e │ │ │ │ + bne.n 8874e │ │ │ │ mov r0, ip │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 890e8 │ │ │ │ + beq.w 88a28 │ │ │ │ ldrb.w r1, [ip] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 88d00 │ │ │ │ - b.n 88d10 │ │ │ │ + bls.w 88640 │ │ │ │ + b.n 88650 │ │ │ │ adds r6, r0, #4 │ │ │ │ cmp r4, r6 │ │ │ │ - bcc.w 891c8 │ │ │ │ + bcc.w 88b06 │ │ │ │ subs r7, r4, #4 │ │ │ │ subs r7, r7, r0 │ │ │ │ bic.w r7, r7, #3 │ │ │ │ add r7, r6 │ │ │ │ subs r1, r7, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #3 │ │ │ │ - beq.n 88f82 │ │ │ │ + beq.n 888c2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 88f50 │ │ │ │ + beq.n 88890 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 88f26 │ │ │ │ + beq.n 88866 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8903c │ │ │ │ + bne.w 8897c │ │ │ │ uxtb r0, r1 │ │ │ │ mov r2, r6 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 8903c │ │ │ │ + bne.w 8897c │ │ │ │ uxtb r0, r1 │ │ │ │ adds r2, #4 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ lsrs r1, r1, #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r0, r2 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 8903c │ │ │ │ + bne.n 8897c │ │ │ │ adds r2, #4 │ │ │ │ uxtb r0, r1 │ │ │ │ adds r3, #8 │ │ │ │ strh.w r0, [r3, #-8] │ │ │ │ cmp r2, r7 │ │ │ │ ubfx r0, r1, #8, #8 │ │ │ │ strh.w r0, [r3, #-6] │ │ │ │ ubfx r0, r1, #16, #8 │ │ │ │ mov.w r1, r1, lsr #24 │ │ │ │ strh.w r0, [r3, #-4] │ │ │ │ strh.w r1, [r3, #-2] │ │ │ │ - beq.w 8911c │ │ │ │ + beq.w 88a5c │ │ │ │ strd r5, r8, [sp, #32] │ │ │ │ mov fp, r4 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 8902c │ │ │ │ + b.n 8896c │ │ │ │ adds r2, #4 │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ strh r0, [r3, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -139260,502 +138642,932 @@ │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh.w r4, [r3, #-2] │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ mov.w r4, r1, lsr #24 │ │ │ │ mov r7, r3 │ │ │ │ - bne.n 89034 │ │ │ │ + bne.n 88974 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ adds r2, #4 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ adds r3, #8 │ │ │ │ strh.w r6, [r3, #-4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh.w r4, [r3, #-2] │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ strh.w r0, [r3, #-8] │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ uxtb r0, r1 │ │ │ │ mov.w r4, r1, lsr #24 │ │ │ │ - bne.n 89034 │ │ │ │ + bne.n 88974 │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ add.w r2, lr, #8 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ strh r6, [r3, #4] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ strh r4, [r3, #6] │ │ │ │ strh r0, [r3, #0] │ │ │ │ add.w r3, r7, #16 │ │ │ │ - bne.n 89034 │ │ │ │ + bne.n 88974 │ │ │ │ add.w r2, lr, #12 │ │ │ │ uxtb r0, r1 │ │ │ │ ubfx ip, r1, #8, #8 │ │ │ │ strh r0, [r7, #16] │ │ │ │ ubfx r6, r1, #16, #8 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ strh.w ip, [r3, #2] │ │ │ │ cmp r2, r8 │ │ │ │ strh r6, [r3, #4] │ │ │ │ strh r4, [r3, #6] │ │ │ │ add.w r3, r7, #24 │ │ │ │ - beq.n 89116 │ │ │ │ + beq.n 88a56 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 88f8c │ │ │ │ + beq.n 888cc │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 891ce │ │ │ │ + beq.w 88b0c │ │ │ │ ldrb.w ip, [r2] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bls.w 88c72 │ │ │ │ - b.n 88bf8 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + bls.w 885b2 │ │ │ │ + b.n 88538 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 894bc │ │ │ │ + bne.w 88c22 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88862 │ │ │ │ + bne.w 881a2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.w 88862 │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.w 881a2 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #0 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - b.n 88a52 │ │ │ │ + b.n 88392 │ │ │ │ cmp r1, #2 │ │ │ │ itet ne │ │ │ │ strne.w r5, [r2, r3, lsl #2] │ │ │ │ strheq.w r5, [r2, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88b66 │ │ │ │ - bne.w 88ce4 │ │ │ │ + b.n 884a6 │ │ │ │ + bne.w 88624 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 891fe │ │ │ │ + bhi.w 88bac │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 894d0 │ │ │ │ + bhi.w 88b3a │ │ │ │ sub.w r6, r1, #224 @ 0xe0 │ │ │ │ negs r1, r6 │ │ │ │ adcs r1, r6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 88a50 │ │ │ │ + b.n 88390 │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ ldr.w lr, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w ip, r2, #56320 @ 0xdc00 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.w 894fe │ │ │ │ + beq.w 88e36 │ │ │ │ cmp.w lr, #2 │ │ │ │ itet ne │ │ │ │ strne.w ip, [r5, r3, lsl #2] │ │ │ │ strheq.w ip, [r5, r3, lsl #1] │ │ │ │ ldrne r3, [sp, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #1 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88aac │ │ │ │ + b.n 883ec │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 88d00 │ │ │ │ + bne.w 88640 │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r9 │ │ │ │ - b.n 88a50 │ │ │ │ + b.n 88390 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl ea2bc <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ + bl e9d34 <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 88b56 │ │ │ │ + bne.w 88496 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ mov r0, sl │ │ │ │ - bl 15edc4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15eaec <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.w 88890 │ │ │ │ + b.w 881d0 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ - b.n 8903c │ │ │ │ + b.n 8897c │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp.w r9, #255 @ 0xff │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ - ble.w 889a4 │ │ │ │ + ble.w 882e4 │ │ │ │ mov fp, r6 │ │ │ │ - b.n 889b4 │ │ │ │ + b.n 882f4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 892c4 │ │ │ │ + beq.n 88b56 │ │ │ │ cmp r1, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ it ne │ │ │ │ movtne r5, #16 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89120 │ │ │ │ + beq.n 88a60 │ │ │ │ add.w r0, r7, #28 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b.n 88996 │ │ │ │ + b.n 882d6 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 892a4 │ │ │ │ + bhi.n 88b4c │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.w 8940c │ │ │ │ + ble.w 88de2 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n 891fe │ │ │ │ + bhi.n 88bac │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 893fc │ │ │ │ + bne.w 88dd2 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 891fe │ │ │ │ + bls.n 88bac │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ sub.w r5, lr, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 894ca │ │ │ │ + bhi.n 88b36 │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 8948e │ │ │ │ + bhi.n 88ba0 │ │ │ │ add.w r1, r5, r1, lsl #18 │ │ │ │ adds r0, #4 │ │ │ │ sub.w r1, r1, #63438848 @ 0x3c80000 │ │ │ │ sub.w r1, r1, #8320 @ 0x2080 │ │ │ │ add.w r1, r1, ip, lsl #12 │ │ │ │ add.w r5, r1, lr, lsl #6 │ │ │ │ - b.n 88a50 │ │ │ │ + b.n 88390 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 20c6cc │ │ │ │ + bl 20d3e4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #195 @ 0xc3 │ │ │ │ - bhi.n 891d4 │ │ │ │ - movs r1, #255 @ 0xff │ │ │ │ + bls.n 88b1c │ │ │ │ + cmp r7, #239 @ 0xef │ │ │ │ + movw r1, #65535 @ 0xffff │ │ │ │ + bhi.n 88b12 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 88956 │ │ │ │ + b.w 88296 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 88c72 │ │ │ │ + bne.w 885b2 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 8907c │ │ │ │ - cmp r7, #239 @ 0xef │ │ │ │ - movw r1, #65535 @ 0xffff │ │ │ │ - bhi.w 894de │ │ │ │ + b.n 889bc │ │ │ │ + movt r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 88956 │ │ │ │ + b.w 88296 │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ + mov r9, r1 │ │ │ │ + b.w 88296 │ │ │ │ cmp.w ip, #237 @ 0xed │ │ │ │ - bne.w 88b94 │ │ │ │ + bne.w 884d4 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88a68 │ │ │ │ - cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 88a32 │ │ │ │ + b.n 883a8 │ │ │ │ + movs r5, #3 │ │ │ │ + b.n 88390 │ │ │ │ + sub.w r5, r1, #237 @ 0xed │ │ │ │ + negs r1, r5 │ │ │ │ + adcs r1, r5 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + b.n 88390 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r8, r9 │ │ │ │ + movs r5, #1 │ │ │ │ + b.n 88390 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 88a50 │ │ │ │ + movs r5, #255 @ 0xff │ │ │ │ + b.n 88a86 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r8, r9 │ │ │ │ + cmp r1, #239 @ 0xef │ │ │ │ + bls.w 8834a │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ + bhi.n 88b4c │ │ │ │ + subs r5, r6, r0 │ │ │ │ + cmp r5, #3 │ │ │ │ + ble.w 88de2 │ │ │ │ + ldrb.w ip, [r0, #1] │ │ │ │ + sub.w r5, ip, #128 @ 0x80 │ │ │ │ + cmp r5, #63 @ 0x3f │ │ │ │ + bhi.n 88bac │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ + bne.w 88e3c │ │ │ │ + cmp.w ip, #143 @ 0x8f │ │ │ │ + bls.n 88bac │ │ │ │ + ldrb.w lr, [r0, #2] │ │ │ │ + ldrb r5, [r0, #3] │ │ │ │ + sub.w r7, lr, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bhi.n 88b36 │ │ │ │ + sub.w r7, r5, #128 @ 0x80 │ │ │ │ + cmp r7, #63 @ 0x3f │ │ │ │ + bls.n 88ace │ │ │ │ + movs r5, #4 │ │ │ │ + b.w 88390 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r8, r9 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 88a50 │ │ │ │ + b.w 88390 │ │ │ │ + cmp.w ip, #159 @ 0x9f │ │ │ │ + bhi.w 88372 │ │ │ │ + b.n 88bac │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 89230 │ │ │ │ + beq.n 88c40 │ │ │ │ adds r0, #1 │ │ │ │ strb r1, [r3, #0] │ │ │ │ cmp r4, r0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bhi.w 889f6 │ │ │ │ - b.n 88ce4 │ │ │ │ + bhi.w 88336 │ │ │ │ + b.n 88624 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 8907c │ │ │ │ + b.n 889bc │ │ │ │ + sub.w r3, r3, r9 │ │ │ │ + asrs r3, r3, #1 │ │ │ │ + movs r5, #3 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ + b.w 883a8 │ │ │ │ + cmp r1, #159 @ 0x9f │ │ │ │ + bhi.w 88578 │ │ │ │ + sub.w r3, r3, r9 │ │ │ │ + b.n 88b2c │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, sp, #52 @ 0x34 │ │ │ │ + bl 1b3a68 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 884d8 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w 883a8 │ │ │ │ + ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ + movw r3, #16604 @ 0x40dc │ │ │ │ + movt r3, #46 @ 0x2e │ │ │ │ + subs r7, r2, r1 │ │ │ │ + adds r4, r7, #1 │ │ │ │ + b.w 883ba │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + b.w 881a2 │ │ │ │ ldr.w r7, [r1, #-4] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 89236 │ │ │ │ + bne.n 88c46 │ │ │ │ mov r0, r1 │ │ │ │ str.w r7, [r3], #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs.n 89220 │ │ │ │ + bcs.n 88c30 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 88a50 │ │ │ │ + beq.w 88390 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 89208 │ │ │ │ - b.w 889fe │ │ │ │ - sub.w r3, r3, r9 │ │ │ │ - asrs r3, r3, #1 │ │ │ │ - movs r5, #3 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88a68 │ │ │ │ + bls.n 88bc2 │ │ │ │ + b.w 8833e │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88b98 │ │ │ │ + b.n 884d8 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bhi.n 8930c │ │ │ │ + bhi.n 88cf4 │ │ │ │ subs r1, r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt.n 892c8 │ │ │ │ + bgt.n 88cac │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 88b94 │ │ │ │ + ble.w 884d4 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.n 891ec │ │ │ │ + bhi.w 88b2c │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 892aa │ │ │ │ + bls.n 88ca4 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - beq.n 891ec │ │ │ │ + beq.w 88b2c │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 88b94 │ │ │ │ + beq.w 884d4 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls.w 88b94 │ │ │ │ - b.n 8924a │ │ │ │ - mov r2, r8 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r8, r9 │ │ │ │ - movs r5, #1 │ │ │ │ - b.w 88a50 │ │ │ │ + bls.w 884d4 │ │ │ │ + b.n 88bde │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 8928c │ │ │ │ - b.n 891ec │ │ │ │ - cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 88c38 │ │ │ │ - sub.w r3, r3, r9 │ │ │ │ - b.n 891ec │ │ │ │ - bl 23c160 │ │ │ │ - b.n 89110 │ │ │ │ - movs r5, #255 @ 0xff │ │ │ │ - b.n 89148 │ │ │ │ + bne.n 88c92 │ │ │ │ + b.n 88b2c │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 891ec │ │ │ │ + bhi.w 88b2c │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 89324 │ │ │ │ + bne.n 88cfa │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 891ec │ │ │ │ + bls.w 88b2c │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w r2, r5, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 8924a │ │ │ │ + bhi.n 88bde │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ sub.w lr, r2, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 89504 │ │ │ │ + bhi.w 88e4c │ │ │ │ add.w r2, r2, ip, lsl #18 │ │ │ │ adds r0, #4 │ │ │ │ sub.w r2, r2, #63438848 @ 0x3c80000 │ │ │ │ sub.w r2, r2, #8320 @ 0x2080 │ │ │ │ add.w r2, r2, r1, lsl #12 │ │ │ │ add.w r5, r2, r5, lsl #6 │ │ │ │ - b.n 8907c │ │ │ │ + b.n 889bc │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ - ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #17180 @ 0x431c │ │ │ │ - movt r3, #46 @ 0x2e │ │ │ │ - subs r7, r2, r1 │ │ │ │ - adds r4, r7, #1 │ │ │ │ - b.w 88a7a │ │ │ │ + b.n 88c0e │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - bne.n 892dc │ │ │ │ + bne.n 88cc4 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 892dc │ │ │ │ - b.n 891ec │ │ │ │ + bls.n 88cc4 │ │ │ │ + b.n 88b2c │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - b.w 88b30 │ │ │ │ + b.w 88470 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl e9994 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e940c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 890fe │ │ │ │ + beq.w 88a3e │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - b.w 88aa8 │ │ │ │ + b.w 883e8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 8936c │ │ │ │ + beq.n 88d42 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 893de │ │ │ │ + beq.n 88db4 │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 893d2 │ │ │ │ + beq.n 88da8 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ strd r2, sl, [sp, #20] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #48300 @ 0xbcac │ │ │ │ + movw r2, #47724 @ 0xba6c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 222aac <_PyOS_URandomNonblock@@Base+0x1080> │ │ │ │ + bl 22351c <_PyOS_URandomNonblock@@Base+0x1080> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 890fe │ │ │ │ + bne.w 88a3e │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 893b4 │ │ │ │ + bls.n 88d8a │ │ │ │ ldrd r3, r0, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r0 │ │ │ │ subs r0, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - ble.w 88aba │ │ │ │ + ble.w 883fa │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 88ac2 │ │ │ │ + beq.w 88402 │ │ │ │ subs r1, r1, r2 │ │ │ │ mov r0, sl │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - bl e9994 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e940c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8910a │ │ │ │ + beq.w 88a4a │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ - b.w 88aba │ │ │ │ + b.w 883fa │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88aba │ │ │ │ + b.w 883fa │ │ │ │ mov r0, sl │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ - bl 1dee90 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1dfe6c <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 890fe │ │ │ │ + beq.w 88a3e │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88aba │ │ │ │ + b.w 883fa │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 8917c │ │ │ │ + bne.w 88ab8 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 8917c │ │ │ │ - b.n 891fe │ │ │ │ + bls.w 88ab8 │ │ │ │ + b.n 88bac │ │ │ │ cmp r5, #1 │ │ │ │ - ble.w 88ce4 │ │ │ │ + ble.w 88624 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w lr, ip, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 891fe │ │ │ │ + bhi.w 88bac │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 89494 │ │ │ │ + bls.n 88e1a │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - beq.w 891fe │ │ │ │ + beq.w 88bac │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 88ce4 │ │ │ │ + beq.w 88624 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r5, #3 │ │ │ │ movls r5, #0 │ │ │ │ - b.w 88a50 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r8, r9 │ │ │ │ - cmp r1, #239 @ 0xef │ │ │ │ - bls.w 88a0a │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 892a4 │ │ │ │ - subs r5, r6, r0 │ │ │ │ - cmp r5, #3 │ │ │ │ - ble.n 8940c │ │ │ │ - ldrb.w ip, [r0, #1] │ │ │ │ - sub.w r5, ip, #128 @ 0x80 │ │ │ │ - cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 891fe │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 89508 │ │ │ │ - cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 891fe │ │ │ │ - ldrb.w lr, [r0, #2] │ │ │ │ - ldrb r5, [r0, #3] │ │ │ │ - sub.w r7, lr, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bhi.n 894ca │ │ │ │ - sub.w r7, r5, #128 @ 0x80 │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ - bls.w 89196 │ │ │ │ - movs r5, #4 │ │ │ │ - b.w 88a50 │ │ │ │ + b.w 88390 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 8942e │ │ │ │ - b.n 891fe │ │ │ │ - mov r2, r8 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r8, r9 │ │ │ │ - b.n 891fe │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1b2a50 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 88b98 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w 88a68 │ │ │ │ - b.n 89310 │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - b.w 88862 │ │ │ │ - movs r5, #3 │ │ │ │ - b.w 88a50 │ │ │ │ - sub.w r5, r1, #237 @ 0xed │ │ │ │ - negs r1, r5 │ │ │ │ - adcs r1, r5 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - b.w 88a50 │ │ │ │ - movt r1, #16 │ │ │ │ - mov r9, r1 │ │ │ │ - b.w 88956 │ │ │ │ + bne.n 88e04 │ │ │ │ + b.n 88bac │ │ │ │ add.w r0, r7, #28 │ │ │ │ - b.w 88bd6 │ │ │ │ + b.w 88516 │ │ │ │ mov r0, ip │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ mov ip, r0 │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ - b.w 887aa │ │ │ │ + b.w 880ea │ │ │ │ strb r2, [r5, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 890da │ │ │ │ - movs r5, #4 │ │ │ │ - b.n 8907c │ │ │ │ + b.n 88a1a │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.n 89476 │ │ │ │ + bne.w 88b8a │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 89476 │ │ │ │ - b.n 891fe │ │ │ │ + bls.w 88b8a │ │ │ │ + b.n 88bac │ │ │ │ + movs r5, #4 │ │ │ │ + b.n 889bc │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ + sub sp, #68 @ 0x44 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 89130 │ │ │ │ + mov r8, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.w 89034 │ │ │ │ + movw r3, #65507 @ 0xffe3 │ │ │ │ + movt r3, #32767 @ 0x7fff │ │ │ │ + cmp r1, r3 │ │ │ │ + bhi.w 89246 │ │ │ │ + adds r6, r0, r1 │ │ │ │ + cmp r1, #3 │ │ │ │ + ble.w 88ff8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 891ba │ │ │ │ + adds r1, r0, #4 │ │ │ │ + subs r0, r6, #4 │ │ │ │ + bic.w r1, r1, #3 │ │ │ │ + cmp r1, r0 │ │ │ │ + it hi │ │ │ │ + subhi r2, r6, r1 │ │ │ │ + bhi.w 88ffc │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 89070 │ │ │ │ + adds r2, r1, #4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc.n 88eec │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 89072 │ │ │ │ + add.w r2, r1, #8 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc.n 88eec │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 89072 │ │ │ │ + add.w r2, r1, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc.n 88eec │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + bne.w 89072 │ │ │ │ + adds r2, #4 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcs.n 88edc │ │ │ │ + subs r1, r6, r2 │ │ │ │ + movs r3, #0 │ │ │ │ + cmp r1, #3 │ │ │ │ + bhi.w 892b2 │ │ │ │ + tbb [pc, r1] │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ + mov r2, r1 │ │ │ │ + ldrb r1, [r2, #2] │ │ │ │ + bfi r3, r1, #16, #8 │ │ │ │ + ldrb r1, [r2, #1] │ │ │ │ + bfi r3, r1, #8, #8 │ │ │ │ + ldrb r1, [r2, #0] │ │ │ │ + bfi r3, r1, #0, #8 │ │ │ │ + and.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 89072 │ │ │ │ + movw r6, #24320 @ 0x5f00 │ │ │ │ + movt r6, #82 @ 0x52 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ + add.w r8, r4, #21 │ │ │ │ + ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 89178 │ │ │ │ + ldr r3, [pc, #696] @ (891f4 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + cmp.w r8, #512 @ 0x200 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ + mov r9, r3 │ │ │ │ + bgt.w 8914c │ │ │ │ + add.w r7, r4, #20 │ │ │ │ + mov.w lr, r7, lsr #3 │ │ │ │ + ldr.w r2, [r3, lr, lsl #3] │ │ │ │ + ldr.w ip, [r2, #8] │ │ │ │ + cmp r2, ip │ │ │ │ + beq.w 8913c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ + str r6, [r2, #4] │ │ │ │ + cbnz r6, 88f92 │ │ │ │ + ldrd r0, r1, [r2, #24] │ │ │ │ + cmp r0, r1 │ │ │ │ + bhi.n 89064 │ │ │ │ + add.w r1, lr, #1 │ │ │ │ + add.w r1, r0, r1, lsl #3 │ │ │ │ + str r1, [r2, #24] │ │ │ │ + adds r1, r2, r0 │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r6, [r2, r0] │ │ │ │ + movw r2, #41560 @ 0xa258 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r1, #1 │ │ │ │ + strlt r1, [r2, #0] │ │ │ │ + ldr r2, [pc, #588] @ (891f8 ) │ │ │ │ + movs r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 891ca │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r4, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ + strb r2, [r3, #16] │ │ │ │ + movs r2, #0 │ │ │ │ + strb r2, [r3, r7] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ + lsls r2, r2, #26 │ │ │ │ + bpl.w 8919e │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ + lsls r6, r2, #25 │ │ │ │ + bpl.w 892be │ │ │ │ + mov r2, r4 │ │ │ │ + add.w r0, r3, #20 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c030 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 891b4 │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #68 @ 0x44 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r0 │ │ │ │ + movs r3, #0 │ │ │ │ + cmp r2, #3 │ │ │ │ + bhi.w 892b4 │ │ │ │ + add r0, pc, #4 @ (adr r0, 8900c ) │ │ │ │ + ldr.w pc, [r0, r2, lsl #2] │ │ │ │ + nop │ │ │ │ + ldrh r5, [r3, #56] @ 0x38 │ │ │ │ + movs r0, r1 │ │ │ │ + str r0, [sp, #116] @ 0x74 │ │ │ │ + movs r0, r1 │ │ │ │ + str r0, [sp, #196] @ 0xc4 │ │ │ │ + movs r0, r1 │ │ │ │ + ldrh r7, [r7, #54] @ 0x36 │ │ │ │ + movs r0, r1 │ │ │ │ + mov r2, r1 │ │ │ │ + ldrb r1, [r2, #0] │ │ │ │ + bfi r3, r1, #0, #8 │ │ │ │ + and.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 88f1c │ │ │ │ + b.n 89072 │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 88f06 │ │ │ │ + ldrsb.w r3, [r0] │ │ │ │ + ldrb r1, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + ittt lt │ │ │ │ + addlt r6, r0, #1 │ │ │ │ + movlt r3, #0 │ │ │ │ + movlt r2, r0 │ │ │ │ + blt.n 8901e │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8927c │ │ │ │ + movs r0, #24 │ │ │ │ + movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r2, #24320 @ 0x5f00 │ │ │ │ + movt r2, #82 @ 0x52 │ │ │ │ + mla r3, r0, r1, r3 │ │ │ │ + add r3, r2 │ │ │ │ + b.n 88ff0 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + str.w r2, [ip, #12] │ │ │ │ + str.w ip, [r2, #8] │ │ │ │ + b.n 88f92 │ │ │ │ + mov r2, r1 │ │ │ │ + rbit r3, r3 │ │ │ │ + subs r2, r2, r5 │ │ │ │ + clz r3, r3 │ │ │ │ + subs r3, #7 │ │ │ │ + add.w sl, r2, r3, lsr #3 │ │ │ │ + cmp r4, sl │ │ │ │ + beq.w 88f1c │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + movs r1, #127 @ 0x7f │ │ │ │ + ldrb.w r2, [r5, sl] │ │ │ │ + add.w fp, r5, sl │ │ │ │ + cmp r7, #1 │ │ │ │ + it eq │ │ │ │ + cmpeq r3, #0 │ │ │ │ + mov r9, r1 │ │ │ │ + ite eq │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + cmp r2, #193 @ 0xc1 │ │ │ │ + ite ls │ │ │ │ + movls r3, #0 │ │ │ │ + andhi.w r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 89258 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1c8748 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 88ff0 │ │ │ │ + movs r2, #32 │ │ │ │ + movs r1, #0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + add.w r0, sp, r2 │ │ │ │ + blx 2b44c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ubfx r0, r4, #5, #1 │ │ │ │ + ubfx r1, r4, #2, #3 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ + bpl.w 8921e │ │ │ │ + movs r4, #127 @ 0x7f │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 89208 │ │ │ │ + adds r3, #20 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + cmp.w r9, #255 @ 0xff │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bgt.w 8921a │ │ │ │ + mov r0, r3 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r5 │ │ │ │ + blx 2c030 │ │ │ │ + str.w sl, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + mov r2, fp │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r6 │ │ │ │ + add r0, sp, #28 │ │ │ │ + strd r7, r8, [sp] │ │ │ │ + bl 1470d0 │ │ │ │ + adds r0, #1 │ │ │ │ + add r0, sp, #28 │ │ │ │ + beq.w 89292 │ │ │ │ + bl abd8c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 88ff0 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 89276 │ │ │ │ + ldr r3, [pc, #192] @ (891fc ) │ │ │ │ + b.n 88ff0 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, lr │ │ │ │ + bl 7ff68 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 88f92 │ │ │ │ + ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ + movt r3, #7 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 89298 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2c0b0 │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r3, 8918a │ │ │ │ + ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ + add.w r7, r4, #20 │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r9, #800] @ 0x320 │ │ │ │ + b.n 88f92 │ │ │ │ + ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ + mov r1, r8 │ │ │ │ + blx r2 │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 8918a │ │ │ │ + add.w r7, r4, #20 │ │ │ │ + b.n 88f92 │ │ │ │ + bl 23c814 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 88ff0 │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ + lsls r7, r2, #26 │ │ │ │ + bmi.w 88fd0 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c030 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 88ff0 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ + str r4, [r2, #0] │ │ │ │ + b.n 88ff0 │ │ │ │ + rbit r3, r3 │ │ │ │ + clz r3, r3 │ │ │ │ + subs r3, #7 │ │ │ │ + mov.w sl, r3, lsr #3 │ │ │ │ + b.n 89082 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ + movt r1, #21 │ │ │ │ + cmp r6, r1 │ │ │ │ + bne.n 89236 │ │ │ │ + ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c0a0 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 88fb8 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.n 88fb8 │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movt r4, #16 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + cbnz r0, 89230 │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ + cmp.w r9, #255 @ 0xff │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ + ble.w 890fe │ │ │ │ + mov fp, r5 │ │ │ │ + b.n 8910c │ │ │ │ + cmp r1, #1 │ │ │ │ + beq.n 8924e │ │ │ │ + cmp r1, #2 │ │ │ │ + movw r4, #65535 @ 0xffff │ │ │ │ + bne.n 89200 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 89208 │ │ │ │ + adds r3, #28 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ + b.n 890f0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + b.n 88fb8 │ │ │ │ + bl 23c814 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 88ff0 │ │ │ │ + movs r4, #255 @ 0xff │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 89230 │ │ │ │ + b.n 89208 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + bl 20d3e4 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r2, #195 @ 0xc3 │ │ │ │ + bls.n 892ac │ │ │ │ + cmp r2, #239 @ 0xef │ │ │ │ + movw r1, #65535 @ 0xffff │ │ │ │ + bhi.n 892a4 │ │ │ │ + mov r9, r1 │ │ │ │ + b.n 890b2 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + b.n 89138 │ │ │ │ + str r4, [r3, #0] │ │ │ │ + ldrsb.w r3, [r0] │ │ │ │ + ldrb r1, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.w 8904e │ │ │ │ + ldr r3, [pc, #56] @ (892c4 ) │ │ │ │ + add.w r3, r3, r1, lsl #5 │ │ │ │ + b.n 88ff0 │ │ │ │ + bl 15eaec <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 8924a │ │ │ │ + ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ + mov r1, r8 │ │ │ │ + blx r2 │ │ │ │ + mov r3, r0 │ │ │ │ + b.n 89166 │ │ │ │ + movt r1, #16 │ │ │ │ + mov r9, r1 │ │ │ │ + b.n 890b2 │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ + mov r9, r1 │ │ │ │ + b.n 890b2 │ │ │ │ + mov r1, r2 │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ + bfi r3, r2, #24, #8 │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 88f00 │ │ │ │ + add.w r0, r3, #28 │ │ │ │ + b.n 891a0 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ + lsls r3, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 89672 │ │ │ │ + beq.w 89426 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #41560 @ 0xa258 │ │ │ │ @@ -139764,334 +139576,343 @@ │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 8955c │ │ │ │ + bmi.n 89310 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 89564 │ │ │ │ + beq.n 89318 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 89654 │ │ │ │ + beq.n 89408 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 89676 │ │ │ │ - ldr r3, [pc, #444] @ (8972c ) │ │ │ │ + beq.w 8942a │ │ │ │ + ldr r3, [pc, #444] @ (894e0 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89628 │ │ │ │ + bne.n 893dc │ │ │ │ add.w r0, r4, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8b788 │ │ │ │ + bl 8b954 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 896f2 │ │ │ │ + beq.w 894a6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 895f0 │ │ │ │ + beq.n 893a4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 895b0 │ │ │ │ + bge.n 89364 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 896e6 │ │ │ │ + beq.w 8949a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 895d0 │ │ │ │ + bge.n 89384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 896d8 │ │ │ │ + beq.w 8948c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 895d0 │ │ │ │ + bge.n 89384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 896cc │ │ │ │ + beq.n 89480 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 8955c │ │ │ │ + b.n 89310 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89658 │ │ │ │ + bge.n 8940c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 89658 │ │ │ │ + cbnz r1, 8940c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 8955e │ │ │ │ + bne.n 89312 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 8955e │ │ │ │ + b.n 89312 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8957e │ │ │ │ + beq.n 89332 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89666 │ │ │ │ + bge.n 8941a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 89666 │ │ │ │ + cbnz r1, 8941a │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8955e │ │ │ │ + bge.n 89312 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 8955e │ │ │ │ + b.n 89312 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 895dc │ │ │ │ + b.n 89390 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8955e │ │ │ │ - b.n 89612 │ │ │ │ + bne.w 89312 │ │ │ │ + b.n 893c6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8955e │ │ │ │ - b.n 8964e │ │ │ │ + bge.w 89312 │ │ │ │ + b.n 89402 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 8956c │ │ │ │ + bne.w 89320 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 896fa │ │ │ │ + bpl.n 894ae │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bpl.n 8970e │ │ │ │ + bpl.n 894c2 │ │ │ │ ldrsb.w r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 89720 │ │ │ │ + blt.n 894d4 │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8955e │ │ │ │ + bge.w 89312 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8955e │ │ │ │ + bne.w 89312 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8955e │ │ │ │ + b.n 89312 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 895d0 │ │ │ │ + b.n 89384 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 895c2 │ │ │ │ + b.n 89376 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 895b0 │ │ │ │ - bl f73ac │ │ │ │ + b.n 89364 │ │ │ │ + bl f6eb0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 8955c │ │ │ │ + b.n 89310 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 89696 │ │ │ │ + bge.n 8944a │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (89730 ) │ │ │ │ + ldr r3, [pc, #40] @ (894e4 ) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 896ae │ │ │ │ + b.n 89462 │ │ │ │ ldrsb.w r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8971c │ │ │ │ + blt.n 894d0 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 89696 │ │ │ │ + b.n 8944a │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 89726 │ │ │ │ + bpl.n 894da │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 89704 │ │ │ │ + b.n 894b8 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 89704 │ │ │ │ + b.n 894b8 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r3, r1 │ │ │ │ + cbz r0, 894f4 │ │ │ │ + cbz r1, 894f4 │ │ │ │ + b.w 1c99f4 │ │ │ │ + subs r3, r2, r3 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + bx lr │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 899fc │ │ │ │ + blt.w 897c4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 89850 │ │ │ │ + bne.n 89618 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 89810 │ │ │ │ + bpl.n 895d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8992c │ │ │ │ + beq.w 896f4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #39469 @ 0x9a2d │ │ │ │ + movw r3, #38901 @ 0x97f5 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89922 │ │ │ │ + bne.w 896ea │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15513 @ 0x3c99 │ │ │ │ + movw r3, #14945 @ 0x3a61 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89916 │ │ │ │ - ldr r3, [pc, #656] @ (89a28 ) │ │ │ │ + bne.w 896de │ │ │ │ + ldr r3, [pc, #656] @ (897f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 8982c │ │ │ │ + beq.n 895f4 │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 897d6 │ │ │ │ + bgt.n 8959e │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8982c │ │ │ │ + beq.n 895f4 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 897fe │ │ │ │ + beq.n 895c6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8989c │ │ │ │ + beq.n 89664 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 897f8 │ │ │ │ + b.n 895c0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89948 │ │ │ │ + bne.w 89710 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 89768 │ │ │ │ + bmi.n 89530 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89768 │ │ │ │ + beq.n 89530 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 89768 │ │ │ │ + b.n 89530 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42161 @ 0xa4b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 899ee │ │ │ │ + bne.w 897b6 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 897f8 │ │ │ │ + b.n 895c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 899f6 │ │ │ │ + bne.w 897be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt r3, #2 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #448] @ (89a28 ) │ │ │ │ + ldr r0, [pc, #448] @ (897f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4000] @ 0xfa0 │ │ │ │ - bl 105c64 │ │ │ │ + bl 105754 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 89a08 │ │ │ │ + beq.w 897d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89a00 │ │ │ │ + beq.w 897c8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ movlt r2, #0 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldrbge r3, [r1, #16] │ │ │ │ ldrblt r3, [r1, #16] │ │ │ │ - b.n 8975a │ │ │ │ + b.n 89522 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -140102,102 +139923,102 @@ │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [r3, #8] │ │ │ │ add.w ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [ip, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 898dc │ │ │ │ + bne.n 896a4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 898d8 │ │ │ │ + cbz r3, 896a0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [ip, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8998a │ │ │ │ + beq.n 89752 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 89962 │ │ │ │ + beq.n 8972a │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 898f4 │ │ │ │ + cbnz r3, 896bc │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 897f8 │ │ │ │ + beq.w 895c0 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89984 │ │ │ │ + beq.n 8974c │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 89912 │ │ │ │ + cbz r3, 896da │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 897f8 │ │ │ │ + b.n 895c0 │ │ │ │ ldr.w r0, [r0, #884] @ 0x374 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89818 │ │ │ │ + beq.w 895e0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 89822 │ │ │ │ + beq.w 895ea │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b.n 89818 │ │ │ │ + b.n 895e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89934 │ │ │ │ + beq.n 896fc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 89768 │ │ │ │ - b.n 8993c │ │ │ │ + beq.w 89530 │ │ │ │ + b.n 89704 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 89970 │ │ │ │ + cbz r3, 89738 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 897f8 │ │ │ │ + bne.w 895c0 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 897f8 │ │ │ │ + b.n 895c0 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 89904 │ │ │ │ + b.n 896cc │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 898e6 │ │ │ │ + beq.n 896ae │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 899e8 │ │ │ │ + cbz r3, 897b0 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 899c0 │ │ │ │ + cbz r3, 89788 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -140206,106 +140027,106 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 897f8 │ │ │ │ + b.n 895c0 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 89996 │ │ │ │ + b.n 8975e │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 89844 │ │ │ │ + b.n 8960c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82c78 <_Py_SetImmortal@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ - b.n 897f8 │ │ │ │ - movw r0, #48308 @ 0xbcb4 │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 895c0 │ │ │ │ + movw r0, #47732 @ 0xba74 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 897f8 │ │ │ │ + b.n 895c0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00089a2c : │ │ │ │ +000897f4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw ip, #24320 @ 0x5f00 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #15513 @ 0x3c99 │ │ │ │ + movw r3, #14945 @ 0x3a61 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89b62 │ │ │ │ - cbz r0, 89ab0 │ │ │ │ - ldr r3, [pc, #416] @ (89bfc ) │ │ │ │ + bne.w 8992a │ │ │ │ + cbz r0, 89878 │ │ │ │ + ldr r3, [pc, #416] @ (899c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 89ac6 │ │ │ │ + beq.n 8988e │ │ │ │ lsrs r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 89a98 │ │ │ │ + bgt.n 89860 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - cbz r2, 89ac6 │ │ │ │ + cbz r2, 8988e │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, 89ab4 │ │ │ │ - cbz r2, 89aea │ │ │ │ + cbz r0, 8987c │ │ │ │ + cbz r2, 898b2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 89ab0 │ │ │ │ + b.n 89878 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42161 @ 0xa4b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89bf4 │ │ │ │ + bne.w 899bc │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 89ab0 │ │ │ │ + b.n 89878 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -140316,74 +140137,74 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 89b2a │ │ │ │ + bne.n 898f2 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89b26 │ │ │ │ + cbz r3, 898ee │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 89b8c │ │ │ │ + beq.n 89954 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 89b6c │ │ │ │ + beq.n 89934 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 89b42 │ │ │ │ + cbnz r3, 8990a │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 89ab0 │ │ │ │ + beq.n 89878 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89be8 │ │ │ │ + beq.n 899b0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 89b5e │ │ │ │ + cbz r3, 89926 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 89ab0 │ │ │ │ + b.n 89878 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #884] @ 0x374 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 89b7a │ │ │ │ + cbz r3, 89942 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89ab0 │ │ │ │ + bne.n 89878 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 89ab0 │ │ │ │ + b.n 89878 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89b34 │ │ │ │ + beq.n 898fc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89bee │ │ │ │ + cbz r3, 899b6 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r3, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 89bc0 │ │ │ │ + cbz r3, 89988 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -140392,82 +140213,82 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 89ab0 │ │ │ │ + b.n 89878 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 89b50 │ │ │ │ + b.n 89918 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 89b98 │ │ │ │ + b.n 89960 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 89ade │ │ │ │ + b.n 898a6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89e6e │ │ │ │ + bne.w 89c36 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 89e4c │ │ │ │ + beq.w 89c14 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 89d0c │ │ │ │ + bne.n 89ad4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 89c52 │ │ │ │ + cbz r3, 89a1a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 89ece │ │ │ │ + bne.w 89c96 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 89e28 │ │ │ │ + ble.w 89bf0 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89f3e │ │ │ │ + bne.w 89d06 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ add.w r0, r3, #20 │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r2, r7, lr │ │ │ │ - bgt.n 89cce │ │ │ │ + bgt.n 89a96 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 89dde │ │ │ │ + bge.w 89ba6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 89cf8 │ │ │ │ + beq.n 89ac0 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r6, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ @@ -140477,301 +140298,301 @@ │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 89eba │ │ │ │ + bgt.w 89c82 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89d68 │ │ │ │ + bge.n 89b30 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 89caa │ │ │ │ + bne.n 89a72 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r6, r5, [r1, #4] │ │ │ │ str r7, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89cb4 │ │ │ │ + b.n 89a7c │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 89e0a │ │ │ │ + beq.n 89bd2 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89f60 │ │ │ │ + bne.w 89d28 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89df8 │ │ │ │ + beq.n 89bc0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 89f58 │ │ │ │ + bne.w 89d20 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ add.w r8, r3, r8, lsl #3 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str.w r5, [r8, #24] │ │ │ │ - bge.n 89d50 │ │ │ │ + bge.n 89b18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 89d50 │ │ │ │ + cbnz r3, 89b18 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89cc4 │ │ │ │ + bge.n 89a8c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 89cc4 │ │ │ │ + bne.n 89a8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89cc6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89a8e │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, lr, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 89cde │ │ │ │ + blt.n 89aa6 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add.w r1, r2, r8 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ and.w r2, r1, lr │ │ │ │ - ble.n 89dca │ │ │ │ + ble.n 89b92 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 89f20 │ │ │ │ + bgt.w 89ce8 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89e16 │ │ │ │ + bge.n 89bde │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.n 89ce0 │ │ │ │ + ble.n 89aa8 │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 89c96 │ │ │ │ + b.n 89a5e │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r2, r8 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89dba │ │ │ │ + bge.n 89b82 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89c96 │ │ │ │ + b.n 89a5e │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 89dd0 │ │ │ │ - b.n 89d82 │ │ │ │ + blt.n 89b98 │ │ │ │ + b.n 89b4a │ │ │ │ movs r2, #12 │ │ │ │ mla r8, r2, r8, r3 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ str.w r5, [r8, #28] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89d50 │ │ │ │ - b.n 89d42 │ │ │ │ + bge.n 89b18 │ │ │ │ + b.n 89b0a │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r2, r8 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, lr │ │ │ │ - b.n 89da4 │ │ │ │ + b.n 89b6c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 89f88 │ │ │ │ + bl 89d50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 89c5a │ │ │ │ + bne.w 89a22 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 89f6e │ │ │ │ + blt.w 89d36 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89e68 │ │ │ │ + bge.n 89c30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89f80 │ │ │ │ + beq.w 89d48 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89cc6 │ │ │ │ + b.n 89a8e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #41560 @ 0xa258 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 89c22 │ │ │ │ + bne.w 899ea │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl dc57c │ │ │ │ + bl dbf68 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 89c3c │ │ │ │ + beq.w 89a04 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15cc34 <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ + bl 15c960 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89ef6 │ │ │ │ + blt.n 89cbe │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89cc4 │ │ │ │ + bge.w 89a8c │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 89cc4 │ │ │ │ + bne.w 89a8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89cc6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89a8e │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r8, r3, r1 │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 89f06 │ │ │ │ + bge.n 89cce │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89db4 │ │ │ │ + b.n 89b7c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a924 │ │ │ │ + bl 8a6ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 89e4c │ │ │ │ + beq.n 89c14 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 89c52 │ │ │ │ + b.n 89a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89e9e │ │ │ │ + bne.n 89c66 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89e9e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89c66 │ │ │ │ mov.w r8, r7, lsr #5 │ │ │ │ add r1, r2 │ │ │ │ add.w r2, r8, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 89eca │ │ │ │ - b.n 89d82 │ │ │ │ + blt.n 89c92 │ │ │ │ + b.n 89b4a │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ add r9, r8 │ │ │ │ cmp r1, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - blt.w 89dac │ │ │ │ + blt.w 89b74 │ │ │ │ and.w r2, lr, r9 │ │ │ │ - b.n 89d9c │ │ │ │ + b.n 89b64 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 233aac <_PyDict_SendEvent@@Base> │ │ │ │ + bl 23416c <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 89c6c │ │ │ │ + b.n 89a34 │ │ │ │ add.w r2, r2, r8, lsl #2 │ │ │ │ str r5, [r2, #4] │ │ │ │ - b.n 89e0a │ │ │ │ + b.n 89bd2 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 233aac <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 89d18 │ │ │ │ + bl 23416c <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 89ae0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89e56 │ │ │ │ + bne.w 89c1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89e56 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89c1e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89e68 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89c30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8a916 │ │ │ │ + bhi.w 8a6de │ │ │ │ mov.w r9, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r5, r2, [r0, #24] │ │ │ │ lsl.w r7, r9, r3 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ lsl.w r2, r7, r9 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ umull r1, r2, r1, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a4cc │ │ │ │ + beq.w 8a294 │ │ │ │ cmp r3, #7 │ │ │ │ itt hi │ │ │ │ strhi.w r9, [sp, #8] │ │ │ │ movhi r1, #8 │ │ │ │ - bhi.w 8a6e2 │ │ │ │ + bhi.w 8a4aa │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a134 │ │ │ │ - ldr r2, [pc, #712] @ (8a2b0 ) │ │ │ │ + bne.w 89efc │ │ │ │ + ldr r2, [pc, #712] @ (8a078 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a52a │ │ │ │ + beq.w 8a2f2 │ │ │ │ ldr.w r3, [r2, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1928] @ 0x788 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -140793,80 +140614,80 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl.w ip, r9, ip │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a438 │ │ │ │ + bne.w 8a200 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a4fc │ │ │ │ + beq.w 8a2c4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8a564 │ │ │ │ + bne.w 8a32c │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8a564 │ │ │ │ + bne.w 8a32c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ lsls r2, r7, #3 │ │ │ │ blx 2c030 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 8a0dc │ │ │ │ + cbz r7, 89ea4 │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ mov.w lr, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r5 │ │ │ │ lsl.w lr, lr, ip │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a0b4 │ │ │ │ + b.n 89e7c │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8a4e4 │ │ │ │ + bgt.w 8a2ac │ │ │ │ ldrsh.w r8, [sl, r1, lsl #1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8a258 │ │ │ │ + bne.w 8a020 │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 8a0da │ │ │ │ + beq.n 89ea2 │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w ip, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, lr, r0 │ │ │ │ - bgt.n 8a092 │ │ │ │ + bgt.n 89e5a │ │ │ │ ldrsb.w r8, [sl, r1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8a258 │ │ │ │ + bne.w 8a020 │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8a0b0 │ │ │ │ + bne.n 89e78 │ │ │ │ mov r5, r9 │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8a124 │ │ │ │ + beq.n 89eec │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a2b4 │ │ │ │ + bne.w 8a07c │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a2b4 │ │ │ │ - ldr r3, [pc, #436] @ (8a2b0 ) │ │ │ │ + bne.w 8a07c │ │ │ │ + ldr r3, [pc, #436] @ (8a078 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8a520 │ │ │ │ + bhi.w 8a2e8 │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -140879,45 +140700,45 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #197 @ 0xc5 │ │ │ │ - movt r0, #8 │ │ │ │ + movw r0, #65173 @ 0xfe95 │ │ │ │ + movt r0, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8a824 │ │ │ │ - ldr r0, [pc, #336] @ (8a2b0 ) │ │ │ │ + bne.w 8a5ec │ │ │ │ + ldr r0, [pc, #336] @ (8a078 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8a72c │ │ │ │ + bcs.w 8a4f4 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8a7ac │ │ │ │ + beq.w 8a574 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8a3b2 │ │ │ │ + beq.w 8a17a │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r8, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov r2, r7 │ │ │ │ @@ -140940,114 +140761,114 @@ │ │ │ │ lsl.w ip, r8, ip │ │ │ │ ldr r7, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsl.w r8, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a430 │ │ │ │ + bne.w 8a1f8 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a4fc │ │ │ │ + beq.w 8a2c4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a05c │ │ │ │ + bne.w 89e24 │ │ │ │ cmp r7, r2 │ │ │ │ - ble.w 8a514 │ │ │ │ + ble.w 8a2dc │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r7, r4 │ │ │ │ add r0, r8 │ │ │ │ add r8, r4 │ │ │ │ - b.n 8a24a │ │ │ │ + b.n 8a012 │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ add.w r8, r8, #12 │ │ │ │ str.w r1, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r8, #8] │ │ │ │ str.w r2, [r8, #16] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w 8a514 │ │ │ │ + beq.w 8a2dc │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a22e │ │ │ │ + bne.n 89ff6 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8a24a │ │ │ │ + b.n 8a012 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - ble.n 8a2a0 │ │ │ │ + ble.n 8a068 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8a67e │ │ │ │ + bgt.w 8a446 │ │ │ │ ldrsh.w ip, [sl, r1, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8a0a6 │ │ │ │ + beq.w 89e6e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 8a276 │ │ │ │ + b.n 8a03e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ ldrsb.w ip, [sl, r1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8a0d0 │ │ │ │ - b.n 8a292 │ │ │ │ + beq.w 89e98 │ │ │ │ + b.n 8a05a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #15513 @ 0x3c99 │ │ │ │ + movw r3, #14945 @ 0x3a61 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r8, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a794 │ │ │ │ - ldr r3, [pc, #656] @ (8a560 ) │ │ │ │ + bne.w 8a55c │ │ │ │ + ldr r3, [pc, #656] @ (8a328 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 8a770 │ │ │ │ + beq.w 8a538 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8a312 │ │ │ │ + bgt.n 8a0da │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8a770 │ │ │ │ + beq.w 8a538 │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8a66c │ │ │ │ + beq.w 8a434 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a124 │ │ │ │ + bne.w 89eec │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w sl, [r9, #512] @ 0x200 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ add.w r0, sl, r5 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -141055,58 +140876,58 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ add.w lr, r9, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8a36e │ │ │ │ + bne.n 8a136 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8a36a │ │ │ │ + cbz r2, 8a132 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8a88c │ │ │ │ + beq.w 8a654 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8a86a │ │ │ │ + beq.w 8a632 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8a38a │ │ │ │ + cbnz r3, 8a152 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8a124 │ │ │ │ + beq.w 89eec │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a8f2 │ │ │ │ + beq.w 8a6ba │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8a3ac │ │ │ │ + cbz r3, 8a174 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 89eec │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 8a4b8 │ │ │ │ + bhi.n 8a280 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a72c │ │ │ │ + beq.w 8a4f4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r8, r7, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #1 │ │ │ │ @@ -141130,327 +140951,327 @@ │ │ │ │ lsl.w ip, r7, ip │ │ │ │ lsl.w r8, r7, r3 │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a20c │ │ │ │ + beq.w 89fd4 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a7c0 │ │ │ │ + beq.w 8a588 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 8a47e │ │ │ │ + ble.n 8a246 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w r8, r3, r7, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ add.w lr, r1, #3 │ │ │ │ ldrb.w r1, [lr, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ add.w r9, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8a698 │ │ │ │ + blt.w 8a460 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 8a44e │ │ │ │ + bne.n 8a216 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c91ec │ │ │ │ + bl 1ca1b4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cbdcc <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1ccdf8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a8f8 │ │ │ │ + beq.w 8a6c0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a79c │ │ │ │ + beq.w 8a564 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 89eec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r8, r7, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8a3da │ │ │ │ + b.n 8a1a2 │ │ │ │ movs r1, #12 │ │ │ │ cmp r3, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bhi.w 8a6e2 │ │ │ │ + bhi.w 8a4aa │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ adds r1, r2, r7 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8a144 │ │ │ │ + b.n 89f0c │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8a258 │ │ │ │ + bne.w 8a020 │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8a0b0 │ │ │ │ - b.n 8a0da │ │ │ │ + bne.w 89e78 │ │ │ │ + b.n 89ea2 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8a6b2 │ │ │ │ + bne.w 8a47a │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r7, r2 │ │ │ │ blx 2c030 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90430 │ │ │ │ - b.n 8a0dc │ │ │ │ + bl 901f8 │ │ │ │ + b.n 89ea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 89eec │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a812 │ │ │ │ + bne.w 8a5da │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ movs r7, #8 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 8a17e │ │ │ │ + b.n 89f46 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8a80c │ │ │ │ + ble.w 8a5d4 │ │ │ │ subs r1, r2, r7 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r9, r1, #3 │ │ │ │ - beq.n 8a640 │ │ │ │ + beq.n 8a408 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a648 │ │ │ │ + beq.n 8a410 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ add.w r8, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, r8 │ │ │ │ cmp.w r9, #1 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - beq.n 8a640 │ │ │ │ + beq.n 8a408 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 8a5bc │ │ │ │ + beq.n 8a384 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a648 │ │ │ │ + beq.n 8a410 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ add.w r8, r8, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, r8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a648 │ │ │ │ + beq.n 8a410 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, r8, #8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - b.n 8a640 │ │ │ │ + b.n 8a408 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r8, ip, #8 │ │ │ │ mov r9, r2 │ │ │ │ cmp r7, r2 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - beq.w 8a07c │ │ │ │ + beq.w 89e44 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov ip, r8 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a648 │ │ │ │ + cbz r1, 8a410 │ │ │ │ ldrd r0, r1, [r8] │ │ │ │ add.w ip, r8, #8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a648 │ │ │ │ + cbz r1, 8a410 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, r8, #16 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ add.w r2, r9, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a648 │ │ │ │ + cbz r1, 8a410 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r2, r9, #3 │ │ │ │ add.w ip, r8, #24 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8a5d8 │ │ │ │ + bne.n 8a3a0 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a7a0 │ │ │ │ + beq.w 8a568 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - bne.n 8a56e │ │ │ │ - b.n 8a07c │ │ │ │ + bne.n 8a336 │ │ │ │ + b.n 89e44 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r9, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 89eec │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 8a4ee │ │ │ │ + beq.w 8a2b6 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 8a67e │ │ │ │ + b.n 8a446 │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8a44e │ │ │ │ - b.n 8a47e │ │ │ │ + bne.w 8a216 │ │ │ │ + b.n 8a246 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 8a514 │ │ │ │ + ble.w 8a2dc │ │ │ │ mov.w r8, #12 │ │ │ │ mov lr, r3 │ │ │ │ mla r8, r8, r7, r3 │ │ │ │ - b.n 8a6c8 │ │ │ │ + b.n 8a490 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a6c4 │ │ │ │ + beq.n 8a48c │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ add.w lr, lr, #12 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 8a6c4 │ │ │ │ - b.n 8a514 │ │ │ │ + bne.n 8a48c │ │ │ │ + b.n 8a2dc │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bhi.w 8a902 │ │ │ │ + bhi.w 8a6ca │ │ │ │ add.w sl, r3, #1 │ │ │ │ movs r7, #1 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r2, r7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a824 │ │ │ │ - ldr r1, [pc, #516] @ (8a920 ) │ │ │ │ + bne.w 8a5ec │ │ │ │ + ldr r1, [pc, #516] @ (8a6e8 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1612] @ 0x64c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a850 │ │ │ │ + bne.w 8a618 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a916 │ │ │ │ + beq.w 8a6de │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ add.w r8, r7, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8a3da │ │ │ │ + b.n 8a1a2 │ │ │ │ ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42161 @ 0xa4b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a860 │ │ │ │ + bne.n 8a628 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 89eec │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 89eec │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a656 │ │ │ │ - b.n 8a7a0 │ │ │ │ + bne.w 8a41e │ │ │ │ + b.n 8a568 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ - b.n 8a3cc │ │ │ │ + b.n 8a194 │ │ │ │ mov r0, r3 │ │ │ │ mov r9, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 8a844 │ │ │ │ + bge.n 8a60c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w lr, [r1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r1, r1, lr, lsl #2 │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ @@ -141463,76 +141284,76 @@ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ strlt.w lr, [r1] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8a7c4 │ │ │ │ - bne.w 8a07c │ │ │ │ - b.n 8a0dc │ │ │ │ + b.n 8a58c │ │ │ │ + bne.w 89e44 │ │ │ │ + b.n 89ea4 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ movs r7, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ strd fp, r3, [sp, #16] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a916 │ │ │ │ + beq.n 8a6de │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldrd fp, r3, [sp, #16] │ │ │ │ add.w r8, r7, #20 │ │ │ │ - b.n 8a3da │ │ │ │ + b.n 8a1a2 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90430 │ │ │ │ - b.n 8a488 │ │ │ │ + bl 901f8 │ │ │ │ + b.n 8a250 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8a754 │ │ │ │ + b.n 8a51c │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8a786 │ │ │ │ + b.n 8a54e │ │ │ │ ldr.w r3, [r9, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8a878 │ │ │ │ + cbz r3, 8a640 │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ str.w r0, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a124 │ │ │ │ + bne.w 89eec │ │ │ │ str.w r0, [r9, #532] @ 0x214 │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 89eec │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a37a │ │ │ │ + beq.w 8a142 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8a8ec │ │ │ │ + cbz r2, 8a6b4 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r9, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r9, #520] @ 0x208 │ │ │ │ - cbz r3, 8a8c2 │ │ │ │ + cbz r3, 8a68a │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -141542,41 +141363,41 @@ │ │ │ │ ldr.w r3, [r8, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 89eec │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8a89a │ │ │ │ + b.n 8a662 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8a39c │ │ │ │ + b.n 8a164 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a124 │ │ │ │ + b.n 89eec │ │ │ │ add.w sl, r3, #2 │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r7, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 8a144 │ │ │ │ - bl 23c160 │ │ │ │ + bpl.w 89f0c │ │ │ │ + bl 23c814 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a12e │ │ │ │ + b.n 89ef6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 8b2be │ │ │ │ + bhi.w 8b086 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ lsl.w r7, r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ @@ -141587,27 +141408,27 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r2, #1 │ │ │ │ lsl.w r2, r7, r9 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ae68 │ │ │ │ + beq.w 8ac30 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8b082 │ │ │ │ + bhi.w 8ae4a │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8aad2 │ │ │ │ - ldr r2, [pc, #712] @ (8ac4c ) │ │ │ │ + bne.w 8a89a │ │ │ │ + ldr r2, [pc, #712] @ (8aa14 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8aec8 │ │ │ │ + beq.w 8ac90 │ │ │ │ ldr.w r3, [r2, #1932] @ 0x78c │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1928] @ 0x788 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -141629,80 +141450,80 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ lsl.w ip, r9, ip │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8add4 │ │ │ │ + bne.w 8ab9c │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ae9a │ │ │ │ + beq.w 8ac62 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8af04 │ │ │ │ + bne.w 8accc │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8af04 │ │ │ │ + bne.w 8accc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ lsls r2, r7, #3 │ │ │ │ blx 2c030 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 8aa7a │ │ │ │ + cbz r7, 8a842 │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ mov.w lr, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r5 │ │ │ │ lsl.w lr, lr, ip │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8aa52 │ │ │ │ + b.n 8a81a │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8ae82 │ │ │ │ + bgt.w 8ac4a │ │ │ │ ldrsh.w r8, [sl, r1, lsl #1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8abf6 │ │ │ │ + bne.w 8a9be │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 8aa78 │ │ │ │ + beq.n 8a840 │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ cmp.w ip, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ and.w r1, lr, r0 │ │ │ │ - bgt.n 8aa30 │ │ │ │ + bgt.n 8a7f8 │ │ │ │ ldrsb.w r8, [sl, r1] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8abf6 │ │ │ │ + bne.w 8a9be │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8aa4e │ │ │ │ + bne.n 8a816 │ │ │ │ mov r5, r9 │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8aac2 │ │ │ │ + beq.n 8a88a │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8ac50 │ │ │ │ + bne.w 8aa18 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8ac50 │ │ │ │ - ldr r3, [pc, #432] @ (8ac4c ) │ │ │ │ + bne.w 8aa18 │ │ │ │ + ldr r3, [pc, #432] @ (8aa14 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1932] @ 0x78c │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 8aebe │ │ │ │ + bhi.w 8ac86 │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -141715,45 +141536,45 @@ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #197 @ 0xc5 │ │ │ │ - movt r0, #8 │ │ │ │ + movw r0, #65173 @ 0xfe95 │ │ │ │ + movt r0, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8b178 │ │ │ │ - ldr r0, [pc, #332] @ (8ac4c ) │ │ │ │ + bne.w 8af40 │ │ │ │ + ldr r0, [pc, #332] @ (8aa14 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1612] @ 0x64c │ │ │ │ str r0, [sp, #16] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8b0d0 │ │ │ │ + bcs.w 8ae98 │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8b146 │ │ │ │ + beq.w 8af0e │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8ad4e │ │ │ │ + beq.w 8ab16 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r8, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov r2, r7 │ │ │ │ @@ -141776,113 +141597,113 @@ │ │ │ │ lsl.w ip, r8, ip │ │ │ │ ldr r7, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ lsl.w r8, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8adcc │ │ │ │ + bne.w 8ab94 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ae9a │ │ │ │ + beq.w 8ac62 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a9fa │ │ │ │ + bne.w 8a7c2 │ │ │ │ cmp r7, r2 │ │ │ │ - ble.w 8aeb2 │ │ │ │ + ble.w 8ac7a │ │ │ │ movs r0, #12 │ │ │ │ mla r0, r0, r7, r4 │ │ │ │ add r0, r8 │ │ │ │ add r8, r4 │ │ │ │ - b.n 8abe8 │ │ │ │ + b.n 8a9b0 │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ add.w r8, r8, #12 │ │ │ │ str.w r1, [r8, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r8, #8] │ │ │ │ str.w r2, [r8, #16] │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w 8aeb2 │ │ │ │ + beq.w 8ac7a │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8abcc │ │ │ │ + bne.n 8a994 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8abe8 │ │ │ │ + b.n 8a9b0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r1, r8 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - ble.n 8ac3e │ │ │ │ + ble.n 8aa06 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8b01e │ │ │ │ + bgt.w 8ade6 │ │ │ │ ldrsh.w ip, [sl, r1, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8aa44 │ │ │ │ + beq.w 8a80c │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 8ac14 │ │ │ │ + b.n 8a9dc │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ ldrsb.w ip, [sl, r1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8aa6e │ │ │ │ - b.n 8ac30 │ │ │ │ + beq.w 8a836 │ │ │ │ + b.n 8a9f8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #15513 @ 0x3c99 │ │ │ │ + movw r3, #14945 @ 0x3a61 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r8, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b13a │ │ │ │ - ldr r3, [pc, #660] @ (8af00 ) │ │ │ │ + bne.w 8af02 │ │ │ │ + ldr r3, [pc, #660] @ (8acc8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 8b114 │ │ │ │ + beq.w 8aedc │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8acae │ │ │ │ + bgt.n 8aa76 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8b114 │ │ │ │ + beq.w 8aedc │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8b00c │ │ │ │ + beq.w 8add4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8aac2 │ │ │ │ + bne.w 8a88a │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ ldr.w sl, [r9, #512] @ 0x200 │ │ │ │ mul.w r5, r2, r5 │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ add.w r0, sl, r5 │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -141890,58 +141711,58 @@ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ add.w lr, r9, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8ad0a │ │ │ │ + bne.n 8aad2 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8ad06 │ │ │ │ + cbz r2, 8aace │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8b220 │ │ │ │ + beq.w 8afe8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8b1fe │ │ │ │ + beq.w 8afc6 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8ad26 │ │ │ │ + cbnz r3, 8aaee │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8aac2 │ │ │ │ + beq.w 8a88a │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b1f8 │ │ │ │ + beq.w 8afc0 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8ad48 │ │ │ │ + cbz r3, 8ab10 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8aac2 │ │ │ │ + b.n 8a88a │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 8ae54 │ │ │ │ + bhi.n 8ac1c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w ip, [r0, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b0d0 │ │ │ │ + beq.w 8ae98 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r8, r7, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #1 │ │ │ │ @@ -141965,348 +141786,348 @@ │ │ │ │ lsl.w ip, r7, ip │ │ │ │ lsl.w r8, r7, r3 │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ add ip, r5 │ │ │ │ add.w r3, sl, r8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8abaa │ │ │ │ + beq.w 8a972 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b19a │ │ │ │ + beq.w 8af62 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 8ae1a │ │ │ │ + ble.n 8abe2 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ add.w r8, r3, r7, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ add.w lr, r1, #3 │ │ │ │ ldrb.w r1, [lr, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ add.w r9, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8b038 │ │ │ │ + blt.w 8ae00 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 8adea │ │ │ │ + bne.n 8abb2 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c91ec │ │ │ │ + bl 1ca1b4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cbdcc <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1ccdf8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b2a0 │ │ │ │ + beq.w 8b068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b142 │ │ │ │ + beq.w 8af0a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b44c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aac2 │ │ │ │ + b.n 8a88a │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add.w r8, r7, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8ad76 │ │ │ │ + b.n 8ab3e │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, #12 │ │ │ │ - bhi.w 8b088 │ │ │ │ + bhi.w 8ae50 │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ adds r1, r2, r7 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8aae2 │ │ │ │ + b.n 8a8aa │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8abf6 │ │ │ │ + bne.w 8a9be │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8aa4e │ │ │ │ - b.n 8aa78 │ │ │ │ + bne.w 8a816 │ │ │ │ + b.n 8a840 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8b052 │ │ │ │ + bne.w 8ae1a │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ mul.w r2, r7, r2 │ │ │ │ blx 2c030 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90430 │ │ │ │ - b.n 8aa7a │ │ │ │ + bl 901f8 │ │ │ │ + b.n 8a842 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aac2 │ │ │ │ + b.n 8a88a │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b166 │ │ │ │ + bne.w 8af2e │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ movs r7, #8 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov.w fp, #5 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 8ab1c │ │ │ │ + b.n 8a8e4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8b1e6 │ │ │ │ + ble.w 8afae │ │ │ │ subs r1, r2, r7 │ │ │ │ mvns r1, r1 │ │ │ │ ands.w r9, r1, #3 │ │ │ │ - beq.n 8afe0 │ │ │ │ + beq.n 8ada8 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8afe8 │ │ │ │ + beq.n 8adb0 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ add.w r8, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, r8 │ │ │ │ cmp.w r9, #1 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - beq.n 8afe0 │ │ │ │ + beq.n 8ada8 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 8af5c │ │ │ │ + beq.n 8ad24 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8afe8 │ │ │ │ + beq.n 8adb0 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ add.w r8, r8, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ mov ip, r8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8afe8 │ │ │ │ + beq.n 8adb0 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, r8, #8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - b.n 8afe0 │ │ │ │ + b.n 8ada8 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r8, ip, #8 │ │ │ │ mov r9, r2 │ │ │ │ cmp r7, r2 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - beq.w 8aa1a │ │ │ │ + beq.w 8a7e2 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov ip, r8 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8afe8 │ │ │ │ + cbz r1, 8adb0 │ │ │ │ ldrd r0, r1, [r8] │ │ │ │ add.w ip, r8, #8 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8afe8 │ │ │ │ + cbz r1, 8adb0 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w ip, r8, #16 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ add.w r2, r9, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8afe8 │ │ │ │ + cbz r1, 8adb0 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ add.w r2, r9, #3 │ │ │ │ add.w ip, r8, #24 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8af78 │ │ │ │ + bne.n 8ad40 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b15a │ │ │ │ + beq.w 8af22 │ │ │ │ add.w lr, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ cmp r2, r7 │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ - bne.n 8af0e │ │ │ │ - b.n 8aa1a │ │ │ │ + bne.n 8acd6 │ │ │ │ + b.n 8a7e2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r9, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 8aac2 │ │ │ │ + b.n 8a88a │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 8ae8c │ │ │ │ + beq.w 8ac54 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ and.w r1, lr, r1 │ │ │ │ - b.n 8b01e │ │ │ │ + b.n 8ade6 │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8adea │ │ │ │ - b.n 8ae1a │ │ │ │ + bne.w 8abb2 │ │ │ │ + b.n 8abe2 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 8aeb2 │ │ │ │ + ble.w 8ac7a │ │ │ │ mov.w r8, #12 │ │ │ │ mov lr, r3 │ │ │ │ mla r8, r8, r7, r3 │ │ │ │ - b.n 8b068 │ │ │ │ + b.n 8ae30 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b064 │ │ │ │ + beq.n 8ae2c │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ add.w lr, lr, #12 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 8b064 │ │ │ │ - b.n 8aeb2 │ │ │ │ + bne.n 8ae2c │ │ │ │ + b.n 8ac7a │ │ │ │ movs r1, #8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bhi.w 8b2aa │ │ │ │ + bhi.w 8b072 │ │ │ │ add.w sl, r3, #1 │ │ │ │ movs r7, #1 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r2, r7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8b178 │ │ │ │ - ldr r1, [pc, #520] @ (8b2c8 ) │ │ │ │ + bne.n 8af40 │ │ │ │ + ldr r1, [pc, #520] @ (8b090 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1612] @ 0x64c │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b290 │ │ │ │ + bne.w 8b058 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b2be │ │ │ │ + beq.w 8b086 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ add.w r8, r7, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8ad76 │ │ │ │ + b.n 8ab3e │ │ │ │ ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42161 @ 0xa4b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b286 │ │ │ │ + bne.w 8b04e │ │ │ │ mov r0, r5 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 8aac2 │ │ │ │ + b.n 8a88a │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aac2 │ │ │ │ + b.n 8a88a │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ - b.n 8ad68 │ │ │ │ + b.n 8ab30 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8aff6 │ │ │ │ - b.n 8b15a │ │ │ │ + bne.w 8adbe │ │ │ │ + b.n 8af22 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ movs r7, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ strd fp, r3, [sp, #16] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b2be │ │ │ │ + beq.w 8b086 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldrd fp, r3, [sp, #16] │ │ │ │ add.w r8, r7, #20 │ │ │ │ - b.n 8ad76 │ │ │ │ + b.n 8ab3e │ │ │ │ mov r0, r3 │ │ │ │ mov r9, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 8b1ec │ │ │ │ + bge.n 8afb4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w lr, [r1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w r1, r1, lr, lsl #2 │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ @@ -142319,50 +142140,50 @@ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ strlt.w lr, [r1] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8b19e │ │ │ │ - bne.w 8aa1a │ │ │ │ - b.n 8aa7a │ │ │ │ + b.n 8af66 │ │ │ │ + bne.w 8a7e2 │ │ │ │ + b.n 8a842 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90430 │ │ │ │ - b.n 8ae24 │ │ │ │ + bl 901f8 │ │ │ │ + b.n 8abec │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8ad38 │ │ │ │ + b.n 8ab00 │ │ │ │ ldr.w r3, [r9, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8b20c │ │ │ │ + cbz r3, 8afd4 │ │ │ │ str r0, [r3, #24] │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ str.w r0, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8aac2 │ │ │ │ + bne.w 8a88a │ │ │ │ str.w r0, [r9, #532] @ 0x214 │ │ │ │ - b.n 8aac2 │ │ │ │ + b.n 8a88a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ad16 │ │ │ │ + beq.w 8aade │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8b280 │ │ │ │ + cbz r2, 8b048 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r9, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ str.w r0, [r9, #520] @ 0x208 │ │ │ │ - cbz r3, 8b256 │ │ │ │ + cbz r3, 8b01e │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ @@ -142372,88 +142193,88 @@ │ │ │ │ ldr.w r3, [r8, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 8aac2 │ │ │ │ + b.n 8a88a │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8b22e │ │ │ │ + b.n 8aff6 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8b12c │ │ │ │ + b.n 8aef4 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8b0f8 │ │ │ │ + b.n 8aec0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8aac2 │ │ │ │ + b.n 8a88a │ │ │ │ add.w sl, r3, #2 │ │ │ │ movs r7, #1 │ │ │ │ lsl.w r7, r7, sl │ │ │ │ adds r1, r7, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 8aae2 │ │ │ │ - bl 23c160 │ │ │ │ + bpl.w 8a8aa │ │ │ │ + bl 23c814 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8aacc │ │ │ │ + b.n 8a894 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r6, r3, #16 │ │ │ │ - bne.w 8b508 │ │ │ │ + bne.w 8b2d0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b5d8 │ │ │ │ + bne.w 8b3a0 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8b488 │ │ │ │ + bgt.w 8b250 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b646 │ │ │ │ + beq.w 8b40e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8b646 │ │ │ │ + bhi.w 8b40e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r5, r4, #3 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r0, #29856 @ 0x74a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b4ae │ │ │ │ - movw r6, #2109 @ 0x83d │ │ │ │ + beq.w 8b276 │ │ │ │ + movw r6, #693 @ 0x2b5 │ │ │ │ movt r6, #15 │ │ │ │ movw r3, #29856 @ 0x74a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8b59c │ │ │ │ - ldr r3, [pc, #708] @ (8b61c ) │ │ │ │ + bpl.w 8b364 │ │ │ │ + ldr r3, [pc, #708] @ (8b3e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub.w r2, r4, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -142461,52 +142282,52 @@ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ adds r0, #1 │ │ │ │ orr.w r3, r3, lr │ │ │ │ str.w r2, [lr] │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ str.w r2, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - cbz r5, 8b39a │ │ │ │ + cbz r5, 8b162 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b620 │ │ │ │ + beq.w 8b3e8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 8b3d4 │ │ │ │ + bpl.n 8b19c │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8b3d4 │ │ │ │ + bne.n 8b19c │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8b460 │ │ │ │ + beq.n 8b228 │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [r4, #12] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 8b45a │ │ │ │ - ldr r3, [pc, #560] @ (8b61c ) │ │ │ │ + bpl.n 8b222 │ │ │ │ + ldr r3, [pc, #560] @ (8b3e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -142516,111 +142337,111 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b4fc │ │ │ │ + beq.n 8b2c4 │ │ │ │ ldr.w r0, [ip, #428] @ 0x1ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 8b5a4 │ │ │ │ + bmi.w 8b36c │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8bc08 │ │ │ │ + bl 8b550 │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8b5b8 │ │ │ │ + beq.w 8b380 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b452 │ │ │ │ + bge.n 8b21a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b63e │ │ │ │ + beq.w 8b406 │ │ │ │ negs r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r5, #132] @ 0x84 │ │ │ │ - b.n 8b41e │ │ │ │ - ldr r3, [pc, #440] @ (8b61c ) │ │ │ │ + b.n 8b1e6 │ │ │ │ + ldr r3, [pc, #440] @ (8b3e4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c88d8 │ │ │ │ + bl 1c983c │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b622 │ │ │ │ + beq.w 8b3ea │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r7, [r4, #16] │ │ │ │ - b.n 8b3e2 │ │ │ │ + b.n 8b1aa │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #22409 @ 0x5789 │ │ │ │ + movweq r6, #21113 @ 0x5279 │ │ │ │ movteq r6, #16 │ │ │ │ - bne.n 8b4e8 │ │ │ │ + bne.n 8b2b0 │ │ │ │ movw r0, #29856 @ 0x74a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7] │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b344 │ │ │ │ + bne.w 8b10c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b454 │ │ │ │ + b.n 8b21c │ │ │ │ movw r0, #29856 @ 0x74a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b4ae │ │ │ │ - movw r6, #47949 @ 0xbb4d │ │ │ │ + beq.n 8b276 │ │ │ │ + movw r6, #46677 @ 0xb655 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b344 │ │ │ │ - movw r6, #36625 @ 0x8f11 │ │ │ │ + b.n 8b10c │ │ │ │ + movw r6, #35209 @ 0x8989 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8b496 │ │ │ │ - movw r6, #58353 @ 0xe3f1 │ │ │ │ + b.n 8b25e │ │ │ │ + movw r6, #56745 @ 0xdda9 │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8b496 │ │ │ │ + b.n 8b25e │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 8b646 │ │ │ │ + ble.w 8b40e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8b58a │ │ │ │ - movw r6, #65297 @ 0xff11 │ │ │ │ + bne.n 8b352 │ │ │ │ + movw r6, #63993 @ 0xf9f9 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8b496 │ │ │ │ + b.n 8b25e │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #388 @ 0x184 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 8b41e │ │ │ │ + b.n 8b1e6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b660 │ │ │ │ + bne.w 8b428 │ │ │ │ movw r6, #29476 @ 0x7324 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b4ae │ │ │ │ + beq.n 8b276 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 8b562 │ │ │ │ - ldr r2, [pc, #236] @ (8b61c ) │ │ │ │ + bpl.n 8b32a │ │ │ │ + ldr r2, [pc, #236] @ (8b3e4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ sub.w r2, r0, #8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w r6, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -142628,2381 +142449,2380 @@ │ │ │ │ ldr.w ip, [r6, #4] │ │ │ │ adds r0, #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r2, [ip] │ │ │ │ strd r6, r3, [r4, #-8] │ │ │ │ str r2, [r6, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - cbz r5, 8b570 │ │ │ │ + cbz r5, 8b338 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b622 │ │ │ │ + beq.n 8b3ea │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ - b.n 8b3e2 │ │ │ │ + b.n 8b1aa │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8b646 │ │ │ │ - movw r6, #26765 @ 0x688d │ │ │ │ + bne.n 8b40e │ │ │ │ + movw r6, #26025 @ 0x65a9 │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8b496 │ │ │ │ + b.n 8b25e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8b38e │ │ │ │ - b.n 8b39a │ │ │ │ + bne.w 8b156 │ │ │ │ + b.n 8b162 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b440 │ │ │ │ + bne.w 8b208 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b440 │ │ │ │ + bge.w 8b208 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b440 │ │ │ │ + bne.w 8b208 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b440 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b208 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e1c │ │ │ │ + bl 85e48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b4ae │ │ │ │ - bl 1c9584 │ │ │ │ + beq.w 8b276 │ │ │ │ + bl 1ca54c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b604 │ │ │ │ + bge.n 8b3cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b678 │ │ │ │ + beq.n 8b440 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b4ae │ │ │ │ + beq.w 8b276 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b3e2 │ │ │ │ - b.n 8b622 │ │ │ │ + bne.w 8b1aa │ │ │ │ + b.n 8b3ea │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b4ae │ │ │ │ + bge.w 8b276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b4ae │ │ │ │ + bne.w 8b276 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b4ae │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b276 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b452 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b21a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #47984 @ 0xbb70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 8b4ae │ │ │ │ + bl f3c30 │ │ │ │ + b.n 8b276 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48364 @ 0xbcec │ │ │ │ + movw r1, #47788 @ 0xbaac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 8b4ae │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 8b276 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b604 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b3cc │ │ │ │ │ │ │ │ -0008b680 : │ │ │ │ +0008b448 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 8b6b4 │ │ │ │ + bgt.n 8b47c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b766 │ │ │ │ + beq.n 8b52e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 8b766 │ │ │ │ + bhi.n 8b52e │ │ │ │ tbb [pc, r3] │ │ │ │ ldrb r3, [r0, r5] │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ ldrb r5, [r3, r5] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 8b720 │ │ │ │ - movw r6, #22409 @ 0x5789 │ │ │ │ + bne.n 8b4e8 │ │ │ │ + movw r6, #21113 @ 0x5279 │ │ │ │ movt r6, #16 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29856 @ 0x74a0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8b6fa │ │ │ │ - cbz r5, 8b6e4 │ │ │ │ + cbz r0, 8b4c2 │ │ │ │ + cbz r5, 8b4ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8b74e │ │ │ │ + cbz r0, 8b516 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r4, #24] │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r6, #47949 @ 0xbb4d │ │ │ │ + movw r6, #46677 @ 0xb655 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b6c0 │ │ │ │ - movw r6, #36625 @ 0x8f11 │ │ │ │ + b.n 8b488 │ │ │ │ + movw r6, #35209 @ 0x8989 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8b6c0 │ │ │ │ - movw r6, #2109 @ 0x83d │ │ │ │ + b.n 8b488 │ │ │ │ + movw r6, #693 @ 0x2b5 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b6c0 │ │ │ │ + b.n 8b488 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8b766 │ │ │ │ + ble.n 8b52e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8b73c │ │ │ │ - movw r6, #65297 @ 0xff11 │ │ │ │ + bne.n 8b504 │ │ │ │ + movw r6, #63993 @ 0xf9f9 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8b6c0 │ │ │ │ - movw r6, #58353 @ 0xe3f1 │ │ │ │ + b.n 8b488 │ │ │ │ + movw r6, #56745 @ 0xdda9 │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8b6c0 │ │ │ │ + b.n 8b488 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8b766 │ │ │ │ - movw r6, #26765 @ 0x688d │ │ │ │ + bne.n 8b52e │ │ │ │ + movw r6, #26025 @ 0x65a9 │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8b6c0 │ │ │ │ + b.n 8b488 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b6fc │ │ │ │ + bge.n 8b4c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b6fc │ │ │ │ + bne.n 8b4c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b6fc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b4c4 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #47984 @ 0xbb70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008b784 : │ │ │ │ - b.n 8b788 │ │ │ │ - nop │ │ │ │ +0008b54c : │ │ │ │ + b.w 8b954 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - mov r8, r3 │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - sub sp, #20 │ │ │ │ + sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8bb26 │ │ │ │ + bpl.w 8b90a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r9, #41560 @ 0xa258 │ │ │ │ - movt r9, #80 @ 0x50 │ │ │ │ + movw r8, #41560 @ 0xa258 │ │ │ │ + movt r8, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r7, r2 │ │ │ │ - cmp r3, r9 │ │ │ │ - bne.w 8b996 │ │ │ │ + mov r9, r2 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.w 8b756 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - adds r2, r6, #1 │ │ │ │ - beq.w 8b996 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + adds r0, r6, #1 │ │ │ │ + beq.w 8b756 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8ba9c │ │ │ │ + beq.w 8b812 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b9c2 │ │ │ │ + bne.w 8b782 │ │ │ │ + add r3, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ - add r3, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 851d0 │ │ │ │ - adds r2, r0, #3 │ │ │ │ - beq.w 8ba94 │ │ │ │ + bl 84f30 │ │ │ │ + adds r3, r0, #3 │ │ │ │ + beq.w 8b7f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8b8ae │ │ │ │ + bne.n 8b668 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b980 │ │ │ │ + bge.w 8b726 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b98a │ │ │ │ + bge.w 8b732 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8b81c │ │ │ │ + cbz r2, 8b5e6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne.w 8bae4 │ │ │ │ + cmp r2, r8 │ │ │ │ + bne.w 8b846 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8ba5c │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8bb58 │ │ │ │ + ble.w 8b7be │ │ │ │ + ldrb.w r8, [r4, #16] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 8b8ae │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mov.w ip, #1 │ │ │ │ - ldrb.w lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - lsl.w ip, ip, lr │ │ │ │ + movs r2, #1 │ │ │ │ + ldrb.w ip, [r3, #4] │ │ │ │ + str.w r8, [r3, #8] │ │ │ │ + lsl.w r2, r2, ip │ │ │ │ add.w r0, r3, #20 │ │ │ │ - add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w lr, #7 │ │ │ │ - and.w r2, r6, ip │ │ │ │ - bgt.n 8b8d0 │ │ │ │ + add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w ip, #7 │ │ │ │ + and.w r2, r8, r6 │ │ │ │ + bgt.n 8b672 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b90e │ │ │ │ + bge.n 8b6b0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8b8fa │ │ │ │ + beq.n 8b69c │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ - str r7, [r2, #4] │ │ │ │ + str.w r9, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 8b8a4 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b8a0 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ + add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 8b8c6 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt r2, [r3, #0] │ │ │ │ - str.w r3, [r8] │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #20 │ │ │ │ + add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp.w lr, #15 │ │ │ │ - bgt.w 8bad0 │ │ │ │ + cmp.w ip, #15 │ │ │ │ + bgt.w 8b7fe │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b934 │ │ │ │ + bge.n 8b6d6 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8b874 │ │ │ │ + bne.n 8b642 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ - strd r5, r7, [r1, #4] │ │ │ │ + strd r5, r9, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8b87e │ │ │ │ - mov.w r9, r6, lsr #5 │ │ │ │ + b.n 8b64e │ │ │ │ + mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, r8, r2 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b94e │ │ │ │ + bge.n 8b6f0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8b860 │ │ │ │ - mov.w r9, r6, lsr #5 │ │ │ │ + b.n 8b62e │ │ │ │ + mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ + and.w r2, r8, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8b8e0 │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w r1, r9, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ - cmp.w lr, #7 │ │ │ │ - add.w r2, r2, #1 │ │ │ │ - and.w r2, ip, r2 │ │ │ │ - bgt.n 8ba08 │ │ │ │ - ldrsb.w lr, [r0, r2] │ │ │ │ - cmp.w lr, #0 │ │ │ │ - blt.n 8b926 │ │ │ │ + blt.n 8b682 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - lsrs r1, r1, #5 │ │ │ │ - add r2, r1 │ │ │ │ - adds r2, #1 │ │ │ │ - and.w r2, r2, ip │ │ │ │ - b.n 8b966 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r2, lr │ │ │ │ + cmp.w ip, #7 │ │ │ │ + add.w r1, r2, #1 │ │ │ │ + and.w r2, r8, r1 │ │ │ │ + ble.n 8b74e │ │ │ │ + cmp.w ip, #15 │ │ │ │ + bgt.w 8b888 │ │ │ │ + ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ + cmp r1, #0 │ │ │ │ + bge.n 8b7ac │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + cmp.w ip, #15 │ │ │ │ + ble.n 8b684 │ │ │ │ + str.w r1, [r0, r2, lsl #2] │ │ │ │ + b.n 8b62e │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8b80a │ │ │ │ + blt.w 8b5d2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b814 │ │ │ │ - b.n 8b81c │ │ │ │ + bne.w 8b5de │ │ │ │ + b.n 8b5e6 │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r2, lr │ │ │ │ + adds r2, #1 │ │ │ │ + and.w r2, r8, r2 │ │ │ │ + ldrsb r1, [r0, r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.n 8b6c8 │ │ │ │ + b.n 8b73e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r6, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.w 8bb3e │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.w 8b8a6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8ba9c │ │ │ │ + beq.n 8b812 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b7dc │ │ │ │ + beq.w 8b5a2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne.w 8b7dc │ │ │ │ - mov r1, r5 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne.w 8b5a2 │ │ │ │ mov r2, r6 │ │ │ │ - bl dc57c │ │ │ │ + mov r1, r5 │ │ │ │ + bl dbf68 │ │ │ │ mov r3, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.w 8b7f2 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + beq.w 8b5b8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - subs r6, r2, #0 │ │ │ │ - it ne │ │ │ │ - movne r6, #1 │ │ │ │ - cbnz r2, 8b9ee │ │ │ │ - mov r2, r7 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8b668 │ │ │ │ + mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15cc34 <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ - mov r2, r7 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8b8c8 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r2, #0] │ │ │ │ - str.w r2, [r8] │ │ │ │ - b.n 8b8c8 │ │ │ │ - mov sl, ip │ │ │ │ - mov ip, r8 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - mov r4, r3 │ │ │ │ - mov r3, ip │ │ │ │ - cmp.w lr, #15 │ │ │ │ - add.w r9, r2, r2, lsl #2 │ │ │ │ - mov.w r1, r1, lsr #5 │ │ │ │ - add r9, r1 │ │ │ │ - it le │ │ │ │ - ldrshle.w ip, [r0, r2, lsl #1] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - it gt │ │ │ │ - ldrgt.w ip, [r0, r2, lsl #2] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bge.n 8ba56 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - cmp.w lr, #15 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ble.w 8b8e2 │ │ │ │ - str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8b860 │ │ │ │ - and.w r2, sl, r9 │ │ │ │ - b.n 8ba16 │ │ │ │ + bl 15c960 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ + b.n 8b65e │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r2, lr │ │ │ │ + adds r2, #1 │ │ │ │ + and.w r2, r8, r2 │ │ │ │ + b.n 8b710 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 89f88 │ │ │ │ + bl 89d50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8b824 │ │ │ │ + bne.w 8b5ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bbd8 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + blt.w 8b92a │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bbea │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8bb4c │ │ │ │ - b.n 8bb52 │ │ │ │ + blt.w 8b93c │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8b66a │ │ │ │ + add.w r1, r3, r2, lsl #2 │ │ │ │ + ldr.w lr, [r1, #20] │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + cmp.w lr, #0 │ │ │ │ + bge.n 8b86e │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + b.n 8b720 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt r3, [r7, #0] │ │ │ │ - mov r3, r7 │ │ │ │ - bl 863a8 │ │ │ │ - mov r6, r0 │ │ │ │ - adds r0, r6, #1 │ │ │ │ - bne.w 8b88e │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8bb4c │ │ │ │ - b.n 8b8c8 │ │ │ │ - add.w r1, r3, r2, lsl #2 │ │ │ │ - ldr.w r9, [r1, #20] │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bge.n 8bb0c │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - b.n 8ba50 │ │ │ │ + strlt.w r3, [r9] │ │ │ │ + mov r3, r9 │ │ │ │ + bl 86108 │ │ │ │ + adds r0, #1 │ │ │ │ + it ne │ │ │ │ + movne r6, #0 │ │ │ │ + b.n 8b66a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a924 │ │ │ │ + bl 8a6ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8ba80 │ │ │ │ + beq.n 8b7e2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8b81c │ │ │ │ - mov.w r9, r6, lsr #5 │ │ │ │ - add r2, r1 │ │ │ │ - add.w r1, r9, #1 │ │ │ │ + b.n 8b5e6 │ │ │ │ + mov.w lr, r6, lsr #5 │ │ │ │ + add r1, r2 │ │ │ │ + add.w r2, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, ip, r2 │ │ │ │ + and.w r2, r2, r8 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bae0 │ │ │ │ - b.n 8b94e │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #4421 @ 0x1145 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8bb4c │ │ │ │ - b.n 8bb52 │ │ │ │ + blt.n 8b80e │ │ │ │ + b.n 8b6f0 │ │ │ │ + ldr.w r7, [r0, r2, lsl #2] │ │ │ │ + add.w r1, r2, r2, lsl #2 │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ + add r1, lr │ │ │ │ + cmp r7, #0 │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + blt.w 8b718 │ │ │ │ + and.w r2, r8, r1 │ │ │ │ + b.n 8b708 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43338 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8b8c8 │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [r8] │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b8c8 │ │ │ │ - ldr r3, [pc, #168] @ (8bc04 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - mov fp, r6 │ │ │ │ - mov sl, r7 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r5 │ │ │ │ - mov r5, r4 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ + bl 43388 │ │ │ │ + b.n 8b66a │ │ │ │ + ldr r3, [pc, #160] @ (8b950 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - add.w r9, r3, #41216 @ 0xa100 │ │ │ │ - add.w r3, r9, #148 @ 0x94 │ │ │ │ - add.w r9, r9, #116 @ 0x74 │ │ │ │ + add.w r2, r3, #41216 @ 0xa100 │ │ │ │ + add.w fp, r2, #148 @ 0x94 │ │ │ │ + add.w sl, r2, #116 @ 0x74 │ │ │ │ + b.n 8b8d4 │ │ │ │ + add.w r3, sl, #4 │ │ │ │ + mov.w r8, r8, asr #1 │ │ │ │ + mov sl, r3 │ │ │ │ + cmp r3, fp │ │ │ │ + beq.n 8b91c │ │ │ │ + tst.w r8, #1 │ │ │ │ + beq.n 8b8c6 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ mov r7, r3 │ │ │ │ - b.n 8bb8a │ │ │ │ - add.w r9, r9, #4 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ - cmp r9, r7 │ │ │ │ - beq.n 8bbbc │ │ │ │ - lsls r3, r6, #31 │ │ │ │ - bpl.n 8bb80 │ │ │ │ - ldr.w r4, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 8bb80 │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r5 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 8b8c6 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - blx r4 │ │ │ │ + blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8bb80 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #48404 @ 0xbd14 │ │ │ │ + bge.n 8b8c6 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #47828 @ 0xbad4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #48424 @ 0xbd28 │ │ │ │ + movw r0, #47848 @ 0xbae8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243288 │ │ │ │ - b.n 8bb80 │ │ │ │ - mov r4, r5 │ │ │ │ - movs r2, #0 │ │ │ │ - mov r5, r8 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w r8, [sp, #4] │ │ │ │ - mov r7, sl │ │ │ │ + bl 243948 │ │ │ │ + b.n 8b8c6 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movw r1, #4421 @ 0x1145 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8b7f8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mov.w ip, #1 │ │ │ │ - ldrb.w lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b.n 8b838 │ │ │ │ + movs r1, #0 │ │ │ │ + movs r2, #1 │ │ │ │ + ldrb.w ip, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + b.n 8b606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ba8a │ │ │ │ + bne.w 8b7ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ba8a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b7ec │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ba94 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 8bb4c │ │ │ │ - b.n 8bb52 │ │ │ │ - nop │ │ │ │ + bne.w 8b7f8 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b7f8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - sub sp, #12 │ │ │ │ + sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8bfc2 │ │ │ │ + bpl.w 8bcf2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #41560 @ 0xa258 │ │ │ │ - movt r8, #80 @ 0x50 │ │ │ │ + movw r9, #41560 @ 0xa258 │ │ │ │ + movt r9, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - mov r9, r2 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 8be0e │ │ │ │ + mov r7, r2 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne.w 8bb62 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ - adds r0, r6, #1 │ │ │ │ - beq.w 8be0e │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + adds r2, r6, #1 │ │ │ │ + beq.w 8bb62 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8beca │ │ │ │ + beq.w 8bc68 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8be3a │ │ │ │ - add r3, sp, #4 │ │ │ │ + bne.w 8bb8e │ │ │ │ mov r2, r6 │ │ │ │ + add r3, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 851d0 │ │ │ │ - adds r3, r0, #3 │ │ │ │ - beq.w 8beb0 │ │ │ │ + bl 84f30 │ │ │ │ + adds r2, r0, #3 │ │ │ │ + beq.w 8bc60 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8bd20 │ │ │ │ + bne.n 8ba7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bdde │ │ │ │ + bge.w 8bb4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bdea │ │ │ │ + bge.w 8bb56 │ │ │ │ adds r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8bc9e │ │ │ │ + cbz r2, 8b9e8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cmp r2, r8 │ │ │ │ - bne.w 8befe │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.w 8bcb0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8be76 │ │ │ │ - ldrb.w r8, [r4, #16] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 8bf66 │ │ │ │ + ble.w 8bc28 │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8bd24 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movs r2, #1 │ │ │ │ - ldrb.w ip, [r3, #4] │ │ │ │ - str.w r8, [r3, #8] │ │ │ │ - lsl.w r2, r2, ip │ │ │ │ + mov.w ip, #1 │ │ │ │ + ldrb.w lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + lsl.w ip, ip, lr │ │ │ │ add.w r0, r3, #20 │ │ │ │ - add.w r8, r2, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w ip, #7 │ │ │ │ - and.w r2, r8, r6 │ │ │ │ - bgt.n 8bd2a │ │ │ │ + add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w lr, #7 │ │ │ │ + and.w r2, r6, ip │ │ │ │ + bgt.n 8ba9c │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bd68 │ │ │ │ + bge.n 8bada │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8bd54 │ │ │ │ + beq.n 8bac6 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ - str.w r9, [r2, #4] │ │ │ │ + str r7, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 8ba70 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8ba6c │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 8ba92 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ + str.w r3, [r8] │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ - add sp, #12 │ │ │ │ + add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8beb6 │ │ │ │ + cmp.w lr, #15 │ │ │ │ + bgt.w 8bc9c │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bd8e │ │ │ │ + bge.n 8bb00 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8bcfa │ │ │ │ + bne.n 8ba40 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ - strd r5, r9, [r1, #4] │ │ │ │ + strd r5, r7, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bd06 │ │ │ │ - mov.w lr, r6, lsr #5 │ │ │ │ + b.n 8ba4a │ │ │ │ + mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, lr, #1 │ │ │ │ + add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ + and.w r2, r2, ip │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bda8 │ │ │ │ + bge.n 8bb1a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bce6 │ │ │ │ - mov.w lr, r6, lsr #5 │ │ │ │ + b.n 8ba2c │ │ │ │ + mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r1, lr, #1 │ │ │ │ + add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ + and.w r2, r2, ip │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bd3a │ │ │ │ + blt.n 8baac │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r2, lr │ │ │ │ - cmp.w ip, #7 │ │ │ │ - add.w r1, r2, #1 │ │ │ │ - and.w r2, r8, r1 │ │ │ │ - ble.n 8be06 │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8bf40 │ │ │ │ - ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ - cmp r1, #0 │ │ │ │ - bge.n 8be64 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - cmp.w ip, #15 │ │ │ │ - ble.n 8bd3c │ │ │ │ - str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8bce6 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + mov.w r1, r9, lsr #5 │ │ │ │ + add r2, r1 │ │ │ │ + cmp.w lr, #7 │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + and.w r2, ip, r2 │ │ │ │ + bgt.n 8bbd4 │ │ │ │ + ldrsb.w lr, [r0, r2] │ │ │ │ + cmp.w lr, #0 │ │ │ │ + blt.n 8baf2 │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ + lsrs r1, r1, #5 │ │ │ │ + add r2, r1 │ │ │ │ + adds r2, #1 │ │ │ │ + and.w r2, r2, ip │ │ │ │ + b.n 8bb32 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bc8a │ │ │ │ + blt.w 8b9d6 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bc96 │ │ │ │ - b.n 8bc9e │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r2, lr │ │ │ │ - adds r2, #1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ - ldrsb r1, [r0, r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.n 8bd80 │ │ │ │ - b.n 8bdf6 │ │ │ │ + bne.w 8b9e0 │ │ │ │ + b.n 8b9e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r6, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.w 8bf5e │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.w 8bd0a │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8beca │ │ │ │ + beq.n 8bc68 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bc5a │ │ │ │ + beq.w 8b9a8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne.w 8bc5a │ │ │ │ - mov r2, r6 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne.w 8b9a8 │ │ │ │ mov r1, r5 │ │ │ │ - bl dc57c │ │ │ │ + mov r2, r6 │ │ │ │ + bl dbf68 │ │ │ │ mov r3, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - beq.w 8bc70 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.w 8b9be │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 8bd20 │ │ │ │ - mov r2, r9 │ │ │ │ + subs r6, r2, #0 │ │ │ │ + it ne │ │ │ │ + movne r6, #1 │ │ │ │ + cbnz r2, 8bbba │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15cc34 <_PyUnicode_IsNumeric@@Base+0x4a8> │ │ │ │ - b.n 8bd16 │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r2, lr │ │ │ │ - adds r2, #1 │ │ │ │ - and.w r2, r8, r2 │ │ │ │ - b.n 8bdc8 │ │ │ │ + bl 15c960 <_PyUnicode_IsNumeric@@Base+0x4b8> │ │ │ │ + mov r2, r7 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8ba94 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r2, #0] │ │ │ │ + str.w r2, [r8] │ │ │ │ + b.n 8ba94 │ │ │ │ + mov sl, ip │ │ │ │ + mov ip, r8 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r3, ip │ │ │ │ + cmp.w lr, #15 │ │ │ │ + add.w r9, r2, r2, lsl #2 │ │ │ │ + mov.w r1, r1, lsr #5 │ │ │ │ + add r9, r1 │ │ │ │ + it le │ │ │ │ + ldrshle.w ip, [r0, r2, lsl #1] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + it gt │ │ │ │ + ldrgt.w ip, [r0, r2, lsl #2] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bge.n 8bc22 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + cmp.w lr, #15 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ble.w 8baae │ │ │ │ + str.w r1, [r0, r2, lsl #2] │ │ │ │ + b.n 8ba2c │ │ │ │ + and.w r2, sl, r9 │ │ │ │ + b.n 8bbe2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 89f88 │ │ │ │ + bl 89d50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8bca6 │ │ │ │ + bne.w 8b9f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bfe2 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + blt.w 8bda4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bff4 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8bd22 │ │ │ │ - add.w r1, r3, r2, lsl #2 │ │ │ │ - ldr.w lr, [r1, #20] │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - cmp.w lr, #0 │ │ │ │ - bge.n 8bf26 │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - b.n 8bdd8 │ │ │ │ + blt.w 8bdb6 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8bd18 │ │ │ │ + b.n 8bd1e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt.w r3, [r9] │ │ │ │ - mov r3, r9 │ │ │ │ - bl 863a8 │ │ │ │ - adds r0, #1 │ │ │ │ - it ne │ │ │ │ - movne r6, #0 │ │ │ │ - b.n 8bd22 │ │ │ │ + strlt r3, [r7, #0] │ │ │ │ + mov r3, r7 │ │ │ │ + bl 86108 │ │ │ │ + mov r6, r0 │ │ │ │ + adds r0, r6, #1 │ │ │ │ + bne.w 8ba5a │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8bd18 │ │ │ │ + b.n 8ba94 │ │ │ │ + add.w r1, r3, r2, lsl #2 │ │ │ │ + ldr.w r9, [r1, #20] │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bge.n 8bcd8 │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + b.n 8bc1c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ cmp r3, #8 │ │ │ │ it lt │ │ │ │ movlt r3, #8 │ │ │ │ subs r1, r3, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 8a924 │ │ │ │ + bl 8a6ec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8be9a │ │ │ │ + beq.n 8bc4c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8bc9e │ │ │ │ - mov.w lr, r6, lsr #5 │ │ │ │ - add r1, r2 │ │ │ │ - add.w r2, lr, #1 │ │ │ │ + b.n 8b9e8 │ │ │ │ + mov.w r9, r6, lsr #5 │ │ │ │ add r2, r1 │ │ │ │ - and.w r2, r2, r8 │ │ │ │ + add.w r1, r9, #1 │ │ │ │ + add r2, r1 │ │ │ │ + and.w r2, ip, r2 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bec6 │ │ │ │ - b.n 8bda8 │ │ │ │ - ldr.w r7, [r0, r2, lsl #2] │ │ │ │ - add.w r1, r2, r2, lsl #2 │ │ │ │ - mov.w lr, lr, lsr #5 │ │ │ │ - add r1, lr │ │ │ │ - cmp r7, #0 │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - blt.w 8bdd0 │ │ │ │ - and.w r2, r8, r1 │ │ │ │ - b.n 8bdc0 │ │ │ │ + blt.n 8bcac │ │ │ │ + b.n 8bb1a │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + movw r1, #4421 @ 0x1145 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8bd18 │ │ │ │ + b.n 8bd1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 43338 │ │ │ │ - b.n 8bd22 │ │ │ │ - ldr r3, [pc, #160] @ (8c008 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + bl 43388 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8ba94 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [r8] │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8ba94 │ │ │ │ + ldr r3, [pc, #168] @ (8bdd0 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + mov fp, r6 │ │ │ │ + mov sl, r7 │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - add.w r2, r3, #41216 @ 0xa100 │ │ │ │ - add.w fp, r2, #148 @ 0x94 │ │ │ │ - add.w sl, r2, #116 @ 0x74 │ │ │ │ - b.n 8bf8c │ │ │ │ - add.w r3, sl, #4 │ │ │ │ - mov.w r8, r8, asr #1 │ │ │ │ - mov sl, r3 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.n 8bfd4 │ │ │ │ - tst.w r8, #1 │ │ │ │ - beq.n 8bf7e │ │ │ │ - ldr.w r3, [sl] │ │ │ │ + add.w r9, r3, #41216 @ 0xa100 │ │ │ │ + add.w r3, r9, #148 @ 0x94 │ │ │ │ + add.w r9, r9, #116 @ 0x74 │ │ │ │ mov r7, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 8bf7e │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ + b.n 8bd56 │ │ │ │ + add.w r9, r9, #4 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ + cmp r9, r7 │ │ │ │ + beq.n 8bd88 │ │ │ │ + lsls r3, r6, #31 │ │ │ │ + bpl.n 8bd4c │ │ │ │ + ldr.w r4, [r9] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.n 8bd4c │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - blx r7 │ │ │ │ + blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8bf7e │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #48404 @ 0xbd14 │ │ │ │ + bge.n 8bd4c │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #47828 @ 0xbad4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #48424 @ 0xbd28 │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 243288 │ │ │ │ - b.n 8bf7e │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + movw r0, #47848 @ 0xbae8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - movw r1, #4421 @ 0x1145 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8beb0 │ │ │ │ + bl 243948 │ │ │ │ + b.n 8bd4c │ │ │ │ + mov r4, r5 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r6, fp │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ + mov r7, sl │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movs r1, #0 │ │ │ │ - movs r2, #1 │ │ │ │ - ldrb.w ip, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - b.n 8bcbe │ │ │ │ + mov.w ip, #1 │ │ │ │ + ldrb.w lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b.n 8ba04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bea4 │ │ │ │ + bne.w 8bc56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bea4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bc56 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8beb0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8beb0 │ │ │ │ + bne.w 8bc60 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8bd18 │ │ │ │ + b.n 8bd1e │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008c00c : │ │ │ │ +0008bdd4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29000 @ 0x7148 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c054 │ │ │ │ - cbz r5, 8c040 │ │ │ │ + cbz r0, 8be1c │ │ │ │ + cbz r5, 8be08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8c05a │ │ │ │ + cbz r0, 8be22 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c056 │ │ │ │ + bge.n 8be1e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c056 │ │ │ │ + bne.n 8be1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c056 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8be1e │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c0fc │ │ │ │ + beq.n 8bec4 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 8c0e6 │ │ │ │ + cbz r0, 8beae │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c0c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b004 │ │ │ │ - cbnz r0, 8c0fc │ │ │ │ + cbnz r0, 8bec4 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8c0fc │ │ │ │ - movw r1, #54372 @ 0xd464 │ │ │ │ + bne.n 8bec4 │ │ │ │ + movw r1, #53796 @ 0xd224 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 8c0c8 │ │ │ │ + b.n 8be90 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 8c102 │ │ │ │ + beq.n 8beca │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 8c0fc │ │ │ │ + cbz r3, 8bec4 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 8c0be │ │ │ │ + bne.n 8be86 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2b004 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c0c2 │ │ │ │ + bne.n 8be8a │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b004 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c0ac │ │ │ │ + beq.n 8be74 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 8c0c2 │ │ │ │ - b.n 8c0fc │ │ │ │ + bne.n 8be8a │ │ │ │ + b.n 8bec4 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r6, [r0, #128] @ 0x80 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8db9a │ │ │ │ + beq.w 8d962 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #17 │ │ │ │ - bpl.w 8d036 │ │ │ │ + bpl.w 8cdfe │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d04e │ │ │ │ + beq.w 8ce16 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd42 │ │ │ │ + bne.w 8cb0a │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd4a │ │ │ │ + bne.w 8cb12 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cd54 │ │ │ │ + bne.w 8cb1c │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #5732 @ 0x1664 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r6, #144] @ 0x90 │ │ │ │ str.w r2, [r4, #144] @ 0x90 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cd68 │ │ │ │ + beq.w 8cb30 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c35e │ │ │ │ + ble.w 8c126 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8cd6e │ │ │ │ + beq.w 8cb36 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c1cc │ │ │ │ + beq.n 8bf94 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8cd6e │ │ │ │ + beq.w 8cb36 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c1cc │ │ │ │ + beq.n 8bf94 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8cd6e │ │ │ │ + beq.w 8cb36 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 8c1cc │ │ │ │ + beq.n 8bf94 │ │ │ │ add.w ip, r1, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8cd6e │ │ │ │ + beq.w 8cb36 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8c1b6 │ │ │ │ + bne.n 8bf7e │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c35e │ │ │ │ + ble.w 8c126 │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dab0 │ │ │ │ + beq.w 8d878 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c208 │ │ │ │ + beq.n 8bfd0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8dab0 │ │ │ │ + beq.w 8d878 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c208 │ │ │ │ + beq.n 8bfd0 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8dab0 │ │ │ │ + beq.w 8d878 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c1f2 │ │ │ │ + bne.n 8bfba │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c35e │ │ │ │ + ble.w 8c126 │ │ │ │ movw r0, #41976 @ 0xa3f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d830 │ │ │ │ + beq.w 8d5f8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c244 │ │ │ │ + beq.n 8c00c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d830 │ │ │ │ + beq.w 8d5f8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c244 │ │ │ │ + beq.n 8c00c │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d830 │ │ │ │ + beq.w 8d5f8 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c22e │ │ │ │ + bne.n 8bff6 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c35e │ │ │ │ + ble.w 8c126 │ │ │ │ movw r0, #41768 @ 0xa328 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dcf4 │ │ │ │ + beq.w 8dabc │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c27e │ │ │ │ + beq.n 8c046 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8dcf4 │ │ │ │ + beq.w 8dabc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c27e │ │ │ │ + beq.n 8c046 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8dcf4 │ │ │ │ + beq.w 8dabc │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c26a │ │ │ │ + bne.n 8c032 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c35e │ │ │ │ + ble.n 8c126 │ │ │ │ movw r0, #41560 @ 0xa258 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8da7c │ │ │ │ + beq.w 8d844 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c2b8 │ │ │ │ + beq.n 8c080 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8da7c │ │ │ │ + beq.w 8d844 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c2b8 │ │ │ │ + beq.n 8c080 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8da7c │ │ │ │ + beq.w 8d844 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c2a4 │ │ │ │ + bne.n 8c06c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c35e │ │ │ │ + ble.n 8c126 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d1ce │ │ │ │ + beq.w 8cf96 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c2f2 │ │ │ │ + beq.n 8c0ba │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d1ce │ │ │ │ + beq.w 8cf96 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c2f2 │ │ │ │ + beq.n 8c0ba │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d1ce │ │ │ │ + beq.w 8cf96 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c2de │ │ │ │ + bne.n 8c0a6 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c35e │ │ │ │ + ble.n 8c126 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db5c │ │ │ │ + beq.w 8d924 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c32c │ │ │ │ + beq.n 8c0f4 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8db5c │ │ │ │ + beq.w 8d924 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c32c │ │ │ │ + beq.n 8c0f4 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8db5c │ │ │ │ + beq.w 8d924 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c318 │ │ │ │ + bne.n 8c0e0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c35e │ │ │ │ + ble.n 8c126 │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dae0 │ │ │ │ + beq.w 8d8a8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c35e │ │ │ │ + beq.n 8c126 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dae0 │ │ │ │ + beq.w 8d8a8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c35e │ │ │ │ + beq.n 8c126 │ │ │ │ adds r1, #20 │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8dae0 │ │ │ │ + beq.w 8d8a8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c34e │ │ │ │ + bne.n 8c116 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r2, #9 │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #4194304 @ 0x400000 │ │ │ │ lsls r2, r2, #8 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #8388608 @ 0x800000 │ │ │ │ orrs r3, r5 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 8c608 │ │ │ │ + ble.w 8c3d0 │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ add.w fp, r2, #16 │ │ │ │ mov r8, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r5, [fp, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8c778 │ │ │ │ + bge.w 8c540 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cd76 │ │ │ │ + beq.w 8cb3e │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c7d4 │ │ │ │ + bne.w 8c59c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ - cbz r2, 8c3c2 │ │ │ │ + cbz r2, 8c18a │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c9f6 │ │ │ │ + bne.w 8c7be │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8c454 │ │ │ │ + beq.n 8c21c │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c454 │ │ │ │ + beq.n 8c21c │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldrd ip, r3, [r2, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w lr, [r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ccaa │ │ │ │ + bne.w 8ca72 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d056 │ │ │ │ + bne.w 8ce1e │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8cfca │ │ │ │ + bne.w 8cd92 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d066 │ │ │ │ + bne.w 8ce2e │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d072 │ │ │ │ + bne.w 8ce3a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cfea │ │ │ │ + bne.w 8cdb2 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1d6 │ │ │ │ + bne.w 8cf9e │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8c424 │ │ │ │ + cbnz r7, 8c1ec │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d218 │ │ │ │ + bne.w 8cfe0 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8c430 │ │ │ │ + cbnz r7, 8c1f8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da22 │ │ │ │ + bne.w 8d7ea │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8c43c │ │ │ │ + cbnz r7, 8c204 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cf8a │ │ │ │ + bne.w 8cd52 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ - cbnz r7, 8c448 │ │ │ │ + cbnz r7, 8c210 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db64 │ │ │ │ + bne.w 8d92c │ │ │ │ ldr r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r7, 8c454 │ │ │ │ + cbnz r7, 8c21c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d180 │ │ │ │ + bne.w 8cf48 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 8c490 │ │ │ │ + cbz r2, 8c258 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - cbz r3, 8c490 │ │ │ │ + cbz r3, 8c258 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ ldrd lr, ip, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc74 │ │ │ │ - cbnz r0, 8c474 │ │ │ │ + bne.w 8ca3c │ │ │ │ + cbnz r0, 8c23c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf30 │ │ │ │ + bne.w 8ccf8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8c482 │ │ │ │ + bne.n 8c24a │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf54 │ │ │ │ + bne.w 8cd1c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8c490 │ │ │ │ + bne.n 8c258 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cca4 │ │ │ │ + bne.w 8ca6c │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - cbz r2, 8c49c │ │ │ │ + cbz r2, 8c264 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c9b6 │ │ │ │ + bne.w 8c77e │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d838 │ │ │ │ + beq.w 8d600 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - cbnz r2, 8c4b4 │ │ │ │ + cbnz r2, 8c27c │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, 8c4b4 │ │ │ │ + cbnz r2, 8c27c │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ - cbnz r2, 8c4c4 │ │ │ │ + cbnz r2, 8c28c │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ - cbnz r2, 8c4c4 │ │ │ │ + cbnz r2, 8c28c │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ca66 │ │ │ │ + bne.w 8c82e │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ca66 │ │ │ │ + beq.w 8c82e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c78a │ │ │ │ + beq.w 8c552 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca70 │ │ │ │ + bne.w 8c838 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d170 │ │ │ │ + bne.w 8cf38 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c662 │ │ │ │ + bne.w 8c42a │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r2, #20 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ itttt mi │ │ │ │ ldrmi r3, [sp, #0] │ │ │ │ orrmi.w r3, r3, #2048 @ 0x800 │ │ │ │ strmi r3, [sp, #0] │ │ │ │ strmi r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d24c │ │ │ │ + bne.w 8d014 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c66a │ │ │ │ + bne.w 8c432 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c66a │ │ │ │ + beq.w 8c432 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c7b2 │ │ │ │ + beq.w 8c57a │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8c7b2 │ │ │ │ + bne.w 8c57a │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c672 │ │ │ │ + beq.w 8c43a │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r1, 8c546 │ │ │ │ + cbnz r1, 8c30e │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c70e │ │ │ │ - cbnz r2, 8c550 │ │ │ │ + bne.w 8c4d6 │ │ │ │ + cbnz r2, 8c318 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cd7e │ │ │ │ + bne.w 8cb46 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cdac │ │ │ │ + bne.w 8cb74 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8db2e │ │ │ │ + bne.w 8d8f6 │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8da56 │ │ │ │ + bne.w 8d81e │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8db38 │ │ │ │ + bne.w 8d900 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8caa8 │ │ │ │ + beq.w 8c870 │ │ │ │ ldrd r1, r7, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca32 │ │ │ │ + bne.w 8c7fa │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca32 │ │ │ │ + beq.w 8c7fa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ca7a │ │ │ │ + beq.w 8c842 │ │ │ │ ldr.w r0, [r6, #148] @ 0x94 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ce14 │ │ │ │ + beq.w 8cbdc │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8c5c0 │ │ │ │ + cbnz r1, 8c388 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca4e │ │ │ │ + bne.w 8c816 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r1, 8c5d0 │ │ │ │ + cbnz r1, 8c398 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d26e │ │ │ │ + bne.w 8d036 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ eor.w r1, r3, r2 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 8c740 │ │ │ │ + bmi.w 8c508 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cdc8 │ │ │ │ + beq.w 8cb90 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 8c778 │ │ │ │ + bne.w 8c540 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ add.w r8, r8, #1 │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8c390 │ │ │ │ + bne.w 8c158 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbz r6, 8c630 │ │ │ │ + cbz r6, 8c3f8 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cdea │ │ │ │ + beq.w 8cbb2 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cdf6 │ │ │ │ + beq.w 8cbbe │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce02 │ │ │ │ + beq.w 8cbca │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce0e │ │ │ │ + beq.w 8cbd6 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cde4 │ │ │ │ + beq.w 8cbac │ │ │ │ and.w r3, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 8c65a │ │ │ │ + bne.n 8c422 │ │ │ │ ldr.w r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #39469 @ 0x9a2d │ │ │ │ + movw r3, #38901 @ 0x97f5 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 8dcfc │ │ │ │ + beq.w 8dac4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d262 │ │ │ │ + beq.w 8d02a │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c7bc │ │ │ │ + bne.w 8c584 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c7bc │ │ │ │ + bne.w 8c584 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 8ceae │ │ │ │ - ldr r3, [pc, #324] @ (8c7c8 ) │ │ │ │ + bmi.w 8cc76 │ │ │ │ + ldr r3, [pc, #324] @ (8c590 ) │ │ │ │ movw r7, #41560 @ 0xa258 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r4, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #308] @ 8c7c8 │ │ │ │ + ldr.w r9, [pc, #308] @ 8c590 │ │ │ │ ldr.w r3, [r3, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8cf08 │ │ │ │ + bne.w 8ccd0 │ │ │ │ ldr.w r2, [r9, #1632] @ 0x660 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8cf08 │ │ │ │ - ldr r1, [pc, #288] @ (8c7cc ) │ │ │ │ + beq.w 8ccd0 │ │ │ │ + ldr r1, [pc, #288] @ (8c594 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.w 8dd14 │ │ │ │ + beq.w 8dadc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8ce60 │ │ │ │ + bne.w 8cc28 │ │ │ │ ldr.w r2, [r9, #2252] @ 0x8cc │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8cf6a │ │ │ │ + bne.w 8cd32 │ │ │ │ ldr.w r2, [r9, #2260] @ 0x8d4 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8cf6a │ │ │ │ - ldr r1, [pc, #248] @ (8c7d0 ) │ │ │ │ + beq.w 8cd32 │ │ │ │ + ldr r1, [pc, #248] @ (8c598 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8dd14 │ │ │ │ + beq.w 8dadc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cea6 │ │ │ │ + bne.w 8cc6e │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cf62 │ │ │ │ + bne.w 8cd2a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c546 │ │ │ │ + beq.w 8c30e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dc86 │ │ │ │ + beq.w 8da4e │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 8c720 │ │ │ │ + cbnz r2, 8c4e8 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d0c4 │ │ │ │ + bne.w 8ce8c │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cdac │ │ │ │ + bne.w 8cb74 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c564 │ │ │ │ + beq.w 8c32c │ │ │ │ ldr.w r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8cda8 │ │ │ │ - b.n 8cdb8 │ │ │ │ + bne.w 8cb70 │ │ │ │ + b.n 8cb80 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8c5e6 │ │ │ │ + bpl.w 8c3ae │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5e6 │ │ │ │ + bne.w 8c3ae │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #39469 @ 0x9a2d │ │ │ │ + movw r1, #38901 @ 0x97f5 │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8c5e6 │ │ │ │ - movw r1, #1509 @ 0x5e5 │ │ │ │ + bne.w 8c3ae │ │ │ │ + movw r1, #941 @ 0x3ad │ │ │ │ movt r1, #9 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - beq.w 8c5f0 │ │ │ │ + beq.w 8c3b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 8c392 │ │ │ │ + bne.w 8c15a │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8c606 │ │ │ │ + b.n 8c3ce │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca70 │ │ │ │ + bne.w 8c838 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d178 │ │ │ │ + bne.w 8cf40 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c4fa │ │ │ │ + beq.w 8c2c2 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c66a │ │ │ │ + bne.w 8c432 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c66a │ │ │ │ + beq.w 8c432 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c672 │ │ │ │ + beq.w 8c43a │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c700 │ │ │ │ - b.n 8c546 │ │ │ │ + beq.n 8c4c8 │ │ │ │ + b.n 8c30e │ │ │ │ nop │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ mov ip, r6 │ │ │ │ ldrd r0, r9, [r2] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cabe │ │ │ │ + bne.w 8c886 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d776 │ │ │ │ + bne.w 8d53e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d32c │ │ │ │ + bne.w 8d0f4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d0d8 │ │ │ │ + bne.w 8cea0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d786 │ │ │ │ + bne.w 8d54e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d34a │ │ │ │ + bne.w 8d112 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7c4 │ │ │ │ + bne.w 8d58c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8c820 │ │ │ │ + cbnz r0, 8c5e8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d740 │ │ │ │ + bne.w 8d508 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8c830 │ │ │ │ + cbnz r0, 8c5f8 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6f6 │ │ │ │ + bne.w 8d4be │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 8c83c │ │ │ │ + cbnz r0, 8c604 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d668 │ │ │ │ + bne.w 8d430 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8c848 │ │ │ │ + cbnz r0, 8c610 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d59c │ │ │ │ + bne.w 8d364 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8c854 │ │ │ │ + cbnz r0, 8c61c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5e0 │ │ │ │ + bne.w 8d3a8 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8c860 │ │ │ │ + cbnz r0, 8c628 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d622 │ │ │ │ + bne.w 8d3ea │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8c86c │ │ │ │ + cbnz r0, 8c634 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d47c │ │ │ │ + bne.w 8d244 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8c878 │ │ │ │ + cbnz r0, 8c640 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d50c │ │ │ │ + bne.w 8d2d4 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8c884 │ │ │ │ + cbnz r0, 8c64c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d556 │ │ │ │ + bne.w 8d31e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8c890 │ │ │ │ + cbnz r0, 8c658 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4c0 │ │ │ │ + bne.w 8d288 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8c89c │ │ │ │ + cbnz r0, 8c664 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d36a │ │ │ │ + bne.w 8d132 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8c8a8 │ │ │ │ + cbnz r0, 8c670 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3f4 │ │ │ │ + bne.w 8d1bc │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8c8b4 │ │ │ │ + cbnz r0, 8c67c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d276 │ │ │ │ + bne.w 8d03e │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8c8c0 │ │ │ │ + cbnz r0, 8c688 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2b4 │ │ │ │ + bne.w 8d07c │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8c8cc │ │ │ │ + cbnz r0, 8c694 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d6b2 │ │ │ │ + bne.w 8d47a │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8c8d8 │ │ │ │ + cbnz r0, 8c6a0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dbae │ │ │ │ + bne.w 8d976 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8c8e4 │ │ │ │ + cbnz r0, 8c6ac │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dccc │ │ │ │ + bne.w 8da94 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8c8f0 │ │ │ │ + cbnz r0, 8c6b8 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd84 │ │ │ │ + bne.w 8db4c │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - cbnz r0, 8c8fc │ │ │ │ + cbnz r0, 8c6c4 │ │ │ │ ldr r7, [r1, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de50 │ │ │ │ + bne.w 8dc18 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ - cbnz r0, 8c908 │ │ │ │ + cbnz r0, 8c6d0 │ │ │ │ ldr r7, [r1, #92] @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcc0 │ │ │ │ + bne.w 8da88 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ - cbnz r0, 8c914 │ │ │ │ + cbnz r0, 8c6dc │ │ │ │ ldr r7, [r1, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de38 │ │ │ │ + bne.w 8dc00 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ - cbnz r0, 8c920 │ │ │ │ + cbnz r0, 8c6e8 │ │ │ │ ldr r7, [r1, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de44 │ │ │ │ + bne.w 8dc0c │ │ │ │ ldrd r0, r7, [r2, #104] @ 0x68 │ │ │ │ - cbnz r0, 8c92e │ │ │ │ + cbnz r0, 8c6f6 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd60 │ │ │ │ - cbnz r7, 8c938 │ │ │ │ + bne.w 8db28 │ │ │ │ + cbnz r7, 8c700 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dd1c │ │ │ │ + bne.w 8dae4 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8c944 │ │ │ │ + cbnz r0, 8c70c │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db10 │ │ │ │ + bne.w 8d8d8 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8c950 │ │ │ │ + cbnz r0, 8c718 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d300 │ │ │ │ + bne.w 8d0c8 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8c95c │ │ │ │ + cbnz r0, 8c724 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d31e │ │ │ │ + bne.w 8d0e6 │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ - cbnz r0, 8c96c │ │ │ │ + cbnz r0, 8c734 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ddc2 │ │ │ │ + bne.w 8db8a │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ - cbnz r0, 8c978 │ │ │ │ + cbnz r0, 8c740 │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ddd0 │ │ │ │ + bne.w 8db98 │ │ │ │ ldrd r7, r0, [r2, #132] @ 0x84 │ │ │ │ - cbnz r7, 8c988 │ │ │ │ + cbnz r7, 8c750 │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d138 │ │ │ │ - cbnz r0, 8c994 │ │ │ │ + bne.w 8cf00 │ │ │ │ + cbnz r0, 8c75c │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcb2 │ │ │ │ + bne.w 8da7a │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c3b4 │ │ │ │ + bne.w 8c17c │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c3b4 │ │ │ │ + beq.w 8c17c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8de0a │ │ │ │ + bne.w 8dbd2 │ │ │ │ str.w r1, [r2, #140] @ 0x8c │ │ │ │ - b.n 8c3b4 │ │ │ │ + b.n 8c17c │ │ │ │ ldr.w ip, [r6, #80] @ 0x50 │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cd1c │ │ │ │ - cbnz r0, 8c9d0 │ │ │ │ + bne.w 8cae4 │ │ │ │ + cbnz r0, 8c798 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d19e │ │ │ │ - cbnz r7, 8c9da │ │ │ │ + bne.w 8cf66 │ │ │ │ + cbnz r7, 8c7a2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cd3e │ │ │ │ + bne.w 8cb06 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c4a4 │ │ │ │ + bne.w 8c26c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c4a4 │ │ │ │ + beq.w 8c26c │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8c4a4 │ │ │ │ + beq.w 8c26c │ │ │ │ str r2, [r4, #24] │ │ │ │ - b.n 8c4a4 │ │ │ │ + b.n 8c26c │ │ │ │ ldr.w lr, [r6, #40] @ 0x28 │ │ │ │ ldrd ip, r7, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8cce8 │ │ │ │ - cbnz r0, 8ca12 │ │ │ │ + bne.w 8cab0 │ │ │ │ + cbnz r0, 8c7da │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d19a │ │ │ │ + bne.w 8cf62 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ca20 │ │ │ │ + bne.n 8c7e8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d17c │ │ │ │ + bne.w 8cf44 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c3c2 │ │ │ │ + bne.w 8c18a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c3c2 │ │ │ │ + beq.w 8c18a │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8c3c2 │ │ │ │ + b.n 8c18a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ce6e │ │ │ │ + beq.w 8cc36 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5c0 │ │ │ │ + bne.w 8c388 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5c0 │ │ │ │ - cbz r6, 8ca98 │ │ │ │ + beq.w 8c388 │ │ │ │ + cbz r6, 8c860 │ │ │ │ ldr.w r7, [r4, #196] @ 0xc4 │ │ │ │ ldr.w r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ce44 │ │ │ │ - b.n 8c5d0 │ │ │ │ - cbnz r1, 8ca70 │ │ │ │ + beq.w 8cc0c │ │ │ │ + b.n 8c398 │ │ │ │ + cbnz r1, 8c838 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d16e │ │ │ │ + bne.w 8cf36 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c4fa │ │ │ │ - b.n 8c512 │ │ │ │ + beq.w 8c2c2 │ │ │ │ + b.n 8c2da │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cf20 │ │ │ │ + beq.w 8cce8 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5c0 │ │ │ │ + bne.w 8c388 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5c0 │ │ │ │ + beq.w 8c388 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ce9a │ │ │ │ - b.n 8c5d0 │ │ │ │ + beq.w 8cc62 │ │ │ │ + b.n 8c398 │ │ │ │ ldr.w r1, [r5, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c584 │ │ │ │ + beq.w 8c34c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8de6a │ │ │ │ + bne.w 8dc32 │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ - b.n 8c584 │ │ │ │ - cbnz r0, 8cac8 │ │ │ │ + b.n 8c34c │ │ │ │ + cbnz r0, 8c890 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d164 │ │ │ │ + bne.w 8cf2c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8cad6 │ │ │ │ + bne.n 8c89e │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d15a │ │ │ │ + bne.w 8cf22 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cae4 │ │ │ │ + bne.n 8c8ac │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d986 │ │ │ │ + bne.w 8d74e │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c824 │ │ │ │ + bne.w 8c5ec │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c824 │ │ │ │ + beq.w 8c5ec │ │ │ │ ldr.w lr, [r7, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp lr, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ - cbnz r7, 8cb0a │ │ │ │ + cbnz r7, 8c8d2 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8b2 │ │ │ │ + bne.w 8d67a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c83c │ │ │ │ + bne.w 8c604 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c83c │ │ │ │ + beq.w 8c604 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8cb34 │ │ │ │ + cbnz r0, 8c8fc │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d8dc │ │ │ │ + bne.w 8d6a4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c854 │ │ │ │ + bne.w 8c61c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c854 │ │ │ │ + beq.w 8c61c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8cb5e │ │ │ │ + cbnz r0, 8c926 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d906 │ │ │ │ + bne.w 8d6ce │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c86c │ │ │ │ + bne.w 8c634 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c86c │ │ │ │ + beq.w 8c634 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8cb88 │ │ │ │ + cbnz r0, 8c950 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d930 │ │ │ │ + bne.w 8d6f8 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c884 │ │ │ │ + bne.w 8c64c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c884 │ │ │ │ + beq.w 8c64c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #44] @ 0x2c │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8cbb2 │ │ │ │ + cbnz r0, 8c97a │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d95a │ │ │ │ + bne.w 8d722 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c89c │ │ │ │ + bne.w 8c664 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c89c │ │ │ │ + beq.w 8c664 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8cbdc │ │ │ │ + cbnz r0, 8c9a4 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3fa │ │ │ │ + bne.w 8d1c2 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8b4 │ │ │ │ + bne.w 8c67c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c8b4 │ │ │ │ + beq.w 8c67c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8cc06 │ │ │ │ + cbnz r0, 8c9ce │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d424 │ │ │ │ + bne.w 8d1ec │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8cc │ │ │ │ + bne.w 8c694 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8cc │ │ │ │ + beq.w 8c694 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #76] @ 0x4c │ │ │ │ ldr r7, [r7, #72] @ 0x48 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cc34 │ │ │ │ + bne.n 8c9fc │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d452 │ │ │ │ + bne.w 8d21a │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8e4 │ │ │ │ + bne.w 8c6ac │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8e4 │ │ │ │ + beq.w 8c6ac │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #84] @ 0x54 │ │ │ │ ldr r7, [r7, #80] @ 0x50 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #80] @ 0x50 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8c8f0 │ │ │ │ + bne.w 8c6b8 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8f0 │ │ │ │ + beq.w 8c6b8 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8c8f0 │ │ │ │ + beq.w 8c6b8 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b.n 8c8f0 │ │ │ │ - cbnz r0, 8cc7e │ │ │ │ + b.n 8c6b8 │ │ │ │ + cbnz r0, 8ca46 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf3e │ │ │ │ + bne.w 8cd06 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cc8c │ │ │ │ + bne.n 8ca54 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0e4 │ │ │ │ + bne.w 8ceac │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8c490 │ │ │ │ + bne.w 8c258 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c490 │ │ │ │ + beq.w 8c258 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c490 │ │ │ │ + beq.w 8c258 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.w 8c490 │ │ │ │ + b.w 8c258 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8ccb8 │ │ │ │ + bne.n 8ca80 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cf48 │ │ │ │ + bne.w 8cd10 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ccc6 │ │ │ │ + bne.n 8ca8e │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d99e │ │ │ │ + bne.w 8d766 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d84a │ │ │ │ + bne.w 8d612 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d9b8 │ │ │ │ + bne.w 8d780 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8cce2 │ │ │ │ + cbnz r0, 8caaa │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d0fa │ │ │ │ + bne.w 8cec2 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c424 │ │ │ │ - cbnz r0, 8ccf2 │ │ │ │ + b.w 8c1ec │ │ │ │ + cbnz r0, 8caba │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de2a │ │ │ │ + bne.w 8dbf2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cd00 │ │ │ │ + bne.n 8cac8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d18c │ │ │ │ + bne.w 8cf54 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c3c2 │ │ │ │ + bne.w 8c18a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c3c2 │ │ │ │ + beq.w 8c18a │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8ca2e │ │ │ │ - b.w 8c3c2 │ │ │ │ - cbnz r0, 8cd26 │ │ │ │ + bne.w 8c7f6 │ │ │ │ + b.w 8c18a │ │ │ │ + cbnz r0, 8caee │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de1c │ │ │ │ + bne.w 8dbe4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c9da │ │ │ │ + bne.w 8c7a2 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c9da │ │ │ │ + beq.w 8c7a2 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c49c │ │ │ │ + beq.w 8c264 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n 8c9da │ │ │ │ + b.n 8c7a2 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c158 │ │ │ │ + beq.w 8bf20 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c166 │ │ │ │ + beq.w 8bf2e │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #5732 @ 0x1664 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c182 │ │ │ │ + bne.w 8bf4a │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 8da84 │ │ │ │ + bne.w 8d84c │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ - b.w 8c360 │ │ │ │ + b.w 8c128 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ - b.w 8c3b4 │ │ │ │ + b.w 8c17c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dc96 │ │ │ │ + beq.w 8da5e │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 8cd96 │ │ │ │ + beq.n 8cb5e │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ - cbnz r2, 8cdb0 │ │ │ │ + cbnz r2, 8cb78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c564 │ │ │ │ + beq.w 8c32c │ │ │ │ ldr.w r7, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8daec │ │ │ │ + beq.w 8d8b4 │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dae8 │ │ │ │ + bne.w 8d8b0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c570 │ │ │ │ - b.w 8c57a │ │ │ │ + beq.w 8c338 │ │ │ │ + b.w 8c342 │ │ │ │ ldr.w r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5e6 │ │ │ │ + beq.w 8c3ae │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c76a │ │ │ │ + beq.w 8c532 │ │ │ │ ldr.w r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8c5e6 │ │ │ │ - b.n 8c76a │ │ │ │ + beq.w 8c3ae │ │ │ │ + b.n 8c532 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - b.n 8c630 │ │ │ │ + b.n 8c3f8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c618 │ │ │ │ + bne.w 8c3e0 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c620 │ │ │ │ + bne.w 8c3e8 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c628 │ │ │ │ + bne.w 8c3f0 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 8c628 │ │ │ │ + b.n 8c3f0 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca38 │ │ │ │ + beq.w 8c800 │ │ │ │ ldr.w r7, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #152] @ 0x98 │ │ │ │ - cbnz r7, 8ce3a │ │ │ │ + cbnz r7, 8cc02 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca4e │ │ │ │ + bne.w 8c816 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5d0 │ │ │ │ + bne.w 8c398 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5d0 │ │ │ │ + beq.w 8c398 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c5d0 │ │ │ │ + beq.w 8c398 │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ - b.w 8c5d0 │ │ │ │ + b.w 8c398 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c6c2 │ │ │ │ + beq.w 8c48a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8c7bc │ │ │ │ + b.n 8c584 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca38 │ │ │ │ + beq.w 8c800 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8ce1e │ │ │ │ + bne.n 8cbe6 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8ce90 │ │ │ │ + cbnz r1, 8cc58 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca98 │ │ │ │ + bne.w 8c860 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c5d0 │ │ │ │ + bne.w 8c398 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c5d0 │ │ │ │ - b.n 8ce58 │ │ │ │ + beq.w 8c398 │ │ │ │ + b.n 8cc20 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ce68 │ │ │ │ - b.n 8c6ea │ │ │ │ - ldr r3, [pc, #632] @ (8d128 ) │ │ │ │ + bne.n 8cc30 │ │ │ │ + b.n 8c4b2 │ │ │ │ + ldr r3, [pc, #632] @ (8cef0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ @@ -145013,1481 +144833,1481 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8db8c │ │ │ │ + beq.w 8d954 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r9, [pc, #580] @ 8d134 │ │ │ │ + ldr.w r9, [pc, #580] @ 8cefc │ │ │ │ movw r7, #41560 @ 0xa258 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ ldr.w r3, [r9, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8c69e │ │ │ │ - ldr r0, [pc, #544] @ (8d12c ) │ │ │ │ - bl 7aa84 │ │ │ │ + beq.w 8c466 │ │ │ │ + ldr r0, [pc, #544] @ (8cef4 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8dc78 │ │ │ │ + beq.w 8da40 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #528] @ (8d12c ) │ │ │ │ + ldr r1, [pc, #528] @ (8cef4 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8c6ae │ │ │ │ + b.w 8c476 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ca38 │ │ │ │ + beq.w 8c800 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.n 8ca84 │ │ │ │ + b.n 8c84c │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8c47a │ │ │ │ - b.w 8c482 │ │ │ │ + beq.w 8c242 │ │ │ │ + b.w 8c24a │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cc7e │ │ │ │ + b.n 8ca46 │ │ │ │ ldr.w r7, [r9] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8ccb8 │ │ │ │ + b.n 8ca80 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8c488 │ │ │ │ - b.w 8c490 │ │ │ │ + beq.w 8c250 │ │ │ │ + b.w 8c258 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8c546 │ │ │ │ - ldr r0, [pc, #452] @ (8d130 ) │ │ │ │ + b.w 8c30e │ │ │ │ + ldr r0, [pc, #452] @ (8cef8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8c6d6 │ │ │ │ + bne.w 8c49e │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #432] @ (8d130 ) │ │ │ │ - bl 43338 │ │ │ │ + ldr r0, [pc, #432] @ (8cef8 ) │ │ │ │ + bl 43388 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8c65a │ │ │ │ + b.w 8c422 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0ae │ │ │ │ + beq.w 8ce76 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #28] │ │ │ │ - cbnz r0, 8cfac │ │ │ │ + cbnz r0, 8cd74 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db6c │ │ │ │ + bne.w 8d934 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c454 │ │ │ │ + bne.w 8c21c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c454 │ │ │ │ + beq.w 8c21c │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c454 │ │ │ │ - b.n 8d186 │ │ │ │ + beq.w 8c21c │ │ │ │ + b.n 8cf4e │ │ │ │ str.w lr, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cfde │ │ │ │ + bne.n 8cda6 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d072 │ │ │ │ + bne.n 8ce3a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 8cfea │ │ │ │ + cbnz r3, 8cdb2 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1d6 │ │ │ │ + bne.w 8cf9e │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8cff6 │ │ │ │ + cbnz r7, 8cdbe │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d218 │ │ │ │ + bne.w 8cfe0 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c430 │ │ │ │ + bne.w 8c1f8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c430 │ │ │ │ + beq.w 8c1f8 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ str r7, [r2, #20] │ │ │ │ - cbnz r0, 8d016 │ │ │ │ + cbnz r0, 8cdde │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d0b2 │ │ │ │ + bne.n 8ce7a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d240 │ │ │ │ + bne.w 8d008 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbz r7, 8d026 │ │ │ │ + cbz r7, 8cdee │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c454 │ │ │ │ + bne.w 8c21c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c454 │ │ │ │ - b.n 8d186 │ │ │ │ + beq.w 8c21c │ │ │ │ + b.n 8cf4e │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bmi.w 8d9fe │ │ │ │ + bmi.w 8d7c6 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c144 │ │ │ │ + bne.w 8bf0c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w 8c144 │ │ │ │ + b.w 8bf0c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d066 │ │ │ │ + bne.n 8ce2e │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d072 │ │ │ │ + bne.n 8ce3a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c410 │ │ │ │ - b.w 8c418 │ │ │ │ + beq.w 8c1d8 │ │ │ │ + b.w 8c1e0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ - cbnz r3, 8d086 │ │ │ │ + cbnz r3, 8ce4e │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1da │ │ │ │ + bne.w 8cfa2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d094 │ │ │ │ + bne.n 8ce5c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d218 │ │ │ │ + bne.w 8cfe0 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8d09e │ │ │ │ + cbnz r7, 8ce66 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d006 │ │ │ │ + bne.n 8cdce │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c43c │ │ │ │ + bne.w 8c204 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c43c │ │ │ │ + beq.w 8c204 │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d026 │ │ │ │ + bne.n 8cdee │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8d026 │ │ │ │ - b.n 8d024 │ │ │ │ + beq.n 8cdee │ │ │ │ + b.n 8cdec │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.w 8cd94 │ │ │ │ - b.n 8cd96 │ │ │ │ + bne.w 8cb5c │ │ │ │ + b.n 8cb5e │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8c80c │ │ │ │ - b.w 8c814 │ │ │ │ + beq.w 8c5d4 │ │ │ │ + b.w 8c5dc │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8cc8c │ │ │ │ + beq.w 8ca54 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cc94 │ │ │ │ - b.w 8c490 │ │ │ │ + beq.w 8ca5c │ │ │ │ + b.w 8c258 │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ ldr.w ip, [r2, #20] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d116 │ │ │ │ + bne.n 8cede │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da2a │ │ │ │ + bne.w 8d7f2 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d122 │ │ │ │ + cbnz r0, 8ceea │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cf92 │ │ │ │ + bne.w 8cd5a │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c43c │ │ │ │ + b.w 8c204 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d9d0 │ │ │ │ + bne.w 8d798 │ │ │ │ str.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c994 │ │ │ │ + bne.w 8c75c │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c994 │ │ │ │ + beq.w 8c75c │ │ │ │ str.w r0, [r2, #136] @ 0x88 │ │ │ │ - b.n 8c994 │ │ │ │ + b.n 8c75c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #4] │ │ │ │ - b.n 8cad6 │ │ │ │ + b.n 8c89e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cac8 │ │ │ │ - cbz r6, 8d178 │ │ │ │ + b.n 8c890 │ │ │ │ + cbz r6, 8cf40 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8ca70 │ │ │ │ + beq.w 8c838 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 8ca70 │ │ │ │ + b.n 8c838 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8ca20 │ │ │ │ + b.n 8c7e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd96 │ │ │ │ + bne.w 8db5e │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b.w 8c454 │ │ │ │ + b.w 8c21c │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8cd00 │ │ │ │ + beq.w 8cac8 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8cd00 │ │ │ │ + b.n 8cac8 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8ca12 │ │ │ │ + b.n 8c7da │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8c9d0 │ │ │ │ + b.n 8c798 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8da7c │ │ │ │ + beq.w 8d844 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d1a2 │ │ │ │ + bne.n 8cf6a │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8d1ce │ │ │ │ + beq.n 8cf96 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8db4c │ │ │ │ + beq.w 8d914 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8d1c0 │ │ │ │ + bne.n 8cf88 │ │ │ │ mov.w r3, #67108864 @ 0x4000000 │ │ │ │ - b.w 8c360 │ │ │ │ + b.w 8c128 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ str r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d1ea │ │ │ │ + bne.n 8cfb2 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - cbnz r7, 8d21c │ │ │ │ + cbnz r7, 8cfe4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d1f8 │ │ │ │ + bne.n 8cfc0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d006 │ │ │ │ + bne.w 8cdce │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8d204 │ │ │ │ + cbnz r7, 8cfcc │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d0ae │ │ │ │ + bne.w 8ce76 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c448 │ │ │ │ + bne.w 8c210 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c448 │ │ │ │ + beq.w 8c210 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b.n 8d024 │ │ │ │ + b.n 8cdec │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ str r7, [r2, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d22e │ │ │ │ + bne.n 8cff6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d008 │ │ │ │ - cbnz r0, 8d238 │ │ │ │ + bne.w 8cdd0 │ │ │ │ + cbnz r0, 8d000 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d0ae │ │ │ │ + bne.w 8ce76 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d01e │ │ │ │ + beq.w 8cde6 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d02c │ │ │ │ - b.w 8c454 │ │ │ │ + beq.w 8cdf4 │ │ │ │ + b.w 8c21c │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dda8 │ │ │ │ + beq.w 8db70 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c66a │ │ │ │ + bne.w 8c432 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c528 │ │ │ │ - b.w 8c66a │ │ │ │ + bne.w 8c2f0 │ │ │ │ + b.w 8c432 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8ce4e │ │ │ │ - b.n 8ce58 │ │ │ │ + bne.w 8cc16 │ │ │ │ + b.n 8cc20 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cbec │ │ │ │ + bne.w 8c9b4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d28a │ │ │ │ + cbnz r0, 8d052 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ - cbnz r0, 8d2be │ │ │ │ - cbnz r7, 8d294 │ │ │ │ + cbnz r0, 8d086 │ │ │ │ + cbnz r7, 8d05c │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d6ba │ │ │ │ + bne.w 8d482 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d2a0 │ │ │ │ + cbnz r0, 8d068 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dbb6 │ │ │ │ + bne.w 8d97e │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d2ac │ │ │ │ + cbnz r0, 8d074 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcd4 │ │ │ │ + bne.w 8da9c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8e4 │ │ │ │ + b.w 8c6ac │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d424 │ │ │ │ + bne.w 8d1ec │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbee │ │ │ │ + bne.w 8d9b6 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d6be │ │ │ │ + bne.w 8d486 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d2e0 │ │ │ │ + bne.n 8d0a8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dbb6 │ │ │ │ + bne.w 8d97e │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d2ec │ │ │ │ + cbnz r0, 8d0b4 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcd4 │ │ │ │ + bne.w 8da9c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8d2f8 │ │ │ │ + cbnz r0, 8d0c0 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd90 │ │ │ │ + bne.w 8db58 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8f0 │ │ │ │ + b.w 8c6b8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d886 │ │ │ │ + bne.w 8d64e │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8d316 │ │ │ │ + cbnz r0, 8d0de │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc18 │ │ │ │ + bne.w 8d9e0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c95c │ │ │ │ + b.w 8c724 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d8a4 │ │ │ │ + bne.w 8d66c │ │ │ │ str r7, [r2, #116] @ 0x74 │ │ │ │ - b.w 8c95c │ │ │ │ + b.w 8c724 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8d33c │ │ │ │ + bne.n 8d104 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d786 │ │ │ │ + bne.w 8d54e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d34a │ │ │ │ + bne.n 8d112 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7c4 │ │ │ │ + bne.w 8d58c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8d356 │ │ │ │ + cbnz r0, 8d11e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d740 │ │ │ │ + bne.w 8d508 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8d362 │ │ │ │ + cbnz r0, 8d12a │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6fe │ │ │ │ + bne.w 8d4c6 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c830 │ │ │ │ + b.w 8c5f8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cbc2 │ │ │ │ + bne.w 8c98a │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ str r7, [r2, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d386 │ │ │ │ + bne.n 8d14e │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ - cbnz r7, 8d3b8 │ │ │ │ + cbnz r7, 8d180 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8dbe0 │ │ │ │ + bne.w 8d9a8 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d280 │ │ │ │ - cbnz r0, 8d3a0 │ │ │ │ + bne.w 8d048 │ │ │ │ + cbnz r0, 8d168 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d2bc │ │ │ │ + bne.n 8d084 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d3ac │ │ │ │ + cbnz r0, 8d174 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d6ba │ │ │ │ + bne.w 8d482 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8cc │ │ │ │ + b.w 8c694 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d3ca │ │ │ │ + bne.n 8d192 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d280 │ │ │ │ - cbnz r0, 8d3d4 │ │ │ │ + bne.w 8d048 │ │ │ │ + cbnz r0, 8d19c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2bc │ │ │ │ + bne.w 8d084 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d3e0 │ │ │ │ + cbnz r0, 8d1a8 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d6ba │ │ │ │ + bne.w 8d482 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d3ec │ │ │ │ + cbnz r0, 8d1b4 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dbb6 │ │ │ │ + bne.w 8d97e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8d8 │ │ │ │ + b.w 8c6a0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8d3b4 │ │ │ │ + beq.n 8d17c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d414 │ │ │ │ + cbnz r0, 8d1dc │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cbec │ │ │ │ + bne.w 8c9b4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8c0 │ │ │ │ + bne.w 8c688 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8c0 │ │ │ │ + beq.w 8c688 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ ldr r7, [r7, #64] @ 0x40 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d442 │ │ │ │ + bne.n 8d20a │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cc16 │ │ │ │ + bne.w 8c9de │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8d8 │ │ │ │ + bne.w 8c6a0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c8d8 │ │ │ │ + beq.w 8c6a0 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r7, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d470 │ │ │ │ + bne.n 8d238 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cc44 │ │ │ │ + bne.w 8ca0c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cc5c │ │ │ │ - b.w 8c8f0 │ │ │ │ + beq.w 8ca24 │ │ │ │ + b.w 8c6b8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cb6e │ │ │ │ + bne.w 8c936 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ str r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d494 │ │ │ │ + cbnz r0, 8d25c │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d518 │ │ │ │ + bne.n 8d2e0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d4a0 │ │ │ │ + bne.n 8d268 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d55e │ │ │ │ + bne.n 8d326 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc70 │ │ │ │ + bne.w 8da38 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r7, 8d4ca │ │ │ │ - cbnz r0, 8d4b8 │ │ │ │ + cbnz r7, 8d292 │ │ │ │ + cbnz r0, 8d280 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d372 │ │ │ │ + bne.w 8d13a │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c89c │ │ │ │ + b.w 8c664 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d95a │ │ │ │ + bne.w 8d722 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d4da │ │ │ │ + cbnz r0, 8d2a2 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d376 │ │ │ │ + bne.w 8d13e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d4e8 │ │ │ │ + bne.n 8d2b0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3b4 │ │ │ │ + bne.w 8d17c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8db88 │ │ │ │ + bne.w 8d950 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d280 │ │ │ │ - cbnz r0, 8d504 │ │ │ │ + bne.w 8d048 │ │ │ │ + cbnz r0, 8d2cc │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2bc │ │ │ │ + bne.w 8d084 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8c0 │ │ │ │ + b.w 8c688 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d930 │ │ │ │ + bne.w 8d6f8 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d528 │ │ │ │ + bne.n 8d2f0 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ - cbnz r7, 8d562 │ │ │ │ + cbnz r7, 8d32a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dc74 │ │ │ │ + bne.w 8da3c │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d4ca │ │ │ │ - cbnz r0, 8d542 │ │ │ │ + bne.n 8d292 │ │ │ │ + cbnz r0, 8d30a │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d372 │ │ │ │ + bne.w 8d13a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d54e │ │ │ │ + cbnz r0, 8d316 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3b4 │ │ │ │ + bne.w 8d17c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8a8 │ │ │ │ + b.w 8c670 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cb98 │ │ │ │ + bne.w 8c960 │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d572 │ │ │ │ + bne.n 8d33a │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d4ca │ │ │ │ - cbnz r0, 8d57c │ │ │ │ + bne.n 8d292 │ │ │ │ + cbnz r0, 8d344 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d372 │ │ │ │ + bne.w 8d13a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d588 │ │ │ │ + cbnz r0, 8d350 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3b4 │ │ │ │ + bne.w 8d17c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8d594 │ │ │ │ + cbnz r0, 8d35c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d27e │ │ │ │ + bne.w 8d046 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c8b4 │ │ │ │ + b.w 8c67c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d8dc │ │ │ │ + bne.w 8d6a4 │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d5b6 │ │ │ │ + bne.n 8d37e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - cbnz r7, 8d5ea │ │ │ │ - cbnz r0, 8d5be │ │ │ │ + cbnz r7, 8d3b2 │ │ │ │ + cbnz r0, 8d386 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d62a │ │ │ │ + bne.n 8d3f2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc68 │ │ │ │ + bne.w 8da30 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d486 │ │ │ │ - cbnz r0, 8d5d8 │ │ │ │ + bne.w 8d24e │ │ │ │ + cbnz r0, 8d3a0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d514 │ │ │ │ + bne.n 8d2dc │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c878 │ │ │ │ + b.w 8c640 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cb44 │ │ │ │ + bne.w 8c90c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 8d5f6 │ │ │ │ + cbnz r0, 8d3be │ │ │ │ ldr r7, [r1, #32] │ │ │ │ - cbnz r7, 8d62e │ │ │ │ + cbnz r7, 8d3f6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dc6c │ │ │ │ + bne.w 8da34 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d486 │ │ │ │ - cbnz r0, 8d610 │ │ │ │ + bne.w 8d24e │ │ │ │ + cbnz r0, 8d3d8 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d514 │ │ │ │ + bne.n 8d2dc │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d61a │ │ │ │ + cbnz r0, 8d3e2 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d55e │ │ │ │ + bne.n 8d326 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c884 │ │ │ │ + b.w 8c64c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d906 │ │ │ │ + bne.w 8d6ce │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d640 │ │ │ │ + bne.n 8d408 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d486 │ │ │ │ - cbnz r0, 8d64a │ │ │ │ + bne.w 8d24e │ │ │ │ + cbnz r0, 8d412 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d514 │ │ │ │ + bne.w 8d2dc │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d654 │ │ │ │ + cbnz r0, 8d41c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d55e │ │ │ │ + bne.n 8d326 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d660 │ │ │ │ + cbnz r0, 8d428 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4c8 │ │ │ │ + bne.w 8d290 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c890 │ │ │ │ + b.w 8c658 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cb1a │ │ │ │ + bne.w 8c8e2 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d686 │ │ │ │ + bne.n 8d44e │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5a8 │ │ │ │ + bne.n 8d370 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dbea │ │ │ │ + bne.w 8d9b2 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5ea │ │ │ │ - cbnz r0, 8d69e │ │ │ │ + bne.n 8d3b2 │ │ │ │ + cbnz r0, 8d466 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d62a │ │ │ │ + bne.n 8d3f2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d6aa │ │ │ │ + cbnz r0, 8d472 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d484 │ │ │ │ + bne.w 8d24c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c86c │ │ │ │ + b.w 8c634 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc16 │ │ │ │ + bne.w 8c9de │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd4c │ │ │ │ + bne.w 8db14 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dbba │ │ │ │ + bne.w 8d982 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d6e2 │ │ │ │ + bne.n 8d4aa │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcd4 │ │ │ │ + bne.w 8da9c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d2f8 │ │ │ │ + bne.w 8d0c0 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d2f8 │ │ │ │ - b.w 8cc70 │ │ │ │ + beq.w 8d0c0 │ │ │ │ + b.w 8ca38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d8b2 │ │ │ │ + bne.w 8d67a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ str r7, [r2, #16] │ │ │ │ - cbnz r0, 8d70e │ │ │ │ + cbnz r0, 8d4d6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d674 │ │ │ │ + bne.n 8d43c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d71c │ │ │ │ + bne.n 8d4e4 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5a4 │ │ │ │ + bne.w 8d36c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dbe6 │ │ │ │ + bne.w 8d9ae │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5ea │ │ │ │ - cbnz r0, 8d738 │ │ │ │ + bne.w 8d3b2 │ │ │ │ + cbnz r0, 8d500 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d62a │ │ │ │ + bne.w 8d3f2 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c860 │ │ │ │ + b.w 8c628 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r7, 8d74e │ │ │ │ + cbnz r7, 8d516 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d700 │ │ │ │ - cbnz r0, 8d756 │ │ │ │ + bne.n 8d4c8 │ │ │ │ + cbnz r0, 8d51e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d670 │ │ │ │ + bne.n 8d438 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d762 │ │ │ │ + cbnz r0, 8d52a │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5a4 │ │ │ │ + bne.w 8d36c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d76e │ │ │ │ + cbnz r0, 8d536 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5e8 │ │ │ │ + bne.w 8d3b0 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c854 │ │ │ │ + b.w 8c61c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d0d8 │ │ │ │ + bne.w 8cea0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0d8 │ │ │ │ + beq.w 8cea0 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d796 │ │ │ │ + bne.n 8d55e │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - cbnz r0, 8d7c8 │ │ │ │ + cbnz r0, 8d590 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d7a2 │ │ │ │ + bne.n 8d56a │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d740 │ │ │ │ + bne.n 8d508 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc64 │ │ │ │ + bne.w 8da2c │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d700 │ │ │ │ - cbnz r0, 8d7bc │ │ │ │ + bne.n 8d4c8 │ │ │ │ + cbnz r0, 8d584 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d670 │ │ │ │ + bne.w 8d438 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c83c │ │ │ │ + b.w 8c604 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d7d8 │ │ │ │ + bne.n 8d5a0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d742 │ │ │ │ + bne.n 8d50a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc14 │ │ │ │ + bne.w 8d9dc │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d700 │ │ │ │ - cbnz r0, 8d7f0 │ │ │ │ + bne.n 8d4c8 │ │ │ │ + cbnz r0, 8d5b8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d670 │ │ │ │ + bne.w 8d438 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d7fc │ │ │ │ + cbnz r0, 8d5c4 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5a4 │ │ │ │ + bne.w 8d36c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c848 │ │ │ │ + b.w 8c610 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dab0 │ │ │ │ + beq.w 8d878 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d804 │ │ │ │ + bne.n 8d5cc │ │ │ │ movw r0, #41976 @ 0xa3f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8d830 │ │ │ │ + beq.n 8d5f8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dce2 │ │ │ │ + beq.w 8daaa │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8d822 │ │ │ │ + bne.n 8d5ea │ │ │ │ mov.w r3, #16777216 @ 0x1000000 │ │ │ │ - b.w 8c360 │ │ │ │ + b.w 8c128 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c4a4 │ │ │ │ + beq.w 8c26c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c9f2 │ │ │ │ - b.w 8c9ea │ │ │ │ + beq.w 8c7ba │ │ │ │ + b.w 8c7b2 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8ccda │ │ │ │ + beq.w 8caa2 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c424 │ │ │ │ + b.w 8c1ec │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8d876 │ │ │ │ + cbnz r0, 8d63e │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc46 │ │ │ │ + bne.w 8da0e │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c950 │ │ │ │ + bne.w 8c718 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c950 │ │ │ │ + beq.w 8c718 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.w 8dd9c │ │ │ │ + bne.w 8db64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c95c │ │ │ │ + bne.w 8c724 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c95c │ │ │ │ + beq.w 8c724 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8c95c │ │ │ │ - b.n 8d326 │ │ │ │ + beq.w 8c724 │ │ │ │ + b.n 8d0ee │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #16] │ │ │ │ - cbnz r0, 8d8cc │ │ │ │ + cbnz r0, 8d694 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cb1a │ │ │ │ + bne.w 8c8e2 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c848 │ │ │ │ + bne.w 8c610 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c848 │ │ │ │ + beq.w 8c610 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #24] │ │ │ │ - cbnz r0, 8d8f6 │ │ │ │ + cbnz r0, 8d6be │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cb44 │ │ │ │ + bne.w 8c90c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c860 │ │ │ │ + bne.w 8c628 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c860 │ │ │ │ + beq.w 8c628 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #32] │ │ │ │ - cbnz r0, 8d920 │ │ │ │ + cbnz r0, 8d6e8 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cb6e │ │ │ │ + bne.w 8c936 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c878 │ │ │ │ + bne.w 8c640 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c878 │ │ │ │ + beq.w 8c640 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8d94a │ │ │ │ + cbnz r0, 8d712 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cb98 │ │ │ │ + bne.w 8c960 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c890 │ │ │ │ + bne.w 8c658 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c890 │ │ │ │ + beq.w 8c658 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d974 │ │ │ │ + cbnz r0, 8d73c │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cbc2 │ │ │ │ + bne.w 8c98a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c8a8 │ │ │ │ + bne.w 8c670 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c8a8 │ │ │ │ - b.n 8d3fa │ │ │ │ + beq.w 8c670 │ │ │ │ + b.n 8d1c2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8caec │ │ │ │ - b.w 8c824 │ │ │ │ + beq.w 8c8b4 │ │ │ │ + b.w 8c5ec │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8ddfc │ │ │ │ + bne.w 8dbc4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d84a │ │ │ │ + bne.w 8d612 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d84a │ │ │ │ + beq.w 8d612 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8ccda │ │ │ │ - b.n 8d856 │ │ │ │ + beq.w 8caa2 │ │ │ │ + b.n 8d61e │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r3, [lr, #132] @ 0x84 │ │ │ │ cmp r7, r3 │ │ │ │ it ne │ │ │ │ strne.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c994 │ │ │ │ + bne.w 8c75c │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c994 │ │ │ │ + beq.w 8c75c │ │ │ │ ldr.w r7, [lr, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 8d154 │ │ │ │ - b.w 8c994 │ │ │ │ + bne.w 8cf1c │ │ │ │ + b.w 8c75c │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d03e │ │ │ │ + bne.w 8ce06 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d03e │ │ │ │ + bne.w 8ce06 │ │ │ │ orr.w r5, r5, #16384 @ 0x4000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ ldrd r1, r3, [r6, #92] @ 0x5c │ │ │ │ str r3, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ - b.w 8d03e │ │ │ │ + b.w 8ce06 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d006 │ │ │ │ + beq.w 8cdce │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp ip, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #20] │ │ │ │ - cbnz r0, 8da44 │ │ │ │ + cbnz r0, 8d80c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cf92 │ │ │ │ + bne.w 8cd5a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8da50 │ │ │ │ + cbnz r0, 8d818 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db6c │ │ │ │ + bne.w 8d934 │ │ │ │ mov r0, sl │ │ │ │ - b.w 8c448 │ │ │ │ + b.w 8c210 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - b.w 8c57a │ │ │ │ + b.w 8c342 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dcf4 │ │ │ │ + beq.w 8dabc │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8da5c │ │ │ │ + bne.n 8d824 │ │ │ │ movw r0, #41560 @ 0xa258 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8d1a8 │ │ │ │ + bne.w 8cf70 │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ - b.w 8c360 │ │ │ │ + b.w 8c128 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8de02 │ │ │ │ + bne.w 8dbca │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8cd6e │ │ │ │ + beq.w 8cb36 │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8d80a │ │ │ │ + bne.w 8d5d2 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 8c360 │ │ │ │ + b.w 8c128 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8db5c │ │ │ │ + beq.n 8d924 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8dab8 │ │ │ │ + bne.n 8d880 │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 8dae0 │ │ │ │ + beq.n 8d8a8 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c35e │ │ │ │ + beq.w 8c126 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8dad2 │ │ │ │ + bne.n 8d89a │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ - b.w 8c360 │ │ │ │ + b.w 8c128 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8cdb8 │ │ │ │ + bne.w 8cb80 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #23 │ │ │ │ - bpl.w 8cdba │ │ │ │ + bpl.w 8cb82 │ │ │ │ lsls r0, r2, #14 │ │ │ │ - bpl.w 8cdba │ │ │ │ + bpl.w 8cb82 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8cdb8 │ │ │ │ + b.w 8cb80 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dc46 │ │ │ │ + bne.w 8da0e │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ str r7, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d30a │ │ │ │ + bne.w 8d0d2 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d30a │ │ │ │ - b.w 8d308 │ │ │ │ + beq.w 8d0d2 │ │ │ │ + b.w 8d0d0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8c734 │ │ │ │ - b.w 8cda8 │ │ │ │ - cbz r6, 8db44 │ │ │ │ + bne.w 8c4fc │ │ │ │ + b.w 8cb70 │ │ │ │ + cbz r6, 8d90c │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8c57a │ │ │ │ + beq.w 8c342 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ - b.w 8c57a │ │ │ │ + b.w 8c342 │ │ │ │ movw r0, #21012 @ 0x5214 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.n 8dabc │ │ │ │ + bne.n 8d884 │ │ │ │ mov.w r3, #33554432 @ 0x2000000 │ │ │ │ - b.w 8c360 │ │ │ │ + b.w 8c128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d214 │ │ │ │ + beq.w 8cfdc │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 8cfae │ │ │ │ + beq.w 8cd76 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cfb4 │ │ │ │ - b.w 8c454 │ │ │ │ + beq.w 8cd7c │ │ │ │ + b.w 8c21c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.n 8d4fa │ │ │ │ + b.n 8d2c2 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.w 8ceee │ │ │ │ + b.w 8ccb6 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 8c384 │ │ │ │ + bgt.w 8c14c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - b.w 8c630 │ │ │ │ + b.w 8c3f8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d452 │ │ │ │ + bne.w 8d21a │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dc0a │ │ │ │ + bne.n 8d9d2 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcd6 │ │ │ │ + bne.w 8da9e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2f8 │ │ │ │ + bne.w 8d0c0 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d2f8 │ │ │ │ + beq.w 8d0c0 │ │ │ │ mov ip, lr │ │ │ │ - b.w 8cc70 │ │ │ │ + b.w 8ca38 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.w 8d398 │ │ │ │ + b.w 8d160 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8d72e │ │ │ │ + b.n 8d4f6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8d696 │ │ │ │ + b.n 8d45e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dbfa │ │ │ │ + bne.n 8d9c2 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dbb6 │ │ │ │ + bne.n 8d97e │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd54 │ │ │ │ + bne.w 8db1c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dcd6 │ │ │ │ + bne.n 8da9e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d2f0 │ │ │ │ - b.w 8d2f8 │ │ │ │ + beq.w 8d0b8 │ │ │ │ + b.w 8d0c0 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8d7e6 │ │ │ │ + b.n 8d5ae │ │ │ │ mov ip, r0 │ │ │ │ - b.w 8d326 │ │ │ │ + b.w 8d0ee │ │ │ │ ldr.w r3, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3, #104] @ 0x68 │ │ │ │ cmp r0, lr │ │ │ │ it ne │ │ │ │ strne r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8dc36 │ │ │ │ + cbnz r7, 8d9fe │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d85c │ │ │ │ + bne.w 8d624 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c944 │ │ │ │ + bne.w 8c70c │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c944 │ │ │ │ + beq.w 8c70c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #112] @ 0x70 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp lr, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8dc60 │ │ │ │ + cbnz r0, 8da28 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d886 │ │ │ │ + bne.w 8d64e │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - b.n 8d896 │ │ │ │ + b.n 8d65e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8d7b2 │ │ │ │ + b.n 8d57a │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8d5d0 │ │ │ │ + b.n 8d398 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8d608 │ │ │ │ + b.n 8d3d0 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8d4ae │ │ │ │ + b.n 8d276 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8d538 │ │ │ │ + b.n 8d300 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #536] @ (8de94 ) │ │ │ │ - bl 43338 │ │ │ │ + ldr r0, [pc, #536] @ (8dc5c ) │ │ │ │ + bl 43388 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8c65a │ │ │ │ + b.w 8c422 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c550 │ │ │ │ + bne.w 8c318 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c550 │ │ │ │ + beq.w 8c318 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ mov r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8cdb0 │ │ │ │ + bne.w 8cb78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cdb8 │ │ │ │ - b.w 8cda8 │ │ │ │ + beq.w 8cb80 │ │ │ │ + b.w 8cb70 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d154 │ │ │ │ + beq.w 8cf1c │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ - b.n 8d9f0 │ │ │ │ + b.n 8d7b8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ddb4 │ │ │ │ + bne.n 8db7c │ │ │ │ str r7, [r2, #92] @ 0x5c │ │ │ │ - b.w 8c908 │ │ │ │ + b.w 8c6d0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc44 │ │ │ │ + bne.w 8ca0c │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d2f0 │ │ │ │ - b.w 8d2f8 │ │ │ │ + beq.w 8d0b8 │ │ │ │ + b.w 8d0c0 │ │ │ │ movw r0, #41768 @ 0xa328 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8da62 │ │ │ │ + bne.w 8d82a │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ - b.w 8c360 │ │ │ │ + b.w 8c128 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54380 @ 0xd46c │ │ │ │ + movw r1, #53804 @ 0xd22c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8c65a │ │ │ │ + b.w 8c422 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d85c │ │ │ │ + bne.w 8d624 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ str r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8dd32 │ │ │ │ + cbnz r0, 8dafa │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db18 │ │ │ │ + bne.w 8d8e0 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8dd44 │ │ │ │ + cbnz r0, 8db0c │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d308 │ │ │ │ + bne.w 8d0d0 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8c950 │ │ │ │ + b.w 8c718 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c950 │ │ │ │ + b.w 8c718 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8dc02 │ │ │ │ + beq.w 8d9ca │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d2f0 │ │ │ │ - b.w 8d2f8 │ │ │ │ + beq.w 8d0b8 │ │ │ │ + b.w 8d0c0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dc1e │ │ │ │ + bne.w 8d9e6 │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8dd72 │ │ │ │ + cbnz r7, 8db3a │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8dd24 │ │ │ │ + bne.n 8daec │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c944 │ │ │ │ + bne.w 8c70c │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c944 │ │ │ │ - b.n 8db18 │ │ │ │ + beq.w 8c70c │ │ │ │ + b.n 8d8e0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc64 │ │ │ │ - b.w 8cc70 │ │ │ │ + bne.w 8ca2c │ │ │ │ + b.w 8ca38 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8cc70 │ │ │ │ + b.w 8ca38 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 8cfbc │ │ │ │ + b.w 8cd84 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d89c │ │ │ │ - b.w 8c95c │ │ │ │ + beq.w 8d664 │ │ │ │ + b.w 8c724 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c7aa │ │ │ │ - b.w 8c66a │ │ │ │ + beq.w 8c572 │ │ │ │ + b.w 8c432 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8dcc6 │ │ │ │ - b.w 8c908 │ │ │ │ + bne.n 8da8e │ │ │ │ + b.w 8c6d0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dddc │ │ │ │ + bne.n 8dba4 │ │ │ │ str.w r0, [r2, #128] @ 0x80 │ │ │ │ - b.w 8c96c │ │ │ │ + b.w 8c734 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8ddec │ │ │ │ + bne.n 8dbb4 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b.w 8c978 │ │ │ │ + b.w 8c740 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #128] @ 0x80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8ddc8 │ │ │ │ - b.w 8c96c │ │ │ │ + bne.n 8db90 │ │ │ │ + b.w 8c734 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #124] @ 0x7c │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8ddd6 │ │ │ │ - b.w 8c978 │ │ │ │ + bne.n 8db9e │ │ │ │ + b.w 8c740 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.w 8ccc6 │ │ │ │ + b.w 8ca8e │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8cd6e │ │ │ │ - b.n 8da86 │ │ │ │ + beq.w 8cb36 │ │ │ │ + b.n 8d84e │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8c9b0 │ │ │ │ - b.w 8c3b4 │ │ │ │ + bne.w 8c778 │ │ │ │ + b.w 8c17c │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8cd26 │ │ │ │ + b.w 8caee │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8ccf2 │ │ │ │ + b.w 8caba │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de78 │ │ │ │ + bne.n 8dc40 │ │ │ │ str r7, [r2, #96] @ 0x60 │ │ │ │ - b.w 8c914 │ │ │ │ + b.w 8c6dc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de5c │ │ │ │ + bne.n 8dc24 │ │ │ │ str r7, [r2, #100] @ 0x64 │ │ │ │ - b.w 8c920 │ │ │ │ + b.w 8c6e8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8de86 │ │ │ │ + bne.n 8dc4e │ │ │ │ str r7, [r2, #88] @ 0x58 │ │ │ │ - b.w 8c8fc │ │ │ │ + b.w 8c6c4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de4a │ │ │ │ - b.w 8c920 │ │ │ │ + bne.n 8dc12 │ │ │ │ + b.w 8c6e8 │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8cab8 │ │ │ │ - b.w 8c584 │ │ │ │ + bne.w 8c880 │ │ │ │ + b.w 8c34c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de3e │ │ │ │ - b.w 8c914 │ │ │ │ + bne.n 8dc06 │ │ │ │ + b.w 8c6dc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de56 │ │ │ │ - b.w 8c8fc │ │ │ │ + bne.n 8dc1e │ │ │ │ + b.w 8c6c4 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 8dea2 │ │ │ │ + bmi.n 8dc6a │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 8e406 │ │ │ │ + bpl.w 8e1ce │ │ │ │ ldr.w r6, [r0, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8e114 │ │ │ │ + bne.w 8dedc │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e424 │ │ │ │ + beq.w 8e1ec │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ str r6, [r0, #16] │ │ │ │ strh r3, [r0, #4] │ │ │ │ movs r2, #1 │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -146500,163 +146320,163 @@ │ │ │ │ blx 2b44c │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r4, #6] │ │ │ │ movs r3, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e20a │ │ │ │ + beq.w 8dfd2 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8e20a │ │ │ │ - ldr r1, [pc, #724] @ (8e1f0 ) │ │ │ │ + bpl.w 8dfd2 │ │ │ │ + ldr r1, [pc, #724] @ (8dfb8 ) │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r3, [r1, #948] @ 0x3b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e3aa │ │ │ │ + bne.w 8e172 │ │ │ │ ldr.w r2, [r1, #956] @ 0x3bc │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8e3aa │ │ │ │ - ldr r3, [pc, #696] @ (8e1f4 ) │ │ │ │ + beq.w 8e172 │ │ │ │ + ldr r3, [pc, #696] @ (8dfbc ) │ │ │ │ mov r0, r6 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ add.w r1, r1, #944 @ 0x3b0 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr.w r8, [r6, #72] @ 0x48 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r7, [r6, #72] @ 0x48 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e454 │ │ │ │ + bne.w 8e21c │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8e10a │ │ │ │ + beq.w 8ded2 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 8e10a │ │ │ │ + bpl.w 8ded2 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8e10a │ │ │ │ + ble.w 8ded2 │ │ │ │ mov.w fp, #0 │ │ │ │ add.w sl, r4, #20 │ │ │ │ add.w r3, lr, #12 │ │ │ │ str.w lr, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8e0fc │ │ │ │ + bne.w 8dec4 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.w 8e0fc │ │ │ │ + beq.w 8dec4 │ │ │ │ ldrb.w r8, [r4, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp.w r8, #7 │ │ │ │ str r5, [sp, #20] │ │ │ │ lsl.w r7, r1, r8 │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ add r2, sl │ │ │ │ and.w r6, r5, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bgt.w 8e186 │ │ │ │ + bgt.w 8df4e │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e0a6 │ │ │ │ + blt.n 8de6e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e0fc │ │ │ │ + beq.w 8dec4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8e22c │ │ │ │ + beq.w 8dff4 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ mov r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e128 │ │ │ │ + blt.w 8def0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e0fc │ │ │ │ + beq.n 8dec4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8e29e │ │ │ │ + beq.w 8e066 │ │ │ │ mov.w lr, r5, lsr #10 │ │ │ │ add.w r2, r9, r9, lsl #2 │ │ │ │ add.w r9, lr, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r9, r2 │ │ │ │ mov r5, lr │ │ │ │ and.w r9, r9, r7 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 8e21c │ │ │ │ + bgt.w 8dfe4 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e1da │ │ │ │ + blt.w 8dfa2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e0fc │ │ │ │ + beq.n 8dec4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8e2fa │ │ │ │ + beq.w 8e0c2 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r9, r9, r5, lsr #5 │ │ │ │ add.w r9, r9, #1 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - bgt.w 8e1f8 │ │ │ │ + bgt.w 8dfc0 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e216 │ │ │ │ + blt.w 8dfde │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e0fc │ │ │ │ + beq.n 8dec4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8e352 │ │ │ │ + beq.w 8e11a │ │ │ │ lsrs r5, r5, #10 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r2, r5, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - b.n 8e03a │ │ │ │ + b.n 8de02 │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 8dff4 │ │ │ │ + bne.n 8ddbc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8e208 │ │ │ │ + ble.w 8dfd0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #16] │ │ │ │ - bge.n 8e150 │ │ │ │ + bge.n 8df18 │ │ │ │ strb.w r1, [sl, r6] │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ @@ -146667,404 +146487,404 @@ │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq.w 8e208 │ │ │ │ + beq.w 8dfd0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp fp, r3 │ │ │ │ - blt.w 8df98 │ │ │ │ + blt.w 8dd60 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e444 │ │ │ │ + beq.w 8e20c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 8e120 │ │ │ │ + cbnz r3, 8dee8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r1, #1 │ │ │ │ - bne.w 8e024 │ │ │ │ + bne.w 8ddec │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8e208 │ │ │ │ + ble.n 8dfd0 │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r2, [r4, #8] │ │ │ │ - ble.n 8e0b6 │ │ │ │ + ble.n 8de7e │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8e3e4 │ │ │ │ + bgt.w 8e1ac │ │ │ │ ldrsh.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e450 │ │ │ │ + blt.w 8e218 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ add r6, r2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r7 │ │ │ │ - bgt.n 8e1e0 │ │ │ │ + bgt.n 8dfa8 │ │ │ │ ldrsb.w r1, [sl, r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8e152 │ │ │ │ + bge.n 8df1a │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp.w r8, #7 │ │ │ │ - ble.n 8e0c2 │ │ │ │ + ble.n 8de8a │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8e3f0 │ │ │ │ + bgt.w 8e1b8 │ │ │ │ strh.w r1, [sl, r6, lsl #1] │ │ │ │ - b.n 8e0c6 │ │ │ │ + b.n 8de8e │ │ │ │ cmp.w r8, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [sl, r6, lsl #2] │ │ │ │ ldrshle.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e210 │ │ │ │ + blt.n 8dfd8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e0fc │ │ │ │ + beq.n 8dec4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 8e22c │ │ │ │ + beq.n 8dff4 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r1, [sl, r9, lsl #2] │ │ │ │ ldrshle.w r1, [sl, r9, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8e128 │ │ │ │ + blt.n 8def0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r1, [r2, r1, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e01c │ │ │ │ - b.n 8e0fc │ │ │ │ + bne.w 8dde4 │ │ │ │ + b.n 8dec4 │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e12e │ │ │ │ - b.n 8e060 │ │ │ │ + beq.n 8def6 │ │ │ │ + b.n 8de28 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r1, [sl, r6, lsl #1] │ │ │ │ ldrgt.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e16c │ │ │ │ + b.n 8df34 │ │ │ │ nop │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e07c │ │ │ │ + b.n 8de44 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8e114 │ │ │ │ + b.n 8dedc │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e12e │ │ │ │ - b.n 8e1a8 │ │ │ │ + beq.n 8def6 │ │ │ │ + b.n 8df70 │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e12e │ │ │ │ - b.n 8e096 │ │ │ │ + beq.n 8def6 │ │ │ │ + b.n 8de5e │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e046 │ │ │ │ + b.n 8de0e │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 8e282 │ │ │ │ + bne.n 8e04a │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 8e282 │ │ │ │ + bne.n 8e04a │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8e3d2 │ │ │ │ + beq.w 8e19a │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8e3c6 │ │ │ │ + beq.w 8e18e │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e0fc │ │ │ │ + beq.w 8dec4 │ │ │ │ mov.w r9, r5, lsr #5 │ │ │ │ add.w r2, r6, r6, lsl #2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp.w r8, #7 │ │ │ │ add r9, r2 │ │ │ │ and.w r9, r7, r9 │ │ │ │ - ble.w 8e006 │ │ │ │ - b.n 8e1ba │ │ │ │ + ble.w 8ddce │ │ │ │ + b.n 8df82 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 8e024 │ │ │ │ + bne.w 8ddec │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e024 │ │ │ │ + bne.w 8ddec │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8e402 │ │ │ │ + beq.w 8e1ca │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 8e3f6 │ │ │ │ + beq.w 8e1be │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e0fc │ │ │ │ - b.n 8e024 │ │ │ │ + beq.w 8dec4 │ │ │ │ + b.n 8ddec │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e060 │ │ │ │ + bne.w 8de28 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e060 │ │ │ │ + bne.w 8de28 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8e3ce │ │ │ │ + beq.n 8e196 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8e3ca │ │ │ │ + beq.n 8e192 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e0fc │ │ │ │ - b.n 8e060 │ │ │ │ + beq.w 8dec4 │ │ │ │ + b.n 8de28 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e096 │ │ │ │ + bne.w 8de5e │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e096 │ │ │ │ + bne.w 8de5e │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8e3fe │ │ │ │ + beq.n 8e1c6 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 8e3fa │ │ │ │ + beq.n 8e1c2 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r3, #20 │ │ │ │ addpl.w r1, r3, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e0fc │ │ │ │ - b.n 8e096 │ │ │ │ - ldr r0, [pc, #252] @ (8e4a8 ) │ │ │ │ - bl 7aa84 │ │ │ │ + beq.w 8dec4 │ │ │ │ + b.n 8de5e │ │ │ │ + ldr r0, [pc, #252] @ (8e270 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8e3d6 │ │ │ │ - ldr r3, [pc, #244] @ (8e4ac ) │ │ │ │ + beq.n 8e19e │ │ │ │ + ldr r3, [pc, #244] @ (8e274 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ - ldr r1, [pc, #228] @ (8e4a8 ) │ │ │ │ - b.n 8df48 │ │ │ │ + ldr r1, [pc, #228] @ (8e270 ) │ │ │ │ + b.n 8dd10 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e270 │ │ │ │ + b.n 8e038 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e33e │ │ │ │ + b.n 8e106 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e32a │ │ │ │ + b.n 8e0f2 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e25a │ │ │ │ - movw r0, #54548 @ 0xd514 │ │ │ │ + b.n 8e022 │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243288 │ │ │ │ - b.n 8e10a │ │ │ │ + bl 243948 │ │ │ │ + b.n 8ded2 │ │ │ │ ldr.w r2, [sl, r6, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e150 │ │ │ │ + bge.w 8df18 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e0c6 │ │ │ │ + b.n 8de8e │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e2e6 │ │ │ │ + b.n 8e0ae │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e396 │ │ │ │ + b.n 8e15e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e382 │ │ │ │ + b.n 8e14a │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e2d0 │ │ │ │ + b.n 8e098 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #54468 @ 0xd4c4 │ │ │ │ + movw r1, #53892 @ 0xd284 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8e122 │ │ │ │ - bl 23c160 │ │ │ │ - bl f73ac │ │ │ │ + b.n 8deea │ │ │ │ + bl 23c814 │ │ │ │ + bl f6eb0 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - cbz r6, 8e44a │ │ │ │ + cbz r6, 8e212 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ it eq │ │ │ │ streq.w r3, [r5, #440] @ 0x1b8 │ │ │ │ - bne.w 8df18 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 8e41e │ │ │ │ + bne.w 8dce0 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 8e1e6 │ │ │ │ str.w r6, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8e444 │ │ │ │ + b.n 8e20c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - b.n 8e180 │ │ │ │ + b.n 8df48 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 8e498 │ │ │ │ + cbz r0, 8e260 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6d2c │ │ │ │ - cbnz r0, 8e474 │ │ │ │ - movw r0, #54548 @ 0xd514 │ │ │ │ + bl f6770 │ │ │ │ + cbnz r0, 8e23c │ │ │ │ + movw r0, #53972 @ 0xd2d4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 8e48a │ │ │ │ + cbz r3, 8e252 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e48a │ │ │ │ + bge.n 8e252 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8e49e │ │ │ │ + cbz r2, 8e266 │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8df6c │ │ │ │ - b.n 8e10a │ │ │ │ + bne.w 8dd34 │ │ │ │ + b.n 8ded2 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - b.n 8e47c │ │ │ │ + b.n 8e244 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e48a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e252 │ │ │ │ nop │ │ │ │ stmia r2!, {r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008e4b0 : │ │ │ │ +0008e278 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e6d8 │ │ │ │ + beq.w 8e4a0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blt.w 8e6c6 │ │ │ │ + blt.w 8e48e │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 8e650 │ │ │ │ - ldr r3, [pc, #512] @ (8e6dc ) │ │ │ │ + bgt.w 8e418 │ │ │ │ + ldr r3, [pc, #512] @ (8e4a4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8e5e0 │ │ │ │ - ldr r0, [pc, #488] @ (8e6e0 ) │ │ │ │ + beq.n 8e3a8 │ │ │ │ + ldr r0, [pc, #488] @ (8e4a8 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e68e │ │ │ │ + bne.w 8e456 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r1, [ip] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r1, #0] │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bne.n 8e586 │ │ │ │ - cbz r2, 8e57a │ │ │ │ - ldr r4, [pc, #408] @ (8e6dc ) │ │ │ │ + bne.n 8e34e │ │ │ │ + cbz r2, 8e342 │ │ │ │ + ldr r4, [pc, #408] @ (8e4a4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ @@ -147081,190 +146901,190 @@ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ add.w lr, r3, #16 │ │ │ │ add.w r1, ip, #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e62e │ │ │ │ + bne.n 8e3f6 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - blt.n 8e5f6 │ │ │ │ + blt.n 8e3be │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.n 8e540 │ │ │ │ + beq.n 8e308 │ │ │ │ add.w r0, ip, #8 │ │ │ │ add.w lr, r3, #20 │ │ │ │ add.w ip, ip, r4, lsl #2 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 8e614 │ │ │ │ + cbnz r2, 8e3dc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - blt.n 8e61c │ │ │ │ + blt.n 8e3e4 │ │ │ │ cmp r0, ip │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 8e5ba │ │ │ │ + bne.n 8e382 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e542 │ │ │ │ - b.n 8e57a │ │ │ │ + bne.n 8e30a │ │ │ │ + b.n 8e342 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e516 │ │ │ │ - b.n 8e57a │ │ │ │ + bne.n 8e2de │ │ │ │ + b.n 8e342 │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - bne.n 8e5ae │ │ │ │ + bne.n 8e376 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e542 │ │ │ │ - b.n 8e57a │ │ │ │ + bne.n 8e30a │ │ │ │ + b.n 8e342 │ │ │ │ cmp ip, r0 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.n 8e542 │ │ │ │ + beq.n 8e30a │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e608 │ │ │ │ + bge.n 8e3d0 │ │ │ │ adds r4, #1 │ │ │ │ cmp ip, r0 │ │ │ │ str r4, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 8e5ba │ │ │ │ + bne.n 8e382 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e542 │ │ │ │ - b.n 8e57a │ │ │ │ + bne.n 8e30a │ │ │ │ + b.n 8e342 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8e640 │ │ │ │ + blt.n 8e408 │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.n 8e542 │ │ │ │ - b.n 8e5ae │ │ │ │ + beq.n 8e30a │ │ │ │ + b.n 8e376 │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.w 8e542 │ │ │ │ - b.n 8e5ae │ │ │ │ + beq.w 8e30a │ │ │ │ + b.n 8e376 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 8e5e0 │ │ │ │ - bl 23c160 │ │ │ │ + bls.n 8e3a8 │ │ │ │ + bl 23c814 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e57a │ │ │ │ + beq.n 8e342 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ add.w lr, r0, #16 │ │ │ │ mov r1, ip │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r5, #1 │ │ │ │ strlt r5, [r0, #0] │ │ │ │ str r0, [r3, #16] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - b.n 8e58e │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 8e356 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8e6b6 │ │ │ │ + bne.n 8e47e │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e516 │ │ │ │ + bne.w 8e2de │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e516 │ │ │ │ + b.n 8e2de │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e516 │ │ │ │ + b.n 8e2de │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38708 @ 0x9734 │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8e57a │ │ │ │ - ldr r3, [pc, #8] @ (8e6e4 ) │ │ │ │ - b.n 8e57a │ │ │ │ + b.n 8e342 │ │ │ │ + ldr r3, [pc, #8] @ (8e4ac ) │ │ │ │ + b.n 8e342 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #420] @ (8e8a0 ) │ │ │ │ + ldr r5, [pc, #420] @ (8e668 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1744] @ 0x6d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8e7d6 │ │ │ │ + beq.n 8e59e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1744] @ 0x6d0 │ │ │ │ ldr.w r1, [r2, #1748] @ 0x6d4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1748] @ 0x6d4 │ │ │ │ - ldr r2, [pc, #380] @ (8e8a4 ) │ │ │ │ + ldr r2, [pc, #380] @ (8e66c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8e834 │ │ │ │ + bne.n 8e5fc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w ip, #16384 @ 0x4000 │ │ │ │ - bne.n 8e77e │ │ │ │ + bne.n 8e546 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bne.n 8e7c8 │ │ │ │ + bne.n 8e590 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -147275,15 +147095,15 @@ │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8e7ce │ │ │ │ + blt.n 8e596 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ @@ -147291,21 +147111,21 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8e772 │ │ │ │ + b.n 8e53a │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e794 │ │ │ │ + bge.n 8e55c │ │ │ │ ldr r0, [r5, r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 8e796 │ │ │ │ + b.n 8e55e │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -147313,116 +147133,116 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c74f0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c8518 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e772 │ │ │ │ + beq.n 8e53a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #136] @ (8e8a4 ) │ │ │ │ + ldr r2, [pc, #136] @ (8e66c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8e85c │ │ │ │ + cbnz r1, 8e624 │ │ │ │ movs r1, #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8e73a │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 8e502 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e882 │ │ │ │ + bne.n 8e64a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e734 │ │ │ │ + bne.w 8e4fc │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e734 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 8e4fc │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e892 │ │ │ │ + bne.n 8e65a │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e828 │ │ │ │ + bne.n 8e5f0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e828 │ │ │ │ + b.n 8e5f0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e734 │ │ │ │ + b.n 8e4fc │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e828 │ │ │ │ + b.n 8e5f0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #360] @ (8ea24 ) │ │ │ │ + ldr r5, [pc, #360] @ (8e7ec ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8e95e │ │ │ │ + beq.n 8e726 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1736] @ 0x6c8 │ │ │ │ ldr.w r1, [r2, #1740] @ 0x6cc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1740] @ 0x6cc │ │ │ │ - ldr r2, [pc, #320] @ (8ea28 ) │ │ │ │ + ldr r2, [pc, #320] @ (8e7f0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8e9ba │ │ │ │ + bne.n 8e782 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r1, r0, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 8e920 │ │ │ │ + bmi.n 8e6e8 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -147444,15 +147264,15 @@ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8e914 │ │ │ │ + b.n 8e6dc │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -147460,561 +147280,561 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r0, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c74f0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c8518 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e914 │ │ │ │ + beq.n 8e6dc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #132] @ (8ea28 ) │ │ │ │ + ldr r2, [pc, #132] @ (8e7f0 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8e9e0 │ │ │ │ + cbnz r1, 8e7a8 │ │ │ │ movs r1, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8e8fa │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 8e6c2 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ea06 │ │ │ │ + bne.n 8e7ce │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e8f4 │ │ │ │ + bne.n 8e6bc │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e8f4 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 8e6bc │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ea16 │ │ │ │ + bne.n 8e7de │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e9ae │ │ │ │ + bne.n 8e776 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e9ae │ │ │ │ + b.n 8e776 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e8f4 │ │ │ │ + b.n 8e6bc │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e9ae │ │ │ │ + b.n 8e776 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #636] @ (8ecbc ) │ │ │ │ + ldr r5, [pc, #512] @ (8ea08 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r2, #1768] @ 0x6e8 │ │ │ │ + ldr.w r3, [r2, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ebb2 │ │ │ │ + beq.n 8e902 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - str.w r1, [r2, #1768] @ 0x6e8 │ │ │ │ - ldr.w r1, [r2, #1772] @ 0x6ec │ │ │ │ + str.w r1, [r2, #1752] @ 0x6d8 │ │ │ │ + ldr.w r1, [r2, #1756] @ 0x6dc │ │ │ │ subs r1, #1 │ │ │ │ - str.w r1, [r2, #1772] @ 0x6ec │ │ │ │ - ldr r2, [pc, #596] @ (8ecc0 ) │ │ │ │ + str.w r1, [r2, #1756] @ 0x6dc │ │ │ │ + ldr r2, [pc, #472] @ (8ea0c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ec50 │ │ │ │ + bne.w 8e99a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ ldr.w ip, [r2] │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8ec14 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + and.w r1, r1, #16384 @ 0x4000 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 8e964 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8eb2c │ │ │ │ + and.w r1, r1, #16384 @ 0x4000 │ │ │ │ + blt.n 8e8a8 │ │ │ │ str r2, [r3, #20] │ │ │ │ - add.w r2, r1, #12 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8eb40 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr.w ip, [r1] │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ - cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8eb9e │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8eb4e │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - ldr.w ip, [r1] │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ - cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - bge.n 8eb00 │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - str.w ip, [r1] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8eb5e │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + cbnz r1, 8e8b8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - bge.n 8eb1c │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - cbnz r1, 8eb6c │ │ │ │ + blt.n 8e8f6 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + cbnz r1, 8e8c4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r2] │ │ │ │ str r2, [r3, #20] │ │ │ │ - add.w r2, r1, #12 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8eaca │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ec2c │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r0, #1 │ │ │ │ - strlt r0, [r1, #0] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 8e888 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r1, #1 │ │ │ │ - strlt r1, [r2, #0] │ │ │ │ - str r2, [r3, #32] │ │ │ │ + it ge │ │ │ │ + strge r2, [r3, #24] │ │ │ │ + blt.n 8e97c │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8eb20 │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - str.w ip, [r1] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8eae6 │ │ │ │ - b.n 8eb4e │ │ │ │ + b.n 8e89c │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 8e89c │ │ │ │ + b.n 8e8c4 │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add.w r3, r3, r3, lsl #2 │ │ │ │ + add.w r3, r3, r3, lsl #1 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c74f0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c8518 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8eb20 │ │ │ │ + beq.n 8e89c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #196] @ (8ecc0 ) │ │ │ │ + ldr r2, [pc, #192] @ (8ea0c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ec78 │ │ │ │ - movs r1, #5 │ │ │ │ + bne.n 8e9c2 │ │ │ │ + movs r1, #3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8ea82 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ec38 │ │ │ │ + b.n 8e848 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 8e984 │ │ │ │ str r2, [r3, #20] │ │ │ │ - add.w r2, r1, #12 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8eb48 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r1, #0] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - b.n 8eb4e │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + it ge │ │ │ │ + strge r2, [r3, #24] │ │ │ │ + bge.n 8e8c4 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + b.n 8e8c4 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ - add.w r2, r1, #12 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8eb48 │ │ │ │ - b.n 8ec2c │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + it ge │ │ │ │ + strge r2, [r3, #24] │ │ │ │ + bge.n 8e8c4 │ │ │ │ + b.n 8e97c │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ec9e │ │ │ │ + bne.n 8e9e8 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ea7c │ │ │ │ + bne.w 8e842 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ea7c │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 8e842 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ecae │ │ │ │ + bne.n 8e9f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ec08 │ │ │ │ + bne.n 8e958 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ec08 │ │ │ │ + b.n 8e958 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ea7c │ │ │ │ + b.n 8e842 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ec08 │ │ │ │ + b.n 8e958 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #512] @ (8eed8 ) │ │ │ │ + ldr r5, [pc, #636] @ (8eca0 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r2, #1752] @ 0x6d8 │ │ │ │ + ldr.w r3, [r2, #1768] @ 0x6e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8edd2 │ │ │ │ + beq.w 8eb96 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - str.w r1, [r2, #1752] @ 0x6d8 │ │ │ │ - ldr.w r1, [r2, #1756] @ 0x6dc │ │ │ │ + str.w r1, [r2, #1768] @ 0x6e8 │ │ │ │ + ldr.w r1, [r2, #1772] @ 0x6ec │ │ │ │ subs r1, #1 │ │ │ │ - str.w r1, [r2, #1756] @ 0x6dc │ │ │ │ - ldr r2, [pc, #472] @ (8eedc ) │ │ │ │ + str.w r1, [r2, #1772] @ 0x6ec │ │ │ │ + ldr r2, [pc, #596] @ (8eca4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ee6a │ │ │ │ + bne.w 8ec34 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ ldr.w ip, [r2] │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ - ldr r1, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ str r2, [r3, #16] │ │ │ │ - and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 8ee34 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ + and.w r0, r0, #16384 @ 0x4000 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8ebf8 │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ - ldr r1, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8ed78 │ │ │ │ + and.w r0, r0, #16384 @ 0x4000 │ │ │ │ + blt.n 8eb10 │ │ │ │ str r2, [r3, #20] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - cbnz r1, 8ed88 │ │ │ │ + add.w r2, r1, #12 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8eb24 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr.w ip, [r1] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ + and.w r0, r0, #16384 @ 0x4000 │ │ │ │ + blt.n 8eb82 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8eb32 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + ldr.w ip, [r1] │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ + and.w r0, r0, #16384 @ 0x4000 │ │ │ │ + bge.n 8eae4 │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + str.w ip, [r1] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8eb42 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8edc6 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - cbnz r1, 8ed94 │ │ │ │ + bge.n 8eb00 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + cbnz r1, 8eb50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r2] │ │ │ │ str r2, [r3, #20] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 8ed58 │ │ │ │ + add.w r2, r1, #12 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8eaae │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 8ec10 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r0, #1 │ │ │ │ + strlt r0, [r1, #0] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - it ge │ │ │ │ - strge r2, [r3, #24] │ │ │ │ - blt.n 8ee4c │ │ │ │ + itt lt │ │ │ │ + addlt r1, #1 │ │ │ │ + strlt r1, [r2, #0] │ │ │ │ + str r2, [r3, #32] │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8ed6c │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 8ed6c │ │ │ │ - b.n 8ed94 │ │ │ │ + b.n 8eb04 │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + str.w ip, [r1] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8eaca │ │ │ │ + b.n 8eb32 │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add.w r3, r3, r3, lsl #1 │ │ │ │ + add.w r3, r3, r3, lsl #2 │ │ │ │ add r0, r3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c74f0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c8518 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ed6c │ │ │ │ + beq.n 8eb04 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #192] @ (8eedc ) │ │ │ │ + ldr r2, [pc, #196] @ (8eca4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ee92 │ │ │ │ - movs r1, #3 │ │ │ │ + bne.n 8ec5c │ │ │ │ + movs r1, #5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8ed18 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ee54 │ │ │ │ + b.n 8ea66 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 8ec1c │ │ │ │ str r2, [r3, #20] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - it ge │ │ │ │ - strge r2, [r3, #24] │ │ │ │ - bge.n 8ed94 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - b.n 8ed94 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ + add.w r2, r1, #12 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8eb2c │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r1, #0] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + b.n 8eb32 │ │ │ │ + adds r0, #1 │ │ │ │ + str r0, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - it ge │ │ │ │ - strge r2, [r3, #24] │ │ │ │ - bge.n 8ed94 │ │ │ │ - b.n 8ee4c │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + add.w r2, r1, #12 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 8eb2c │ │ │ │ + b.n 8ec10 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8eeb8 │ │ │ │ + bne.n 8ec82 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ed12 │ │ │ │ + bne.w 8ea60 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ed12 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 8ea60 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8eec8 │ │ │ │ + bne.n 8ec92 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ee28 │ │ │ │ + bne.n 8ebec │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ee28 │ │ │ │ + b.n 8ebec │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ed12 │ │ │ │ + b.n 8ea60 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ee28 │ │ │ │ - nop │ │ │ │ + b.n 8ebec │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #604] @ (8f150 ) │ │ │ │ + ldr r5, [pc, #604] @ (8ef18 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1760] @ 0x6e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f030 │ │ │ │ + beq.w 8edf8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1760] @ 0x6e0 │ │ │ │ ldr.w r1, [r2, #1764] @ 0x6e4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1764] @ 0x6e4 │ │ │ │ - ldr r2, [pc, #564] @ (8f154 ) │ │ │ │ + ldr r2, [pc, #564] @ (8ef1c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f0e2 │ │ │ │ + bne.w 8eeaa │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ @@ -148023,92 +147843,92 @@ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r1] │ │ │ │ str r1, [r3, #16] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f090 │ │ │ │ + bne.w 8ee58 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w ip, [r1] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - blt.n 8efb4 │ │ │ │ + blt.n 8ed7c │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbnz r0, 8efc8 │ │ │ │ + cbnz r0, 8ed90 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8f020 │ │ │ │ + blt.n 8ede8 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ - cbnz r1, 8efd6 │ │ │ │ + cbnz r1, 8ed9e │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w r1, r1, #16384 @ 0x4000 │ │ │ │ - blt.n 8f014 │ │ │ │ + blt.n 8eddc │ │ │ │ str r2, [r3, #28] │ │ │ │ - cbnz r1, 8efe2 │ │ │ │ + cbnz r1, 8edaa │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ef7c │ │ │ │ + beq.n 8ed44 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f0b2 │ │ │ │ + blt.n 8ee7a │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #28] │ │ │ │ - blt.n 8f0aa │ │ │ │ + blt.n 8ee72 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r1, [ip] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 8efa8 │ │ │ │ + b.n 8ed70 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8efa8 │ │ │ │ - b.n 8efe2 │ │ │ │ + beq.n 8ed70 │ │ │ │ + b.n 8edaa │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ef94 │ │ │ │ - b.n 8efd6 │ │ │ │ + beq.n 8ed5c │ │ │ │ + b.n 8ed9e │ │ │ │ movw r2, #41352 @ 0xa188 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ @@ -148116,231 +147936,231 @@ │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ adds r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 1c74f0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c8518 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8efa8 │ │ │ │ + beq.n 8ed70 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #220] @ (8f154 ) │ │ │ │ + ldr r2, [pc, #220] @ (8ef1c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f10a │ │ │ │ + bne.n 8eed2 │ │ │ │ movs r1, #4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8ef36 │ │ │ │ + b.n 8ecfe │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f0ca │ │ │ │ + blt.n 8ee92 │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8efd0 │ │ │ │ - b.n 8f0b2 │ │ │ │ + bge.n 8ed98 │ │ │ │ + b.n 8ee7a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #28] │ │ │ │ - b.n 8efe2 │ │ │ │ + b.n 8edaa │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #28] │ │ │ │ - bge.n 8efe2 │ │ │ │ - b.n 8f0aa │ │ │ │ + bge.n 8edaa │ │ │ │ + b.n 8ee72 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8efd0 │ │ │ │ - b.n 8f0b2 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + bge.w 8ed98 │ │ │ │ + b.n 8ee7a │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f130 │ │ │ │ + bne.n 8eef8 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ef30 │ │ │ │ + bne.w 8ecf8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ef30 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 8ecf8 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f140 │ │ │ │ + bne.n 8ef08 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f084 │ │ │ │ + bne.n 8ee4c │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f084 │ │ │ │ + b.n 8ee4c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ef30 │ │ │ │ + b.n 8ecf8 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f084 │ │ │ │ + b.n 8ee4c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008f158 : │ │ │ │ +0008ef20 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 8f1ac │ │ │ │ + bmi.n 8ef74 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29268 @ 0x7254 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1c887c │ │ │ │ + bl 875fc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8f1a6 │ │ │ │ - cbz r5, 8f192 │ │ │ │ + cbz r0, 8ef6e │ │ │ │ + cbz r5, 8ef5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 88200 │ │ │ │ + bl 87fb8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8f1c6 │ │ │ │ + cbz r0, 8ef8e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48252 @ 0xbc7c │ │ │ │ + movw r1, #47676 @ 0xba3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 8f1a8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 8ef70 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f1a8 │ │ │ │ + bge.n 8ef70 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8f1a8 │ │ │ │ + bne.n 8ef70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f1a8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8ef70 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.w 8f44a │ │ │ │ + bls.w 8f212 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs.w 8f436 │ │ │ │ - ldr r3, [pc, #692] @ (8f4bc ) │ │ │ │ + bcs.w 8f1fe │ │ │ │ + ldr r3, [pc, #692] @ (8f284 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8f452 │ │ │ │ + beq.w 8f21a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ - ldr r2, [pc, #656] @ (8f4c0 ) │ │ │ │ + ldr r2, [pc, #656] @ (8f288 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f5dc │ │ │ │ + bne.w 8f3a4 │ │ │ │ movs r3, #8 │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f5fe │ │ │ │ + beq.w 8f3c6 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8f3fa │ │ │ │ + blt.w 8f1c2 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8f48c │ │ │ │ + bne.w 8f254 │ │ │ │ movw r3, #8236 @ 0x202c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r4, [r3, #152] @ 0x98 │ │ │ │ - movw r2, #30881 @ 0x78a1 │ │ │ │ + movw r2, #30297 @ 0x7659 │ │ │ │ movt r2, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8f598 │ │ │ │ + bne.w 8f360 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f616 │ │ │ │ + beq.w 8f3de │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 8f5aa │ │ │ │ - ldr r2, [pc, #540] @ (8f4bc ) │ │ │ │ + bpl.w 8f372 │ │ │ │ + ldr r2, [pc, #540] @ (8f284 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w lr, [ip, #3892] @ 0xf34 │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -148354,32 +148174,32 @@ │ │ │ │ strd lr, r2, [r4, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str.w r1, [ip, #3868] @ 0xf1c │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r9, r9, [r4, #20] │ │ │ │ str.w r9, [r4, #12] │ │ │ │ - movw r2, #39257 @ 0x9959 │ │ │ │ + movw r2, #38233 @ 0x9559 │ │ │ │ movt r2, #19 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f52a │ │ │ │ + bne.w 8f2f2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8f5bc │ │ │ │ + bne.w 8f384 │ │ │ │ str r2, [r4, #24] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r1, [r7, #180] @ 0xb4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 8f34c │ │ │ │ - ldr r2, [pc, #420] @ (8f4bc ) │ │ │ │ + bpl.n 8f114 │ │ │ │ + ldr r2, [pc, #420] @ (8f284 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov.w r2, #28 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ @@ -148388,602 +148208,602 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r2, #412] @ 0x19c │ │ │ │ cmp r0, r7 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f5c6 │ │ │ │ + beq.w 8f38e │ │ │ │ ldr.w r1, [r2, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f4c8 │ │ │ │ + beq.w 8f290 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 8f632 │ │ │ │ + bpl.w 8f3fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f3d0 │ │ │ │ + bge.n 8f198 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 8f3de │ │ │ │ + bne.n 8f1a6 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8f3de │ │ │ │ + beq.n 8f1a6 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w 8f518 │ │ │ │ - bl 89c00 │ │ │ │ + beq.w 8f2e0 │ │ │ │ + bl 899c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f3b6 │ │ │ │ + bge.n 8f17e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f69c │ │ │ │ + beq.w 8f464 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f3c8 │ │ │ │ + bge.n 8f190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f648 │ │ │ │ + beq.w 8f410 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8f382 │ │ │ │ + beq.n 8f14a │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8f388 │ │ │ │ + bne.n 8f150 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8828 │ │ │ │ + bl 1c97e8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8f51e │ │ │ │ + b.n 8f2e6 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.w 8f256 │ │ │ │ - ldr r3, [pc, #184] @ (8f4bc ) │ │ │ │ + bpl.w 8f01e │ │ │ │ + ldr r3, [pc, #184] @ (8f284 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 8f476 │ │ │ │ + beq.n 8f23e │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8f476 │ │ │ │ + bhi.n 8f23e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8f480 │ │ │ │ + b.n 8f248 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8f8e0 │ │ │ │ + bl 8f6a8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f244 │ │ │ │ + bne.w 8f00c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8f3c8 │ │ │ │ - ldr r5, [pc, #120] @ (8f4c4 ) │ │ │ │ + b.n 8f190 │ │ │ │ + ldr r5, [pc, #120] @ (8f28c ) │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ - b.n 8f244 │ │ │ │ - bl 7ffe4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + b.n 8f00c │ │ │ │ + bl 7fdb4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f65a │ │ │ │ + beq.w 8f422 │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 8f22e │ │ │ │ + b.n 8eff6 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ add.w r8, r3, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8f262 │ │ │ │ + beq.w 8f02a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f262 │ │ │ │ + bne.w 8f02a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #8236 @ 0x202c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8f26a │ │ │ │ + bne.w 8f032 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8f26a │ │ │ │ + ble.w 8f032 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f30c │ │ │ │ + bge.w 8f0d4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 8f30c │ │ │ │ + b.n 8f0d4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f678 │ │ │ │ + beq.w 8f440 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r7, #180] @ 0xb4 │ │ │ │ - bpl.w 8f352 │ │ │ │ - ldr r2, [pc, #464] @ (8f6b4 ) │ │ │ │ + bpl.w 8f11a │ │ │ │ + ldr r2, [pc, #464] @ (8f47c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r7, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r6, r2, r3 │ │ │ │ add.w r6, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r6, [r6, #412] @ 0x19c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 8f50a │ │ │ │ + beq.n 8f2d2 │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 8f5d0 │ │ │ │ + bls.n 8f398 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 8f352 │ │ │ │ - bl 863a8 │ │ │ │ + b.n 8f11a │ │ │ │ + bl 86108 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f3ac │ │ │ │ - b.n 8f3b6 │ │ │ │ + blt.w 8f174 │ │ │ │ + b.n 8f17e │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f5b6 │ │ │ │ + bne.n 8f37e │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8f660 │ │ │ │ + bne.w 8f428 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8f54a │ │ │ │ + cbnz r0, 8f312 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8f664 │ │ │ │ + bne.w 8f42c │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 8f308 │ │ │ │ + b.n 8f0d0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f53c │ │ │ │ + bne.n 8f304 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ movw r6, #8896 @ 0x22c0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 8f56e │ │ │ │ + beq.n 8f336 │ │ │ │ movw ip, #8444 @ 0x20fc │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8f650 │ │ │ │ + bne.n 8f418 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 8f544 │ │ │ │ + beq.n 8f30c │ │ │ │ cmp ip, r6 │ │ │ │ - beq.n 8f586 │ │ │ │ + beq.n 8f34e │ │ │ │ movw r3, #8444 @ 0x20fc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 8f668 │ │ │ │ + bne.n 8f430 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f544 │ │ │ │ + beq.n 8f30c │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ - cbz r3, 8f594 │ │ │ │ + cbz r3, 8f35c │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b.n 8f30c │ │ │ │ + b.n 8f0d4 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8f616 │ │ │ │ + cbz r0, 8f3de │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 8f2e4 │ │ │ │ + b.n 8f0ac │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8f544 │ │ │ │ + beq.n 8f30c │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f308 │ │ │ │ - b.n 8f546 │ │ │ │ + beq.w 8f0d0 │ │ │ │ + b.n 8f30e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r3, #408] @ 0x198 │ │ │ │ - b.n 8f34c │ │ │ │ + b.n 8f114 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8f514 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 8f2dc │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8f66c │ │ │ │ + bne.n 8f434 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f23e │ │ │ │ + bne.w 8f006 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 8f23e │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 8f006 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f444 │ │ │ │ + bge.w 8f20c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f444 │ │ │ │ + bne.w 8f20c │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f444 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f20c │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8f51e │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8f2e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f3c8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f190 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8f544 │ │ │ │ - b.n 8f586 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 8f444 │ │ │ │ + beq.w 8f30c │ │ │ │ + b.n 8f34e │ │ │ │ + bl 23c814 │ │ │ │ + b.n 8f20c │ │ │ │ mov r0, r2 │ │ │ │ - b.n 8f552 │ │ │ │ + b.n 8f31a │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8f58a │ │ │ │ + b.n 8f352 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 8f58a │ │ │ │ + b.n 8f352 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8f23e │ │ │ │ + b.n 8f006 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f6a4 │ │ │ │ + blt.n 8f46c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f444 │ │ │ │ + bge.w 8f20c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f444 │ │ │ │ + bne.w 8f20c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f444 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f20c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f3b6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f17e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f680 │ │ │ │ + bne.n 8f448 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f680 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f448 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008f6b8 : │ │ │ │ - b.w 8f6bc │ │ │ │ +0008f480 : │ │ │ │ + b.w 8f484 │ │ │ │ │ │ │ │ -0008f6bc : │ │ │ │ +0008f484 : │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 8f71c │ │ │ │ + bls.n 8f4e4 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 8f71a │ │ │ │ + bcs.n 8f4e2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #224] @ (8f7b8 ) │ │ │ │ + ldr r3, [pc, #224] @ (8f580 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 8f726 │ │ │ │ - ldr r0, [pc, #204] @ (8f7bc ) │ │ │ │ + cbz r3, 8f4ee │ │ │ │ + ldr r0, [pc, #204] @ (8f584 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f772 │ │ │ │ + bne.n 8f53a │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 8f8e0 │ │ │ │ - ldr r3, [pc, #160] @ (8f7c0 ) │ │ │ │ + b.n 8f6a8 │ │ │ │ + ldr r3, [pc, #160] @ (8f588 ) │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - bl 7ffe4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fdb4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f798 │ │ │ │ + beq.n 8f560 │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #116] @ (8f7bc ) │ │ │ │ + ldr r2, [pc, #116] @ (8f584 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f70e │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + beq.n 8f4d6 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8f7b2 │ │ │ │ + bne.n 8f57a │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 8f78e │ │ │ │ - b.n 8f70e │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + cbz r0, 8f556 │ │ │ │ + b.n 8f4d6 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8f7a2 │ │ │ │ + bne.n 8f56a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f70e │ │ │ │ + bne.n 8f4d6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f70e │ │ │ │ + b.n 8f4d6 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f714 │ │ │ │ + b.n 8f4dc │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f70e │ │ │ │ + b.n 8f4d6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 8f7a6 │ │ │ │ + b.n 8f56e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #260] @ (8f8d8 ) │ │ │ │ + ldr r2, [pc, #260] @ (8f6a0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 8f822 │ │ │ │ - ldr r0, [pc, #240] @ (8f8dc ) │ │ │ │ + cbz r3, 8f5ea │ │ │ │ + ldr r0, [pc, #240] @ (8f6a4 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r1, 8f85e │ │ │ │ + cbnz r1, 8f626 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, r1 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 7ffe4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fdb4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f8ce │ │ │ │ + beq.n 8f696 │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #164] @ (8f8dc ) │ │ │ │ + ldr r1, [pc, #164] @ (8f6a4 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f884 │ │ │ │ + blt.n 8f64c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 8f89a │ │ │ │ + cbnz r2, 8f662 │ │ │ │ cmp r4, #0 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ - b.n 8f818 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 8f5e0 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8f8b8 │ │ │ │ + bne.n 8f680 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f84c │ │ │ │ + bne.n 8f614 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f84c │ │ │ │ + b.n 8f614 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r3] │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8f84c │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + beq.n 8f614 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 8f8c8 │ │ │ │ + bne.n 8f690 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f87a │ │ │ │ - b.n 8f84c │ │ │ │ + beq.n 8f642 │ │ │ │ + b.n 8f614 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f84c │ │ │ │ + b.n 8f614 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - b.n 8f8bc │ │ │ │ + b.n 8f684 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f81c │ │ │ │ + b.n 8f5e4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8f9c6 │ │ │ │ - ldr r3, [pc, #280] @ (8fa24 ) │ │ │ │ + bne.n 8f78e │ │ │ │ + ldr r3, [pc, #280] @ (8f7ec ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8f98e │ │ │ │ + beq.n 8f756 │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 8f970 │ │ │ │ + cbz r2, 8f738 │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #232] @ (8fa28 ) │ │ │ │ + ldr r2, [pc, #232] @ (8f7f0 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f9da │ │ │ │ + blt.n 8f7a2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f9ea │ │ │ │ + bne.n 8f7b2 │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbz r5, 8f96a │ │ │ │ + cbz r5, 8f732 │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r5, r5, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ it ne │ │ │ │ strne r5, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -148996,313 +148816,121 @@ │ │ │ │ addcs.w r1, r0, #24 │ │ │ │ strcs r1, [r3, #24] │ │ │ │ ittet cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r1, #12] │ │ │ │ strcs r2, [r3, r0] │ │ │ │ strcc r1, [r3, #8] │ │ │ │ - b.n 8f934 │ │ │ │ + b.n 8f6fc │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f934 │ │ │ │ + bne.n 8f6fc │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8fa0a │ │ │ │ + bne.n 8f7d2 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 8f9d4 │ │ │ │ + cbz r4, 8f79c │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 8f934 │ │ │ │ + b.n 8f6fc │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f934 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 8f96a │ │ │ │ + bne.n 8f6fc │ │ │ │ + bl 23c814 │ │ │ │ + b.n 8f732 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8f954 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + beq.n 8f71c │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8fa16 │ │ │ │ + bne.n 8f7de │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f954 │ │ │ │ + bne.n 8f71c │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 8f954 │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 8f71c │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8f9b8 │ │ │ │ + b.n 8f780 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8f954 │ │ │ │ + b.n 8f71c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - ldr r3, [r0, #104] @ 0x68 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8fc0c │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [r0, #84] @ 0x54 │ │ │ │ - sub sp, #12 │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.n 8faf4 │ │ │ │ - add r3, r2 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 8fb3c │ │ │ │ - movw r4, #8236 @ 0x202c │ │ │ │ - movt r4, #80 @ 0x50 │ │ │ │ - ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - mov r7, r2 │ │ │ │ - movw r2, #30881 @ 0x78a1 │ │ │ │ - movt r2, #8 │ │ │ │ - cmp r5, r2 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bne.w 8fbf0 │ │ │ │ - movw r0, #8236 @ 0x202c │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bl 87c00 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 8faf0 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - tst.w r2, #16384 @ 0x4000 │ │ │ │ - beq.n 8fac2 │ │ │ │ - ldr r1, [pc, #404] @ (8fc24 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ - sub.w r1, r0, #8 │ │ │ │ - ldr.w ip, [r2, #8] │ │ │ │ - ldr.w r2, [r0, #-4] │ │ │ │ - ldr.w r5, [ip, #3892] @ 0xf34 │ │ │ │ - and.w r2, r2, #3 │ │ │ │ - ldr.w r6, [ip, #3868] @ 0xf1c │ │ │ │ - add.w lr, r6, #1 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ - orrs r2, r6 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - strd r5, r2, [r0, #-8] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str.w lr, [ip, #3868] @ 0xf1c │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - movs r2, #0 │ │ │ │ - strd r2, r2, [r0, #20] │ │ │ │ - strd r2, r1, [r0, #12] │ │ │ │ - movw r1, #39257 @ 0x9959 │ │ │ │ - movt r1, #19 │ │ │ │ - str r1, [r0, #28] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 8fb62 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, r4 │ │ │ │ - it eq │ │ │ │ - streq r1, [r0, #24] │ │ │ │ - bne.w 8fc06 │ │ │ │ - str r0, [r3, #0] │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [r2, #84] @ 0x54 │ │ │ │ - lsls r1, r1, #30 │ │ │ │ - bpl.n 8fa4e │ │ │ │ - ldr r4, [pc, #296] @ (8fc24 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ - movs r1, #28 │ │ │ │ - subs r0, #1 │ │ │ │ - ldr r3, [r3, r4] │ │ │ │ - mul.w r1, r0, r1 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - adds r4, r3, r1 │ │ │ │ - add.w r4, r4, #91136 @ 0x16400 │ │ │ │ - ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.n 8fb2e │ │ │ │ - cmp r0, #10 │ │ │ │ - bhi.n 8fb2e │ │ │ │ - add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ - add.w r1, r1, #388 @ 0x184 │ │ │ │ - add r3, r1 │ │ │ │ - b.n 8fb38 │ │ │ │ - add.w r1, r1, #91136 @ 0x16400 │ │ │ │ - add.w r1, r1, #412 @ 0x19c │ │ │ │ - add r3, r1 │ │ │ │ - adds r3, #24 │ │ │ │ - b.n 8fa50 │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 8fa56 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - movw r4, #8236 @ 0x202c │ │ │ │ - movt r4, #80 @ 0x50 │ │ │ │ - cmp r1, r4 │ │ │ │ - bne.n 8fa5e │ │ │ │ - ldr r1, [r0, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble.n 8fa5e │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8faf0 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r0, #0] │ │ │ │ - b.n 8faf0 │ │ │ │ - ldr.w ip, [r1, #12] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - bne.n 8fbe4 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - cmp r2, r4 │ │ │ │ - bne.n 8fbea │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ - cbnz r2, 8fbb8 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.n 8fbde │ │ │ │ - movw r4, #8444 @ 0x20fc │ │ │ │ - movt r4, #80 @ 0x50 │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.n 8fbac │ │ │ │ - movw r4, #8896 @ 0x22c0 │ │ │ │ - movt r4, #80 @ 0x50 │ │ │ │ - cmp r2, r4 │ │ │ │ - beq.n 8fbac │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.n 8fbac │ │ │ │ - mov r5, ip │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - strd r5, r3, [r0, #20] │ │ │ │ - cbz r3, 8fba8 │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - b.n 8faf0 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 8fb9e │ │ │ │ - str r1, [r0, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 8faee │ │ │ │ - b.n 8fbe0 │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 8fb76 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ - movw lr, #8444 @ 0x20fc │ │ │ │ - movt lr, #80 @ 0x50 │ │ │ │ - cmp r6, lr │ │ │ │ - beq.n 8fbda │ │ │ │ - movw lr, #8896 @ 0x22c0 │ │ │ │ - movt lr, #80 @ 0x50 │ │ │ │ - cmp r6, lr │ │ │ │ - bne.n 8fb78 │ │ │ │ - mov ip, r2 │ │ │ │ - b.n 8fb78 │ │ │ │ - str r1, [r0, #24] │ │ │ │ - str r0, [r1, #20] │ │ │ │ - b.n 8faee │ │ │ │ - mov ip, r2 │ │ │ │ - mov r5, r2 │ │ │ │ - b.n 8fb78 │ │ │ │ - mov r5, ip │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 8fbc0 │ │ │ │ - movs r1, #0 │ │ │ │ - movw r0, #8236 @ 0x202c │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8fac2 │ │ │ │ - b.n 8faf0 │ │ │ │ - mov ip, r1 │ │ │ │ - mov r5, r1 │ │ │ │ - b.n 8fb7e │ │ │ │ - movw r3, #43564 @ 0xaa2c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ │ │ │ │ -0008fc28 : │ │ │ │ +0008f7f4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8feaa │ │ │ │ + beq.w 8fa76 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8fe90 │ │ │ │ + beq.w 8fa5c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8fd6e │ │ │ │ + blt.w 8f93a │ │ │ │ add r2, ip │ │ │ │ - cbnz r3, 8fc6a │ │ │ │ + cbnz r3, 8f836 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fdc0 │ │ │ │ + bne.w 8f98c │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #30881 @ 0x78a1 │ │ │ │ + movw r1, #30297 @ 0x7659 │ │ │ │ movt r1, #8 │ │ │ │ mov r8, ip │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 8fd1a │ │ │ │ + bne.n 8f8e6 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fd14 │ │ │ │ + beq.n 8f8e0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 8fd2e │ │ │ │ - ldr r1, [pc, #584] @ (8fef0 ) │ │ │ │ + beq.n 8f8fa │ │ │ │ + ldr r1, [pc, #584] @ (8fabc ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #3892] @ 0xf34 │ │ │ │ @@ -149315,256 +148943,448 @@ │ │ │ │ strd r5, r1, [r0, #-8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #4] │ │ │ │ str.w r7, [lr, #3868] @ 0xf1c │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r9, r9, [r0, #20] │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 8fd42 │ │ │ │ - movw r1, #39257 @ 0x9959 │ │ │ │ + cbnz r3, 8f90e │ │ │ │ + movw r1, #38233 @ 0x9559 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fe38 │ │ │ │ + bne.w 8fa04 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.w 8fe2a │ │ │ │ + bne.w 8f9f6 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fd14 │ │ │ │ + beq.n 8f8e0 │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8fcee │ │ │ │ + beq.n 8f8ba │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #39257 @ 0x9959 │ │ │ │ + movw r1, #38233 @ 0x9559 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8fe6c │ │ │ │ + bne.w 8fa38 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r1, [ip, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 8fc5e │ │ │ │ - ldr r1, [pc, #372] @ (8fef0 ) │ │ │ │ + bpl.w 8f82a │ │ │ │ + ldr r1, [pc, #372] @ (8fabc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ adds r4, r2, r1 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 8fdac │ │ │ │ + beq.n 8f978 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8fdac │ │ │ │ + bhi.n 8f978 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 8fdb6 │ │ │ │ + b.n 8f982 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fc62 │ │ │ │ - b.n 8fc6a │ │ │ │ + beq.w 8f82e │ │ │ │ + b.n 8f836 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fe84 │ │ │ │ + bne.n 8fa50 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 8fc72 │ │ │ │ + bne.w 8f83e │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 8fc72 │ │ │ │ + ble.w 8f83e │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fd14 │ │ │ │ + bge.n 8f8e0 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #8896 @ 0x22c0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 8fe0e │ │ │ │ + beq.n 8f9da │ │ │ │ movw lr, #8444 @ 0x20fc │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 8fed4 │ │ │ │ + bne.n 8faa0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8feec │ │ │ │ + bne.n 8fab8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 8fe50 │ │ │ │ + beq.n 8fa1c │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8fe28 │ │ │ │ + beq.n 8f9f4 │ │ │ │ movw r4, #8444 @ 0x20fc │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 8feec │ │ │ │ - cbnz r6, 8fe76 │ │ │ │ + bne.n 8fab8 │ │ │ │ + cbnz r6, 8fa42 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8fd12 │ │ │ │ - b.n 8fe56 │ │ │ │ + beq.w 8f8de │ │ │ │ + b.n 8fa22 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - cbnz r5, 8fe88 │ │ │ │ + cbnz r5, 8fa54 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 8fdf0 │ │ │ │ + bne.n 8f9bc │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 8fe5a │ │ │ │ - cbnz r3, 8fe74 │ │ │ │ + cbnz r5, 8fa26 │ │ │ │ + cbnz r3, 8fa40 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 8fe28 │ │ │ │ + bne.n 8f9f4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 8fd12 │ │ │ │ + b.n 8f8de │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 8fe8c │ │ │ │ + cbz r6, 8fa58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8fe48 │ │ │ │ + beq.n 8fa14 │ │ │ │ mov r6, r1 │ │ │ │ strd r1, r5, [r0, #20] │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.n 8fe80 │ │ │ │ + b.n 8fa4c │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8fe3c │ │ │ │ - b.n 8fe50 │ │ │ │ + beq.n 8fa08 │ │ │ │ + b.n 8fa1c │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8fe68 │ │ │ │ + bne.n 8fa34 │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 8fd14 │ │ │ │ + b.n 8f8e0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8fc72 │ │ │ │ + b.n 8f83e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8fe4a │ │ │ │ + b.n 8fa16 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 8fdf4 │ │ │ │ + b.n 8f9c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8fec8 │ │ │ │ + blt.n 8fa94 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fdc2 │ │ │ │ + bne.n 8f98e │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8fc72 │ │ │ │ + b.n 8f83e │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 8fe94 │ │ │ │ + bpl.n 8fa60 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8fd78 │ │ │ │ - cbnz r3, 8fee2 │ │ │ │ + b.n 8f944 │ │ │ │ + cbnz r3, 8faae │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 8fee2 │ │ │ │ + bne.n 8faae │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 8fe56 │ │ │ │ + b.n 8fa22 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8fe76 │ │ │ │ + bne.n 8fa42 │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 8fe56 │ │ │ │ + b.n 8fa22 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 8fe76 │ │ │ │ + b.n 8fa42 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + ldr r3, [r0, #104] @ 0x68 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8fca0 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r1, [r0, #84] @ 0x54 │ │ │ │ + sub sp, #12 │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.n 8fb88 │ │ │ │ + add r3, r2 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 8fbd0 │ │ │ │ + movw r4, #8236 @ 0x202c │ │ │ │ + movt r4, #80 @ 0x50 │ │ │ │ + ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ + mov r7, r2 │ │ │ │ + movw r2, #30297 @ 0x7659 │ │ │ │ + movt r2, #8 │ │ │ │ + cmp r5, r2 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bne.w 8fc84 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 879b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8fb84 │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + tst.w r2, #16384 @ 0x4000 │ │ │ │ + beq.n 8fb56 │ │ │ │ + ldr r1, [pc, #404] @ (8fcb8 ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ + sub.w r1, r0, #8 │ │ │ │ + ldr.w ip, [r2, #8] │ │ │ │ + ldr.w r2, [r0, #-4] │ │ │ │ + ldr.w r5, [ip, #3892] @ 0xf34 │ │ │ │ + and.w r2, r2, #3 │ │ │ │ + ldr.w r6, [ip, #3868] @ 0xf1c │ │ │ │ + add.w lr, r6, #1 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ + orrs r2, r6 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + strd r5, r2, [r0, #-8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str.w lr, [ip, #3868] @ 0xf1c │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #0 │ │ │ │ + strd r2, r2, [r0, #20] │ │ │ │ + strd r2, r1, [r0, #12] │ │ │ │ + movw r1, #38233 @ 0x9559 │ │ │ │ + movt r1, #19 │ │ │ │ + str r1, [r0, #28] │ │ │ │ + str r7, [r0, #8] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 8fbf6 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r4 │ │ │ │ + it eq │ │ │ │ + streq r1, [r0, #24] │ │ │ │ + bne.w 8fc9a │ │ │ │ + str r0, [r3, #0] │ │ │ │ + add sp, #12 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r1, [r2, #84] @ 0x54 │ │ │ │ + lsls r1, r1, #30 │ │ │ │ + bpl.n 8fae2 │ │ │ │ + ldr r4, [pc, #296] @ (8fcb8 ) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ + movs r1, #28 │ │ │ │ + subs r0, #1 │ │ │ │ + ldr r3, [r3, r4] │ │ │ │ + mul.w r1, r0, r1 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + adds r4, r3, r1 │ │ │ │ + add.w r4, r4, #91136 @ 0x16400 │ │ │ │ + ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ + cmp r4, r2 │ │ │ │ + beq.n 8fbc2 │ │ │ │ + cmp r0, #10 │ │ │ │ + bhi.n 8fbc2 │ │ │ │ + add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ + add.w r1, r1, #388 @ 0x184 │ │ │ │ + add r3, r1 │ │ │ │ + b.n 8fbcc │ │ │ │ + add.w r1, r1, #91136 @ 0x16400 │ │ │ │ + add.w r1, r1, #412 @ 0x19c │ │ │ │ + add r3, r1 │ │ │ │ + adds r3, #24 │ │ │ │ + b.n 8fae4 │ │ │ │ + ldr r1, [r0, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 8faea │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + movw r4, #8236 @ 0x202c │ │ │ │ + movt r4, #80 @ 0x50 │ │ │ │ + cmp r1, r4 │ │ │ │ + bne.n 8faf2 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.n 8faf2 │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8fb84 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r0, #0] │ │ │ │ + b.n 8fb84 │ │ │ │ + ldr.w ip, [r1, #12] │ │ │ │ + cmp.w ip, #0 │ │ │ │ + bne.n 8fc78 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.n 8fc7e │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ + cbnz r2, 8fc4c │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.n 8fc72 │ │ │ │ + movw r4, #8444 @ 0x20fc │ │ │ │ + movt r4, #80 @ 0x50 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.n 8fc40 │ │ │ │ + movw r4, #8896 @ 0x22c0 │ │ │ │ + movt r4, #80 @ 0x50 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq.n 8fc40 │ │ │ │ + cmp.w ip, #0 │ │ │ │ + beq.n 8fc40 │ │ │ │ + mov r5, ip │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + strd r5, r3, [r0, #20] │ │ │ │ + cbz r3, 8fc3c │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + b.n 8fb84 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 8fc32 │ │ │ │ + str r1, [r0, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 8fb82 │ │ │ │ + b.n 8fc74 │ │ │ │ + ldr r5, [r2, #12] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 8fc0a │ │ │ │ + mov r5, r1 │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ + movw lr, #8444 @ 0x20fc │ │ │ │ + movt lr, #80 @ 0x50 │ │ │ │ + cmp r6, lr │ │ │ │ + beq.n 8fc6e │ │ │ │ + movw lr, #8896 @ 0x22c0 │ │ │ │ + movt lr, #80 @ 0x50 │ │ │ │ + cmp r6, lr │ │ │ │ + bne.n 8fc0c │ │ │ │ + mov ip, r2 │ │ │ │ + b.n 8fc0c │ │ │ │ + str r1, [r0, #24] │ │ │ │ + str r0, [r1, #20] │ │ │ │ + b.n 8fb82 │ │ │ │ + mov ip, r2 │ │ │ │ + mov r5, r2 │ │ │ │ + b.n 8fc0c │ │ │ │ + mov r5, ip │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 8fc54 │ │ │ │ + movs r1, #0 │ │ │ │ + movw r0, #8236 @ 0x202c │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + blx r5 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8fb56 │ │ │ │ + b.n 8fb84 │ │ │ │ + mov ip, r1 │ │ │ │ + mov r5, r1 │ │ │ │ + b.n 8fc12 │ │ │ │ + movw r3, #43564 @ 0xaa2c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + b.w f3c30 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90162 │ │ │ │ + beq.w 8ff2a │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9007e │ │ │ │ + beq.w 8fe46 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 9002e │ │ │ │ + blt.w 8fdf6 │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 8ff34 │ │ │ │ + cbnz r3, 8fcfc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9008c │ │ │ │ + bne.w 8fe54 │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #30881 @ 0x78a1 │ │ │ │ + movw r1, #30297 @ 0x7659 │ │ │ │ movt r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 8ffe0 │ │ │ │ + bne.n 8fda8 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ffda │ │ │ │ + beq.n 8fda2 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 8fff4 │ │ │ │ - ldr r1, [pc, #548] @ (90194 ) │ │ │ │ + beq.n 8fdbc │ │ │ │ + ldr r1, [pc, #548] @ (8ff5c ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr.w r5, [lr, #3892] @ 0xf34 │ │ │ │ @@ -149577,262 +149397,262 @@ │ │ │ │ strd r5, r1, [r0, #-8] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r5, #4] │ │ │ │ str.w r7, [lr, #3868] @ 0xf1c │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r9, r9, [r0, #20] │ │ │ │ str r1, [r0, #16] │ │ │ │ - cbnz r3, 90008 │ │ │ │ - movw r1, #39257 @ 0x9959 │ │ │ │ + cbnz r3, 8fdd0 │ │ │ │ + movw r1, #38233 @ 0x9559 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 900c0 │ │ │ │ + bne.n 8fe88 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 900b4 │ │ │ │ + bne.n 8fe7c │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8236 @ 0x202c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ffda │ │ │ │ + beq.n 8fda2 │ │ │ │ movs r1, #0 │ │ │ │ str.w r8, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8ffb8 │ │ │ │ + beq.n 8fd80 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #39257 @ 0x9959 │ │ │ │ + movw r1, #38233 @ 0x9559 │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9012a │ │ │ │ + bne.w 8fef2 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 8ffd8 │ │ │ │ + b.n 8fda0 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 8ff28 │ │ │ │ - ldr r1, [pc, #348] @ (90194 ) │ │ │ │ + bpl.w 8fcf0 │ │ │ │ + ldr r1, [pc, #348] @ (8ff5c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r4, [r0, #180] @ 0xb4 │ │ │ │ subs r4, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r1, r4, r1 │ │ │ │ adds r5, r2, r1 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 9006a │ │ │ │ + beq.n 8fe32 │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 9006a │ │ │ │ + bhi.n 8fe32 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 90074 │ │ │ │ + b.n 8fe3c │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ff2c │ │ │ │ - b.n 8ff34 │ │ │ │ + beq.w 8fcf4 │ │ │ │ + b.n 8fcfc │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 90180 │ │ │ │ + blt.n 8ff48 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ff34 │ │ │ │ + beq.w 8fcfc │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9013a │ │ │ │ + bne.n 8ff02 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 90142 │ │ │ │ + bne.n 8ff0a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90142 │ │ │ │ + ble.n 8ff0a │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r3 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - b.n 8ffda │ │ │ │ + b.n 8fda2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ffd8 │ │ │ │ - b.n 90136 │ │ │ │ + beq.n 8fda0 │ │ │ │ + b.n 8fefe │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 90146 │ │ │ │ + bne.n 8ff0e │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9018c │ │ │ │ + bne.n 8ff54 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 900ec │ │ │ │ + cbnz r5, 8feb4 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r3, 900de │ │ │ │ + cbnz r3, 8fea6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90130 │ │ │ │ + beq.n 8fef8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 900b4 │ │ │ │ + beq.n 8fe7c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ strd r6, r3, [r0, #20] │ │ │ │ - cbz r3, 900e8 │ │ │ │ + cbz r3, 8feb0 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 8ffda │ │ │ │ + b.n 8fda2 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 900d0 │ │ │ │ + bne.n 8fe98 │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #8896 @ 0x22c0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 9010e │ │ │ │ + beq.n 8fed6 │ │ │ │ movw lr, #8444 @ 0x20fc │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 9014a │ │ │ │ - cbnz r3, 90126 │ │ │ │ + bne.n 8ff12 │ │ │ │ + cbnz r3, 8feee │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 90130 │ │ │ │ + beq.n 8fef8 │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 900da │ │ │ │ + beq.n 8fea2 │ │ │ │ movw r4, #8444 @ 0x20fc │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 900da │ │ │ │ + beq.n 8fea2 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 900de │ │ │ │ + b.n 8fea6 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 900c6 │ │ │ │ + beq.n 8fe8e │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 8ffd8 │ │ │ │ + b.n 8fda0 │ │ │ │ movw r4, #8236 @ 0x202c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8ff3c │ │ │ │ + b.n 8fd04 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 900d4 │ │ │ │ - cbnz r3, 90158 │ │ │ │ + b.n 8fe9c │ │ │ │ + cbnz r3, 8ff20 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90158 │ │ │ │ + bne.n 8ff20 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 90136 │ │ │ │ + b.n 8fefe │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 900de │ │ │ │ + bne.n 8fea6 │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 90136 │ │ │ │ + b.n 8fefe │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #54652 @ 0xd57c │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 90082 │ │ │ │ + bpl.w 8fe4a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 90036 │ │ │ │ + b.n 8fdfe │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 900f4 │ │ │ │ + b.n 8febc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 901a6 │ │ │ │ + blt.n 8ff6e │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 901a0 │ │ │ │ - ldr.w ip, [pc, #72] @ 901f8 │ │ │ │ + bpl.n 8ff68 │ │ │ │ + ldr.w ip, [pc, #72] @ 8ffc0 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 901e6 │ │ │ │ + beq.n 8ffae │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 901e6 │ │ │ │ + bhi.n 8ffae │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 901f0 │ │ │ │ + b.n 8ffb8 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r5, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 90298 │ │ │ │ + bne.n 90060 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 87c00 │ │ │ │ - cbz r0, 90286 │ │ │ │ + bl 879b8 │ │ │ │ + cbz r0, 9004e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r3, #16384 @ 0x4000 │ │ │ │ - beq.n 9026a │ │ │ │ - ldr r3, [pc, #116] @ (902a8 ) │ │ │ │ + beq.n 90032 │ │ │ │ + ldr r3, [pc, #116] @ (90070 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r4, r0, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -149845,140 +149665,140 @@ │ │ │ │ str.w r4, [lr, #4] │ │ │ │ str.w r5, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r1, r3, [r0, #16] │ │ │ │ str r3, [r0, #24] │ │ │ │ - cbnz r2, 9028a │ │ │ │ - movw r3, #39257 @ 0x9959 │ │ │ │ + cbnz r2, 90052 │ │ │ │ + movw r3, #38233 @ 0x9559 │ │ │ │ movt r3, #19 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 9027a │ │ │ │ + b.n 90042 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9026a │ │ │ │ - b.n 90286 │ │ │ │ + bne.n 90032 │ │ │ │ + b.n 9004e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r2, 902d4 │ │ │ │ - cbnz r3, 902ce │ │ │ │ + cbnz r2, 9009c │ │ │ │ + cbnz r3, 90096 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #8236 @ 0x202c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 9031e │ │ │ │ + bne.n 900e6 │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ - b.n 902ca │ │ │ │ + b.n 90092 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 90356 │ │ │ │ + bne.n 9011e │ │ │ │ ldr r4, [r2, #4] │ │ │ │ movw ip, #8236 @ 0x202c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9038a │ │ │ │ + bne.n 90152 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9032c │ │ │ │ - cbnz r3, 90344 │ │ │ │ + bne.n 900f4 │ │ │ │ + cbnz r3, 9010c │ │ │ │ mov r6, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 9034e │ │ │ │ + beq.n 90116 │ │ │ │ movw ip, #8444 @ 0x20fc │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 9031a │ │ │ │ + beq.n 900e2 │ │ │ │ movw ip, #8896 @ 0x22c0 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 9031a │ │ │ │ - cbnz r3, 90338 │ │ │ │ + beq.n 900e2 │ │ │ │ + cbnz r3, 90100 │ │ │ │ mov r3, r6 │ │ │ │ - cbnz r6, 90338 │ │ │ │ + cbnz r6, 90100 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 902ca │ │ │ │ + beq.n 90092 │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 902ca │ │ │ │ + b.n 90092 │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ - cbz r4, 90366 │ │ │ │ + cbz r4, 9012e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 902f6 │ │ │ │ + beq.n 900be │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - cbz r2, 9034a │ │ │ │ + cbz r2, 90112 │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 9034a │ │ │ │ + b.n 90112 │ │ │ │ mov r3, r2 │ │ │ │ strd r2, lr, [r0, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - b.n 90328 │ │ │ │ + b.n 900f0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9034e │ │ │ │ + bne.n 90116 │ │ │ │ movw ip, #8236 @ 0x202c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 902f8 │ │ │ │ + b.n 900c0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ movw r5, #8444 @ 0x20fc │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 90384 │ │ │ │ + beq.n 9014c │ │ │ │ movw r5, #8896 @ 0x22c0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9038e │ │ │ │ - cbnz r3, 9039e │ │ │ │ + bne.n 90156 │ │ │ │ + cbnz r3, 90166 │ │ │ │ mov r3, lr │ │ │ │ - b.n 902f8 │ │ │ │ + b.n 900c0 │ │ │ │ mov lr, r2 │ │ │ │ - b.n 90368 │ │ │ │ + b.n 90130 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 902f8 │ │ │ │ + beq.n 900c0 │ │ │ │ mov r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90338 │ │ │ │ + bne.n 90100 │ │ │ │ strd r6, r2, [r0, #20] │ │ │ │ - b.n 90328 │ │ │ │ + b.n 900f0 │ │ │ │ mov r3, lr │ │ │ │ - b.n 90338 │ │ │ │ + b.n 90100 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 903c4 │ │ │ │ + bhi.n 9018c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -149996,128 +149816,128 @@ │ │ │ │ orr.w r3, r3, ip, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 9041e │ │ │ │ + beq.n 901e6 │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mov.w ip, r3, lsl #30 │ │ │ │ ldr.w r4, [r0, r2, lsl #2] │ │ │ │ bic.w ip, ip, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ orr.w r3, ip, r3, lsr #1 │ │ │ │ add r3, r4 │ │ │ │ cmp r3, lr │ │ │ │ itt cs │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ addcs r3, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 903fc │ │ │ │ + bne.n 901c4 │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9051e │ │ │ │ + beq.n 902e6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r2 │ │ │ │ movs r6, #1 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ add.w r4, r5, #20 │ │ │ │ add.w r0, r1, #12 │ │ │ │ mov.w lr, #0 │ │ │ │ lsls r6, r2 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 9046c │ │ │ │ + b.n 90234 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90496 │ │ │ │ + bne.n 9025e │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - beq.n 90492 │ │ │ │ + beq.n 9025a │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r3, r6, r1 │ │ │ │ - ble.n 90452 │ │ │ │ + ble.n 9021a │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 90502 │ │ │ │ + bgt.n 902ca │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90496 │ │ │ │ + bne.n 9025e │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90468 │ │ │ │ + bne.n 90230 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add ip, r3 │ │ │ │ adds r3, r1, #1 │ │ │ │ cmp r2, #7 │ │ │ │ add r3, ip │ │ │ │ and.w r3, r3, r6 │ │ │ │ - bgt.n 904e4 │ │ │ │ + bgt.n 902ac │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 904f4 │ │ │ │ + bne.n 902bc │ │ │ │ cmp r2, #7 │ │ │ │ - ble.n 9045c │ │ │ │ + ble.n 90224 │ │ │ │ cmp r2, #15 │ │ │ │ - ble.n 90486 │ │ │ │ + ble.n 9024e │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90468 │ │ │ │ - b.n 90492 │ │ │ │ + bne.n 90230 │ │ │ │ + b.n 9025a │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 904b4 │ │ │ │ + beq.n 9027c │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 904ca │ │ │ │ + bgt.n 90292 │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 904b4 │ │ │ │ - b.n 904d8 │ │ │ │ + beq.n 9027c │ │ │ │ + b.n 902a0 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ - b.n 904aa │ │ │ │ + b.n 90272 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r7, r5, ip │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 9049a │ │ │ │ + bne.n 90262 │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90468 │ │ │ │ - b.n 90492 │ │ │ │ + bne.n 90230 │ │ │ │ + b.n 9025a │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #176] @ (905e0 ) │ │ │ │ + ldr r1, [pc, #176] @ (903a8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [r0, #-8] │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ @@ -150132,125 +149952,125 @@ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ str.w r4, [r3, #-8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ str.w r0, [lr, #3868] @ 0xf1c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbnz r0, 90590 │ │ │ │ + cbnz r0, 90358 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 905c4 │ │ │ │ + cbnz r0, 9038c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 905aa │ │ │ │ + cbnz r0, 90372 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 905e4 │ │ │ │ + b.w 903ac │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9057c │ │ │ │ + bge.n 90344 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9057c │ │ │ │ + bne.n 90344 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9057c │ │ │ │ + b.n 90344 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90584 │ │ │ │ + bge.n 9034c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90584 │ │ │ │ + bne.n 9034c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90584 │ │ │ │ + b.n 9034c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90580 │ │ │ │ + bge.n 90348 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90580 │ │ │ │ + bne.n 90348 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90580 │ │ │ │ + b.n 90348 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000905e4 : │ │ │ │ +000903ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #564] @ (90830 ) │ │ │ │ + ldr r1, [pc, #564] @ (905f8 ) │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ubfx ip, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov.w ip, ip, lsl #3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9069e │ │ │ │ + bne.n 90466 │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 906ca │ │ │ │ + ble.n 90492 │ │ │ │ movw lr, #24320 @ 0x5f00 │ │ │ │ movt lr, #82 @ 0x52 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ - movw r2, #15513 @ 0x3c99 │ │ │ │ + movw r2, #14945 @ 0x3a61 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ sub.w r1, r0, ip │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 906e6 │ │ │ │ - cbz r1, 9069a │ │ │ │ + bne.n 904ae │ │ │ │ + cbz r1, 90462 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 90704 │ │ │ │ + beq.n 904cc │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt.n 90680 │ │ │ │ + bgt.n 90448 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90704 │ │ │ │ + beq.n 904cc │ │ │ │ bic.w r2, r1, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r0, 906f2 │ │ │ │ + cbz r0, 904ba │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90728 │ │ │ │ + beq.n 904f0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ str r2, [r4, #0] │ │ │ │ @@ -150258,45 +150078,45 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r4, [r0, #-8] │ │ │ │ cmp r2, r4 │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ - bgt.n 90626 │ │ │ │ + bgt.n 903ee │ │ │ │ movw lr, #24320 @ 0x5f00 │ │ │ │ movt lr, #82 @ 0x52 │ │ │ │ - movw r2, #15513 @ 0x3c99 │ │ │ │ + movw r2, #14945 @ 0x3a61 │ │ │ │ movt r2, #8 │ │ │ │ sub.w r1, r0, ip │ │ │ │ ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 90648 │ │ │ │ + beq.n 90410 │ │ │ │ ldr.w r0, [lr, #884] @ 0x374 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r4, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 9069a │ │ │ │ + b.n 90462 │ │ │ │ ldr.w r2, [lr, #860] @ 0x35c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42161 @ 0xa4b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 90828 │ │ │ │ + bne.w 905f0 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 9069a │ │ │ │ + b.n 90462 │ │ │ │ ldrd r1, r3, [r2, #8] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ movs r1, #28 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ @@ -150307,72 +150127,72 @@ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr.w r2, [r0, #528] @ 0x210 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 90768 │ │ │ │ + bne.n 90530 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 90764 │ │ │ │ + cbz r2, 9052c │ │ │ │ ldr r5, [r2, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [r0, #528] @ 0x210 │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 907c6 │ │ │ │ + beq.n 9058e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9079e │ │ │ │ + beq.n 90566 │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 90780 │ │ │ │ + cbnz r2, 90548 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 9069a │ │ │ │ + beq.n 90462 │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 907c0 │ │ │ │ + cbz r1, 90588 │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 9079a │ │ │ │ + cbz r2, 90562 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 9069a │ │ │ │ + b.n 90462 │ │ │ │ ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 907ac │ │ │ │ + cbz r2, 90574 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9069a │ │ │ │ + bne.w 90462 │ │ │ │ str.w r3, [r4, #532] @ 0x214 │ │ │ │ - b.n 9069a │ │ │ │ + b.n 90462 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 9078c │ │ │ │ + b.n 90554 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90772 │ │ │ │ + beq.n 9053a │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 90822 │ │ │ │ + cbz r2, 905ea │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ ldr.w r2, [r4, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r4, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 907fa │ │ │ │ + cbz r3, 905c2 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -150381,311 +150201,311 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [lr, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 9069a │ │ │ │ + b.n 90462 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 907d2 │ │ │ │ + b.n 9059a │ │ │ │ ldr.w r0, [lr, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 9071c │ │ │ │ + b.n 904e4 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090834 <_PyType_GetDict@@Base>: │ │ │ │ +000905fc <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 90840 <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 90608 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #68] @ 90888 <_PyType_GetDict@@Base+0x54> │ │ │ │ + ldr.w ip, [pc, #68] @ 90650 <_PyType_GetDict@@Base+0x54> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 9086e <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 90636 <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9087c <_PyType_GetDict@@Base+0x48> │ │ │ │ + bls.n 90644 <_PyType_GetDict@@Base+0x48> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 90878 <_PyType_GetDict@@Base+0x44> │ │ │ │ + b.n 90640 <_PyType_GetDict@@Base+0x44> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009088c : │ │ │ │ +00090654 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 908e2 │ │ │ │ + bpl.n 906aa │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 908c8 │ │ │ │ + bne.n 90690 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 908c8 │ │ │ │ + beq.n 90690 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 908ba │ │ │ │ + bne.n 90682 │ │ │ │ mov r0, r1 │ │ │ │ - bl 43338 │ │ │ │ + bl 43388 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 908c4 │ │ │ │ - b.w 1c965c │ │ │ │ + b.n 9068c │ │ │ │ + b.w 1ca624 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90fd2 │ │ │ │ + beq.w 90d9a │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov fp, r3 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov sl, r1 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 91404 │ │ │ │ + bhi.w 911cc │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 90e28 │ │ │ │ + beq.w 90bf0 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 90e5a │ │ │ │ + beq.w 90c22 │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90918 │ │ │ │ + bne.n 906e0 │ │ │ │ mov r6, sl │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 913c2 │ │ │ │ + beq.w 9118a │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 9094e │ │ │ │ + cbz r0, 90716 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 913b8 │ │ │ │ + beq.w 91180 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c0c8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 913f4 │ │ │ │ + beq.w 911bc │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90fdc │ │ │ │ + beq.w 90da4 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911ba │ │ │ │ + beq.w 90f82 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 911c6 │ │ │ │ + beq.w 90f8e │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90a58 │ │ │ │ + beq.n 90820 │ │ │ │ add.w r0, r3, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911c0 │ │ │ │ + beq.w 90f88 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90a50 │ │ │ │ + beq.n 90818 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 910b0 │ │ │ │ + beq.w 90e78 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90a50 │ │ │ │ + beq.n 90818 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911e4 │ │ │ │ + beq.w 90fac │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 90a50 │ │ │ │ + cbz r2, 90818 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 911e0 │ │ │ │ + beq.w 90fa8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 90a50 │ │ │ │ + cbz r2, 90818 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91200 │ │ │ │ + beq.w 90fc8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 90a50 │ │ │ │ + cbz r2, 90818 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91204 │ │ │ │ + beq.w 90fcc │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 90a50 │ │ │ │ + cbz r2, 90818 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91208 │ │ │ │ + beq.w 90fd0 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 90a50 │ │ │ │ + cbz r2, 90818 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9120c │ │ │ │ + beq.w 90fd4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 9125a │ │ │ │ + beq.w 91022 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90a3a │ │ │ │ + bne.n 90802 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 91002 │ │ │ │ + bne.w 90dca │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 910ca │ │ │ │ + beq.w 90e92 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 90a92 │ │ │ │ + bpl.n 9085a │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90a92 │ │ │ │ + ble.n 9085a │ │ │ │ add.w ip, r9, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91102 │ │ │ │ + beq.w 90eca │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 91240 │ │ │ │ + bpl.w 91008 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 90a7a │ │ │ │ + bne.n 90842 │ │ │ │ movw r3, #40104 @ 0x9ca8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c9688 │ │ │ │ + bl 1ca650 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91102 │ │ │ │ + beq.w 90eca │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91358 │ │ │ │ + bge.w 91120 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 90ac8 │ │ │ │ + cbz r2, 90890 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 91132 │ │ │ │ + bne.w 90efa │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c9760 │ │ │ │ + bl 1ca728 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91102 │ │ │ │ + beq.w 90eca │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91020 │ │ │ │ + beq.w 90de8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 9107c │ │ │ │ + blt.w 90e44 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 90fa2 │ │ │ │ + bne.w 90d6a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 90fba │ │ │ │ + bne.w 90d82 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 90f8c │ │ │ │ + bne.w 90d54 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91102 │ │ │ │ + beq.w 90eca │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 90b3a │ │ │ │ + cbz r0, 90902 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -150703,15 +150523,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 913fa │ │ │ │ + bmi.w 911c2 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w r9, [r8, #168] @ 0xa8 │ │ │ │ @@ -150721,20 +150541,20 @@ │ │ │ │ strd r3, r7, [r8, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w sl, [r8, #436] @ 0x1b4 │ │ │ │ str.w sl, [r8, #428] @ 0x1ac │ │ │ │ str.w fp, [r8, #12] │ │ │ │ str.w fp, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90c34 │ │ │ │ - movw r7, #42268 @ 0xa51c │ │ │ │ + beq.n 909fc │ │ │ │ + movw r7, #41692 @ 0xa2dc │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 90c14 │ │ │ │ + bhi.n 909dc │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -150769,975 +150589,975 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r2, #8 │ │ │ │ ldrsh.w r2, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 90da6 │ │ │ │ + bne.w 90b6e │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90bc0 │ │ │ │ + bne.n 90988 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90fe6 │ │ │ │ + beq.w 90dae │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 91314 │ │ │ │ + blt.w 910dc │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90ca2 │ │ │ │ + bne.n 90a6a │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 90c7e │ │ │ │ + cbz r2, 90a46 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9141c │ │ │ │ + blt.w 911e4 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 913e0 │ │ │ │ + blt.w 911a8 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91320 │ │ │ │ + blt.w 910e8 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 912f8 │ │ │ │ + blt.w 910c0 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 91380 │ │ │ │ + bmi.w 91148 │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #700] @ (90f74 ) │ │ │ │ + ldr r5, [pc, #700] @ (90d3c ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 90d00 │ │ │ │ + cbz r1, 90ac8 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c074 │ │ │ │ + bl 8be3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90d86 │ │ │ │ + beq.n 90b4e │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (90f78 ) │ │ │ │ + ldr r1, [pc, #664] @ (90d40 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90cfa │ │ │ │ + bge.n 90ac2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 912f0 │ │ │ │ + beq.w 910b8 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90d84 │ │ │ │ + beq.n 90b4c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90f1e │ │ │ │ + bne.w 90ce6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90f5e │ │ │ │ - ldr r2, [pc, #616] @ (90f7c ) │ │ │ │ + bne.w 90d26 │ │ │ │ + ldr r2, [pc, #616] @ (90d44 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 90f48 │ │ │ │ + bne.w 90d10 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 90f48 │ │ │ │ + beq.w 90d10 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #588] @ (90f80 ) │ │ │ │ + ldr r1, [pc, #588] @ (90d48 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 90d84 │ │ │ │ + beq.n 90b4c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 90f14 │ │ │ │ + bne.w 90cdc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c440 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91334 │ │ │ │ + beq.w 910fc │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 911e8 │ │ │ │ + bmi.w 90fb0 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 90d86 │ │ │ │ - ldr r1, [pc, #532] @ (90f80 ) │ │ │ │ + cbz r0, 90b4e │ │ │ │ + ldr r1, [pc, #532] @ (90d48 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90d84 │ │ │ │ + bge.n 90b4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91350 │ │ │ │ + beq.w 91118 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 90ec6 │ │ │ │ + bne.w 90c8e │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, fp │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90bc0 │ │ │ │ - b.n 90c34 │ │ │ │ + bne.w 90988 │ │ │ │ + b.n 909fc │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 940ec │ │ │ │ + bl 93ea8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940ec │ │ │ │ + bl 93ea8 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940ec │ │ │ │ + bl 93ea8 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 90dac │ │ │ │ + ble.n 90b74 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91230 │ │ │ │ + bmi.w 90ff8 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 90dac │ │ │ │ + beq.n 90b74 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91210 │ │ │ │ + bmi.w 90fd8 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 90dac │ │ │ │ + beq.n 90b74 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91220 │ │ │ │ + bmi.w 90fe8 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 90dac │ │ │ │ + beq.n 90b74 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 912bc │ │ │ │ + bmi.w 91084 │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 90dac │ │ │ │ + beq.n 90b74 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 910a0 │ │ │ │ + bmi.w 90e68 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 90e18 │ │ │ │ - b.n 90dac │ │ │ │ + bne.n 90be0 │ │ │ │ + b.n 90b74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9114a │ │ │ │ + bne.w 90f12 │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9109a │ │ │ │ + beq.w 90e62 │ │ │ │ blx 2c0c8 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91372 │ │ │ │ + beq.w 9113a │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2c030 │ │ │ │ - b.n 9092a │ │ │ │ + b.n 906f2 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 911a2 │ │ │ │ + bne.w 90f6a │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9092a │ │ │ │ - movw r9, #54764 @ 0xd5ec │ │ │ │ + beq.w 906f2 │ │ │ │ + movw r9, #54188 @ 0xd3ac │ │ │ │ movt r9, #46 @ 0x2e │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #24972 @ 0x618c │ │ │ │ + movw r3, #24396 @ 0x5f4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r3, #54884 @ 0xd664 │ │ │ │ + movw r3, #54308 @ 0xd424 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 9102a │ │ │ │ + bmi.w 90df2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90f42 │ │ │ │ + beq.n 90d0a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90f6e │ │ │ │ + beq.n 90d36 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91026 │ │ │ │ + beq.w 90dee │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90e8a │ │ │ │ - b.n 9092a │ │ │ │ + bne.n 90c52 │ │ │ │ + b.n 906f2 │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 90ee6 │ │ │ │ + cbz r3, 90cae │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 90ee6 │ │ │ │ + beq.n 90cae │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 912dc │ │ │ │ + blt.w 910a4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 90d98 │ │ │ │ + beq.w 90b60 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90d98 │ │ │ │ + bge.w 90b60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90d98 │ │ │ │ + bne.w 90b60 │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90d98 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90b60 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90d84 │ │ │ │ - b.n 90d42 │ │ │ │ - ldr r1, [pc, #100] @ (90f84 ) │ │ │ │ - mov r0, r9 │ │ │ │ - bl dba38 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 90d08 │ │ │ │ - b.n 90d84 │ │ │ │ - movw r1, #54764 @ 0xd5ec │ │ │ │ + bne.w 90b4c │ │ │ │ + b.n 90b0a │ │ │ │ + ldr r1, [pc, #100] @ (90d4c ) │ │ │ │ + mov r0, r9 │ │ │ │ + bl db428 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 90ad0 │ │ │ │ + b.n 90b4c │ │ │ │ + movw r1, #54188 @ 0xd3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90ea2 │ │ │ │ + bne.n 90c6a │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 90ebc │ │ │ │ - ldr r0, [pc, #52] @ (90f80 ) │ │ │ │ - bl 7aa84 │ │ │ │ + b.n 90c84 │ │ │ │ + ldr r0, [pc, #52] @ (90d48 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 90d2e │ │ │ │ - ldr r0, [pc, #40] @ (90f80 ) │ │ │ │ - bl 43338 │ │ │ │ - b.n 90d84 │ │ │ │ - ldr r1, [pc, #40] @ (90f88 ) │ │ │ │ + bne.w 90af6 │ │ │ │ + ldr r0, [pc, #40] @ (90d48 ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 90b4c │ │ │ │ + ldr r1, [pc, #40] @ (90d50 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dba38 │ │ │ │ + bl db428 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 90d10 │ │ │ │ - b.n 90d84 │ │ │ │ + bne.w 90ad8 │ │ │ │ + b.n 90b4c │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 90ebc │ │ │ │ + b.n 90c84 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 912a2 │ │ │ │ + bne.w 9106a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91294 │ │ │ │ + bne.w 9105c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 90b0a │ │ │ │ + b.n 908d2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9128e │ │ │ │ + bne.w 91056 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 912a6 │ │ │ │ + bne.w 9106e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 90af6 │ │ │ │ + b.n 908be │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91272 │ │ │ │ + bne.w 9103a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91260 │ │ │ │ + bne.w 91028 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 90b02 │ │ │ │ + b.n 908ca │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 90934 │ │ │ │ + b.n 906fc │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 90a58 │ │ │ │ - movw r3, #32561 @ 0x7f31 │ │ │ │ + b.n 90820 │ │ │ │ + movw r3, #31361 @ 0x7a81 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 90c3e │ │ │ │ + b.n 90a06 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 90dac │ │ │ │ + b.n 90b74 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 910b4 │ │ │ │ + bpl.n 90e7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90a66 │ │ │ │ + bge.w 9082e │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 90a66 │ │ │ │ + b.n 9082e │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 90aea │ │ │ │ + b.n 908b2 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 90ebc │ │ │ │ + b.n 90c84 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 91064 │ │ │ │ + bgt.n 90e2c │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 91042 │ │ │ │ + blt.n 90e0a │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 90f2e │ │ │ │ + blt.w 90cf6 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54840 @ 0xd638 │ │ │ │ + movw r1, #54264 @ 0xd3f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - ldr r5, [pc, #704] @ (9131c ) │ │ │ │ + bl 11dfa4 │ │ │ │ + ldr r5, [pc, #704] @ (910e4 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90d86 │ │ │ │ + b.n 90b4e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54784 @ 0xd600 │ │ │ │ + movw r1, #54208 @ 0xd3c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91058 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 90e20 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ adds r2, r0, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91180 │ │ │ │ + bne.n 90f48 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 90aea │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 9092a │ │ │ │ + b.n 908b2 │ │ │ │ + bl 8388c │ │ │ │ + b.n 906f2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 90e20 │ │ │ │ + b.n 90be8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 909d6 │ │ │ │ + b.n 9079e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54996 @ 0xd6d4 │ │ │ │ + movw r1, #54420 @ 0xd494 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - ldr r3, [pc, #592] @ (9131c ) │ │ │ │ + bl 11dfa4 │ │ │ │ + ldr r3, [pc, #592] @ (910e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 90ecc │ │ │ │ + bne.w 90c94 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 90ef4 │ │ │ │ + bl 8388c │ │ │ │ + b.n 90cbc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55272 @ 0xd7e8 │ │ │ │ + movw r1, #54696 @ 0xd5a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - ldr r2, [pc, #536] @ (9131c ) │ │ │ │ + bl f3c30 │ │ │ │ + ldr r2, [pc, #536] @ (910e4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9116a │ │ │ │ + bne.n 90f32 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91162 │ │ │ │ + bge.n 90f2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90ee2 │ │ │ │ + bne.w 90caa │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90ee2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90caa │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55116 @ 0xd74c │ │ │ │ + movw r1, #54540 @ 0xd50c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91102 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 90eca │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54908 @ 0xd67c │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91058 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 90e20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 90ef4 │ │ │ │ + bl 8388c │ │ │ │ + b.n 90cbc │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 912cc │ │ │ │ + bne.w 91094 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9111e │ │ │ │ - b.n 90ee2 │ │ │ │ + blt.n 90ee6 │ │ │ │ + b.n 90caa │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.n 91096 │ │ │ │ + bmi.n 90e5e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55168 @ 0xd780 │ │ │ │ + movw r1, #54592 @ 0xd540 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91102 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 90eca │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54716 @ 0xd5bc │ │ │ │ + movw r1, #54140 @ 0xd37c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91058 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 90e20 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 909a6 │ │ │ │ + b.w 9076e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 909c2 │ │ │ │ + b.w 9078a │ │ │ │ ldrd r9, r2, [r3, #4] │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90a50 │ │ │ │ + beq.w 90818 │ │ │ │ add.w r0, r3, #8 │ │ │ │ - b.w 909b4 │ │ │ │ + b.w 9077c │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 909fc │ │ │ │ + b.n 907c4 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 909ea │ │ │ │ + b.n 907b2 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55628 @ 0xd94c │ │ │ │ + movw r1, #55052 @ 0xd70c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 90d84 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 90b4c │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 90a0e │ │ │ │ + b.n 907d6 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 90a20 │ │ │ │ + b.n 907e8 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 90a32 │ │ │ │ + b.n 907fa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 90a46 │ │ │ │ + b.n 9080e │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 90df8 │ │ │ │ + b.n 90bc0 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 90e04 │ │ │ │ + b.n 90bcc │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 90dec │ │ │ │ + b.n 90bb4 │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #55024 @ 0xd6f0 │ │ │ │ + movw r1, #54448 @ 0xd4b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ - b.n 91102 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 90eca │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.w 90a46 │ │ │ │ + b.w 9080e │ │ │ │ cmp r2, #9 │ │ │ │ - bne.w 910e8 │ │ │ │ + bne.w 90eb0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 90b02 │ │ │ │ + b.n 908ca │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55236 @ 0xd7c4 │ │ │ │ + movw r1, #54660 @ 0xd584 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 91102 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 90eca │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91276 │ │ │ │ + b.n 9103e │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 912d8 │ │ │ │ + bne.n 910a0 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 90b0a │ │ │ │ + b.n 908d2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91276 │ │ │ │ + b.n 9103e │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 912b6 │ │ │ │ + bne.n 9107e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 90af6 │ │ │ │ + b.n 908be │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 910ec │ │ │ │ + b.n 90eb4 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 90e10 │ │ │ │ + b.n 90bd8 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 91174 │ │ │ │ - b.n 90ee6 │ │ │ │ + bne.w 90f3c │ │ │ │ + b.n 90cae │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 910ec │ │ │ │ + b.n 90eb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90ee2 │ │ │ │ + bne.w 90caa │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90ee2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90caa │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90cfa │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90ac2 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55552 @ 0xd900 │ │ │ │ + movw r1, #54976 @ 0xd6c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - ldr r5, [pc, #4] @ (9131c ) │ │ │ │ + bl f3c30 │ │ │ │ + ldr r5, [pc, #4] @ (910e4 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90d84 │ │ │ │ + b.n 90b4c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #54908 @ 0xd67c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9130a │ │ │ │ + b.n 910d2 │ │ │ │ movw r2, #43628 @ 0xaa6c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #55680 @ 0xd980 │ │ │ │ + movw r2, #55104 @ 0xd740 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24def8 │ │ │ │ - b.n 90d86 │ │ │ │ + bl 24e550 │ │ │ │ + b.n 90b4e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90d84 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90b4c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55072 @ 0xd720 │ │ │ │ + movw r1, #54496 @ 0xd4e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 91102 │ │ │ │ - ldr r5, [pc, #220] @ (91450 ) │ │ │ │ + bl f3c30 │ │ │ │ + b.n 90eca │ │ │ │ + ldr r5, [pc, #220] @ (91218 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 23c160 │ │ │ │ - b.n 90d86 │ │ │ │ - ldr r5, [pc, #204] @ (91450 ) │ │ │ │ + bl 23c814 │ │ │ │ + b.n 90b4e │ │ │ │ + ldr r5, [pc, #204] @ (91218 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r5, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 91444 │ │ │ │ + beq.n 9120c │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 91444 │ │ │ │ + bhi.n 9120c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 90cb6 │ │ │ │ - ldr r5, [pc, #148] @ (91450 ) │ │ │ │ + b.n 90a7e │ │ │ │ + ldr r5, [pc, #148] @ (91218 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90d86 │ │ │ │ + b.n 90b4e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54952 @ 0xd6a8 │ │ │ │ + movw r1, #54376 @ 0xd468 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r5, [pc, #124] @ (91450 ) │ │ │ │ + ldr r5, [pc, #124] @ (91218 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 90d86 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 90b4e │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55412 @ 0xd874 │ │ │ │ + movw r1, #54836 @ 0xd634 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 9130a │ │ │ │ - bl 23c160 │ │ │ │ - b.n 910ca │ │ │ │ + b.n 910d2 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 90e92 │ │ │ │ mov r0, r9 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 90b80 │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 90948 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54696 @ 0xd5a8 │ │ │ │ + movw r1, #54120 @ 0xd368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91058 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 90e20 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55344 @ 0xd830 │ │ │ │ + movw r1, #54768 @ 0xd5f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #24] @ (91450 ) │ │ │ │ + ldr r5, [pc, #24] @ (91218 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 90d84 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 90b4c │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 913b2 │ │ │ │ + b.n 9117a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 91b6a │ │ │ │ + beq.w 91932 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, sl │ │ │ │ mov fp, r3 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r7 │ │ │ │ mov sl, r1 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 91fc6 │ │ │ │ + bhi.w 91d8e │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 91996 │ │ │ │ + beq.w 9175e │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 919c8 │ │ │ │ + beq.w 91790 │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91488 │ │ │ │ + bne.n 91250 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r9 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 91f5a │ │ │ │ + beq.w 91d22 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 914c0 │ │ │ │ + cbz r0, 91288 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91f50 │ │ │ │ + beq.w 91d18 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c0c8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91eb8 │ │ │ │ + beq.w 91c80 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2c030 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91a88 │ │ │ │ + bne.w 91850 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91b74 │ │ │ │ + beq.w 9193c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d2e │ │ │ │ + beq.w 91af6 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91d1a │ │ │ │ + beq.w 91ae2 │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 915ce │ │ │ │ + beq.n 91396 │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d56 │ │ │ │ + beq.w 91b1e │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 915c6 │ │ │ │ + beq.n 9138e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d8c │ │ │ │ + beq.w 91b54 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 915c6 │ │ │ │ + beq.n 9138e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d92 │ │ │ │ + beq.w 91b5a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 915c6 │ │ │ │ + cbz r2, 9138e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d98 │ │ │ │ + beq.w 91b60 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 915c6 │ │ │ │ + cbz r2, 9138e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d9e │ │ │ │ + beq.w 91b66 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 915c6 │ │ │ │ + cbz r2, 9138e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91da4 │ │ │ │ + beq.w 91b6c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 915c6 │ │ │ │ + cbz r2, 9138e │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91daa │ │ │ │ + beq.w 91b72 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 915c6 │ │ │ │ + cbz r2, 9138e │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91c62 │ │ │ │ + beq.w 91a2a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91c66 │ │ │ │ + beq.w 91a2e │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 915b0 │ │ │ │ + bne.n 91378 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91c2a │ │ │ │ + bne.w 919f2 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c4c │ │ │ │ + beq.w 91a14 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 91608 │ │ │ │ + bpl.n 913d0 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 91608 │ │ │ │ + ble.n 913d0 │ │ │ │ add.w ip, sl, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91cb8 │ │ │ │ + beq.w 91a80 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 91ca0 │ │ │ │ + bpl.w 91a68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 915f0 │ │ │ │ + bne.n 913b8 │ │ │ │ movw r3, #40104 @ 0x9ca8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 1c9688 │ │ │ │ + bl 1ca650 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91cb8 │ │ │ │ + beq.w 91a80 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91e9e │ │ │ │ + bge.w 91c66 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 9163e │ │ │ │ + cbz r2, 91406 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 91d5c │ │ │ │ + bne.w 91b24 │ │ │ │ mov r0, sl │ │ │ │ - bl 1c9760 │ │ │ │ + bl 1ca728 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91cb8 │ │ │ │ + beq.w 91a80 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91b9a │ │ │ │ + beq.w 91962 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 91bf4 │ │ │ │ + blt.w 919bc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91b52 │ │ │ │ + bne.w 9191a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91ac8 │ │ │ │ + bne.w 91890 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 91ae4 │ │ │ │ + bne.w 918ac │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91cb8 │ │ │ │ + beq.w 91a80 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 916a8 │ │ │ │ + cbz r0, 91470 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -151755,15 +151575,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 91f78 │ │ │ │ + bmi.w 91d40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w sl, [r8, #168] @ 0xa8 │ │ │ │ @@ -151773,20 +151593,20 @@ │ │ │ │ strd r3, r7, [r8, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r8, #436] @ 0x1b4 │ │ │ │ str.w r9, [r8, #428] @ 0x1ac │ │ │ │ str.w fp, [r8, #12] │ │ │ │ str.w fp, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 917a2 │ │ │ │ - movw r7, #42268 @ 0xa51c │ │ │ │ + beq.n 9156a │ │ │ │ + movw r7, #41692 @ 0xa2dc │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 91782 │ │ │ │ + bhi.n 9154a │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -151821,989 +151641,989 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r1, r5, #8 │ │ │ │ ldrsh.w r2, [r7, r3, lsl #2] │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 91914 │ │ │ │ + bne.w 916dc │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9172e │ │ │ │ + bne.n 914f6 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91b7e │ │ │ │ + beq.w 91946 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r8, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 91f1a │ │ │ │ + blt.w 91ce2 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 91810 │ │ │ │ + bne.n 915d8 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 917ec │ │ │ │ + cbz r2, 915b4 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91f9e │ │ │ │ + blt.w 91d66 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91f8a │ │ │ │ + blt.w 91d52 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91f22 │ │ │ │ + blt.w 91cea │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91efe │ │ │ │ + blt.w 91cc6 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 91ec6 │ │ │ │ + bmi.w 91c8e │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #660] @ (91ab8 ) │ │ │ │ + ldr r5, [pc, #660] @ (91880 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 9186e │ │ │ │ + cbz r1, 91636 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c074 │ │ │ │ + bl 8be3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 918f4 │ │ │ │ + beq.n 916bc │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #620] @ (91abc ) │ │ │ │ + ldr r1, [pc, #620] @ (91884 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91868 │ │ │ │ + bge.n 91630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91ebe │ │ │ │ + beq.w 91c86 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 918f2 │ │ │ │ + beq.n 916ba │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91afa │ │ │ │ + bne.w 918c2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91b3c │ │ │ │ - ldr r2, [pc, #576] @ (91ac0 ) │ │ │ │ + bne.w 91904 │ │ │ │ + ldr r2, [pc, #576] @ (91888 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 91b26 │ │ │ │ + bne.w 918ee │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 91b26 │ │ │ │ + beq.w 918ee │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #548] @ (91ac4 ) │ │ │ │ + ldr r1, [pc, #548] @ (9188c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 918f2 │ │ │ │ + beq.n 916ba │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91aac │ │ │ │ + bne.w 91874 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c440 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91e82 │ │ │ │ + beq.w 91c4a │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 91d3e │ │ │ │ + bmi.w 91b06 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 918f4 │ │ │ │ - ldr r1, [pc, #492] @ (91ac4 ) │ │ │ │ + cbz r0, 916bc │ │ │ │ + ldr r1, [pc, #492] @ (9188c ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 918f2 │ │ │ │ + bge.n 916ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91f82 │ │ │ │ + beq.w 91d4a │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91a3a │ │ │ │ + bne.w 91802 │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, fp │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9172e │ │ │ │ - b.n 917a2 │ │ │ │ + bne.w 914f6 │ │ │ │ + b.n 9156a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 940ec │ │ │ │ + bl 93ea8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940ec │ │ │ │ + bl 93ea8 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940ec │ │ │ │ + bl 93ea8 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9191a │ │ │ │ + ble.n 916e2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91c70 │ │ │ │ + bmi.w 91a38 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9191a │ │ │ │ + beq.n 916e2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91c80 │ │ │ │ + bmi.w 91a48 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9191a │ │ │ │ + beq.n 916e2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91c90 │ │ │ │ + bmi.w 91a58 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9191a │ │ │ │ + beq.n 916e2 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91de4 │ │ │ │ + bmi.w 91bac │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 9191a │ │ │ │ + beq.n 916e2 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 91c1a │ │ │ │ + bmi.w 919e2 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 91986 │ │ │ │ - b.n 9191a │ │ │ │ + bne.n 9174e │ │ │ │ + b.n 916e2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91d74 │ │ │ │ + bne.w 91b3c │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91c14 │ │ │ │ + beq.w 919dc │ │ │ │ blx 2c0c8 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91f36 │ │ │ │ + beq.w 91cfe │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2c030 │ │ │ │ - b.n 9149a │ │ │ │ + b.n 91262 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91ce8 │ │ │ │ + bne.w 91ab0 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9149a │ │ │ │ + beq.w 91262 │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #24972 @ 0x618c │ │ │ │ + movw r3, #24396 @ 0x5f4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #54884 @ 0xd664 │ │ │ │ + movw r3, #54308 @ 0xd424 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #54764 @ 0xd5ec │ │ │ │ + movw r3, #54188 @ 0xd3ac │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 91ba4 │ │ │ │ + bmi.w 9196c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91b20 │ │ │ │ + beq.w 918e8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91b4c │ │ │ │ + beq.w 91914 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91ba0 │ │ │ │ + beq.w 91968 │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 919fa │ │ │ │ - b.n 9149a │ │ │ │ + bne.n 917c2 │ │ │ │ + b.n 91262 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 91a5a │ │ │ │ + cbz r3, 91822 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 91a5a │ │ │ │ + beq.n 91822 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 91e6e │ │ │ │ + blt.w 91c36 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 91906 │ │ │ │ + beq.w 916ce │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91906 │ │ │ │ + bge.w 916ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91906 │ │ │ │ + bne.w 916ce │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91906 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 916ce │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, sl │ │ │ │ - bpl.w 915ce │ │ │ │ + bpl.w 91396 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 915dc │ │ │ │ + bge.w 913a4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 915dc │ │ │ │ + b.n 913a4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 918f2 │ │ │ │ - b.n 918b0 │ │ │ │ + bne.w 916ba │ │ │ │ + b.n 91678 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91e04 │ │ │ │ + bne.w 91bcc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91df4 │ │ │ │ + bne.w 91bbc │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 91676 │ │ │ │ + beq.w 9143e │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91e50 │ │ │ │ + bne.w 91c18 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91e42 │ │ │ │ + bne.w 91c0a │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 91678 │ │ │ │ - ldr r1, [pc, #728] @ (91dd4 ) │ │ │ │ + b.n 91440 │ │ │ │ + ldr r1, [pc, #728] @ (91b9c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dba38 │ │ │ │ + bl db428 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91876 │ │ │ │ - b.n 918f2 │ │ │ │ - movw r1, #54764 @ 0xd5ec │ │ │ │ + bne.w 9163e │ │ │ │ + b.n 916ba │ │ │ │ + movw r1, #54188 @ 0xd3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 91a14 │ │ │ │ + bne.w 917dc │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 91a30 │ │ │ │ - ldr r0, [pc, #688] @ (91dd8 ) │ │ │ │ - bl 7aa84 │ │ │ │ + b.n 917f8 │ │ │ │ + ldr r0, [pc, #688] @ (91ba0 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9189c │ │ │ │ - ldr r0, [pc, #672] @ (91dd8 ) │ │ │ │ - bl 43338 │ │ │ │ - b.n 918f2 │ │ │ │ - ldr r1, [pc, #668] @ (91ddc ) │ │ │ │ + bne.w 91664 │ │ │ │ + ldr r0, [pc, #672] @ (91ba0 ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 916ba │ │ │ │ + ldr r1, [pc, #668] @ (91ba4 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl dba38 │ │ │ │ + bl db428 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9187e │ │ │ │ - b.n 918f2 │ │ │ │ + bne.w 91646 │ │ │ │ + b.n 916ba │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 91a30 │ │ │ │ + b.n 917f8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91e3c │ │ │ │ + bne.w 91c04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91e54 │ │ │ │ + bne.w 91c1c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91668 │ │ │ │ + b.n 91430 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 914a6 │ │ │ │ + b.n 9126e │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 915ce │ │ │ │ - movw r3, #32561 @ 0x7f31 │ │ │ │ + b.n 91396 │ │ │ │ + movw r3, #31361 @ 0x7a81 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 917ac │ │ │ │ + b.n 91574 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 9191a │ │ │ │ + b.n 916e2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 91660 │ │ │ │ + b.n 91428 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 91a30 │ │ │ │ + b.n 917f8 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 91bdc │ │ │ │ + bgt.n 919a4 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 91bba │ │ │ │ + blt.n 91982 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 91b0a │ │ │ │ + blt.n 918d2 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54840 @ 0xd638 │ │ │ │ + movw r1, #54264 @ 0xd3f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - ldr r5, [pc, #524] @ (91de0 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + ldr r5, [pc, #524] @ (91ba8 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 918f4 │ │ │ │ + b.n 916bc │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54784 @ 0xd600 │ │ │ │ + movw r1, #54208 @ 0xd3c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91bd0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 91998 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ adds r2, r0, r2 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91db0 │ │ │ │ + bne.w 91b78 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 91660 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 9149a │ │ │ │ + b.n 91428 │ │ │ │ + bl 8388c │ │ │ │ + b.n 91262 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 9198e │ │ │ │ + b.n 91756 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 91a98 │ │ │ │ + bmi.w 91860 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54996 @ 0xd6d4 │ │ │ │ + movw r1, #54420 @ 0xd494 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - ldr r3, [pc, #400] @ (91de0 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + ldr r3, [pc, #400] @ (91ba8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ - cbnz r5, 91c6a │ │ │ │ + cbnz r5, 91a32 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 91a68 │ │ │ │ + bl 8388c │ │ │ │ + b.n 91830 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 915bc │ │ │ │ + b.n 91384 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.n 915bc │ │ │ │ + b.n 91384 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 91a40 │ │ │ │ + b.n 91808 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 9195a │ │ │ │ + b.n 91722 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 91966 │ │ │ │ + b.n 9172e │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 91972 │ │ │ │ + b.n 9173a │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #55024 @ 0xd6f0 │ │ │ │ + movw r1, #54448 @ 0xd4b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ - ldr r2, [pc, #292] @ (91de0 ) │ │ │ │ + bl f3c30 │ │ │ │ + ldr r2, [pc, #292] @ (91ba8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 91d08 │ │ │ │ + bne.n 91ad0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91d00 │ │ │ │ + bge.n 91ac8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91a56 │ │ │ │ + bne.w 9181e │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91a56 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9181e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54716 @ 0xd5bc │ │ │ │ + movw r1, #54140 @ 0xd37c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91bd0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 91998 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 91a68 │ │ │ │ + bl 8388c │ │ │ │ + b.n 91830 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbnz r3, 91d34 │ │ │ │ + cbnz r3, 91afc │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 91cd4 │ │ │ │ - b.n 91a56 │ │ │ │ + blt.n 91a9c │ │ │ │ + b.n 9181e │ │ │ │ ldrd sl, r2, [r3, #4] │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91526 │ │ │ │ - b.n 915c6 │ │ │ │ + bne.w 912ee │ │ │ │ + b.n 9138e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 91520 │ │ │ │ + b.w 912e8 │ │ │ │ mov r8, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 91d0e │ │ │ │ - b.n 91a5a │ │ │ │ + bne.n 91ad6 │ │ │ │ + b.n 91822 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55628 @ 0xd94c │ │ │ │ + movw r1, #55052 @ 0xd70c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 918f2 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 916ba │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 91538 │ │ │ │ + b.w 91300 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55116 @ 0xd74c │ │ │ │ + movw r1, #54540 @ 0xd50c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91cb8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 91a80 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54908 @ 0xd67c │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91bd0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 91998 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 9154c │ │ │ │ + b.w 91314 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 91560 │ │ │ │ + b.w 91328 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 91572 │ │ │ │ + b.w 9133a │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 91584 │ │ │ │ + b.w 9134c │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 91596 │ │ │ │ + b.w 9135e │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 915a8 │ │ │ │ + b.w 91370 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 91c10 │ │ │ │ + bmi.w 919d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55168 @ 0xd780 │ │ │ │ + movw r1, #54592 @ 0xd540 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91cb8 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 91a80 │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 9197e │ │ │ │ + b.n 91746 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91e20 │ │ │ │ + bne.n 91be8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 91670 │ │ │ │ + b.n 91438 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55236 @ 0xd7c4 │ │ │ │ + movw r1, #54660 @ 0xd584 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 91cb8 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 91a80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55272 @ 0xd7e8 │ │ │ │ + movw r1, #54696 @ 0xd5a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 91cb8 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 91a80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91e08 │ │ │ │ + b.n 91bd0 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91e64 │ │ │ │ + bne.n 91c2c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 91678 │ │ │ │ + b.n 91440 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91e08 │ │ │ │ + b.n 91bd0 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91e68 │ │ │ │ + bne.n 91c30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91668 │ │ │ │ + b.n 91430 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91e24 │ │ │ │ + b.n 91bec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91e24 │ │ │ │ + b.n 91bec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91a56 │ │ │ │ + bne.w 9181e │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91a56 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9181e │ │ │ │ movw r2, #43628 @ 0xaa6c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #55680 @ 0xd980 │ │ │ │ + movw r2, #55104 @ 0xd740 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24def8 │ │ │ │ - b.n 918f4 │ │ │ │ + bl 24e550 │ │ │ │ + b.n 916bc │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55072 @ 0xd720 │ │ │ │ + movw r1, #54496 @ 0xd4e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 91cb8 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 91c4c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 91a80 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 91a14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91868 │ │ │ │ - ldr r5, [pc, #280] @ (91fe0 ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91630 │ │ │ │ + ldr r5, [pc, #280] @ (91da8 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r5, r7] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 91f44 │ │ │ │ + beq.n 91d0c │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 91f44 │ │ │ │ + bhi.n 91d0c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 91824 │ │ │ │ + b.n 915ec │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55552 @ 0xd900 │ │ │ │ + movw r1, #54976 @ 0xd6c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - ldr r5, [pc, #196] @ (91fe0 ) │ │ │ │ + bl f3c30 │ │ │ │ + ldr r5, [pc, #196] @ (91da8 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 918f2 │ │ │ │ + b.n 916ba │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #54908 @ 0xd67c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91f10 │ │ │ │ - ldr r5, [pc, #168] @ (91fe0 ) │ │ │ │ + b.n 91cd8 │ │ │ │ + ldr r5, [pc, #168] @ (91da8 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 23c160 │ │ │ │ - b.n 918f4 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 916bc │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 91ef8 │ │ │ │ - ldr r5, [pc, #140] @ (91fe0 ) │ │ │ │ + b.n 91cc0 │ │ │ │ + ldr r5, [pc, #140] @ (91da8 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 918f4 │ │ │ │ + b.n 916bc │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54952 @ 0xd6a8 │ │ │ │ + movw r1, #54376 @ 0xd468 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r5, [pc, #116] @ (91fe0 ) │ │ │ │ + ldr r5, [pc, #116] @ (91da8 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 918f4 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 916bc │ │ │ │ mov r0, sl │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ - b.w 916ee │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 914b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 918f2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 916ba │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55412 @ 0xd874 │ │ │ │ + movw r1, #54836 @ 0xd634 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91f10 │ │ │ │ + b.n 91cd8 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55344 @ 0xd830 │ │ │ │ + movw r1, #54768 @ 0xd5f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #36] @ (91fe0 ) │ │ │ │ + ldr r5, [pc, #36] @ (91da8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 918f2 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 916ba │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54696 @ 0xd5a8 │ │ │ │ + movw r1, #54120 @ 0xd368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 91bd0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 91998 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00091fe4 : │ │ │ │ +00091dac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w fp, [r3] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 926f2 │ │ │ │ + beq.w 924ba │ │ │ │ mov sl, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, fp │ │ │ │ mov r9, r6 │ │ │ │ mov r4, r3 │ │ │ │ mov r7, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r6, r5 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 92b4a │ │ │ │ + bhi.w 92912 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 92528 │ │ │ │ + beq.w 922f0 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 9255a │ │ │ │ + beq.w 92322 │ │ │ │ ldr.w r2, [sl, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92020 │ │ │ │ + bne.n 91de8 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 92aea │ │ │ │ + beq.w 928b2 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c440 │ │ │ │ - cbz r0, 92058 │ │ │ │ + cbz r0, 91e20 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92ae0 │ │ │ │ + beq.w 928a8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c0c8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92a3e │ │ │ │ + beq.w 92806 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2c030 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 92634 │ │ │ │ + bne.w 923fc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 926fc │ │ │ │ + beq.w 924c4 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92978 │ │ │ │ + beq.w 92740 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 92962 │ │ │ │ + beq.w 9272a │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9214e │ │ │ │ + beq.n 91f16 │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929c8 │ │ │ │ + beq.w 92790 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92148 │ │ │ │ + beq.n 91f10 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92920 │ │ │ │ + beq.w 926e8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 92148 │ │ │ │ + cbz r2, 91f10 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92926 │ │ │ │ + beq.w 926ee │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 92148 │ │ │ │ + cbz r2, 91f10 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9292c │ │ │ │ + beq.w 926f4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 92148 │ │ │ │ + cbz r2, 91f10 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92932 │ │ │ │ + beq.w 926fa │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 92148 │ │ │ │ + cbz r2, 91f10 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92938 │ │ │ │ + beq.w 92700 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 92148 │ │ │ │ + cbz r2, 91f10 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9294c │ │ │ │ + beq.w 92714 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 92148 │ │ │ │ + cbz r2, 91f10 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92860 │ │ │ │ + beq.w 92628 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 92864 │ │ │ │ + beq.w 9262c │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92134 │ │ │ │ + bne.n 91efc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 927b8 │ │ │ │ + bne.w 92580 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 927d8 │ │ │ │ + beq.w 925a0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 92186 │ │ │ │ + bpl.n 91f4e │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 92186 │ │ │ │ + ble.n 91f4e │ │ │ │ add.w ip, r6, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92834 │ │ │ │ + beq.w 925fc │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 9281c │ │ │ │ + bpl.w 925e4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9216e │ │ │ │ + bne.n 91f36 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r3, #40104 @ 0x9ca8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c9688 │ │ │ │ + bl 1ca650 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92834 │ │ │ │ + beq.w 925fc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 92a5a │ │ │ │ + bge.w 92822 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 921c2 │ │ │ │ + cbz r2, 91f8a │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 929b0 │ │ │ │ + bne.w 92778 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c9760 │ │ │ │ + bl 1ca728 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92834 │ │ │ │ + beq.w 925fc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92742 │ │ │ │ + beq.w 9250a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #24] │ │ │ │ - blt.w 92722 │ │ │ │ + blt.w 924ea │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 926a6 │ │ │ │ + bne.w 9246e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 926be │ │ │ │ + bne.w 92486 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 926da │ │ │ │ + bne.w 924a2 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92834 │ │ │ │ + beq.w 925fc │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r2, r1, #512 @ 0x200 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 9222c │ │ │ │ + cbz r0, 91ff4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r0, r8, #208 @ 0xd0 │ │ │ │ @@ -152821,15 +152641,15 @@ │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ add.w r0, r8, #420 @ 0x1a4 │ │ │ │ str.w r0, [r8, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt r2, [r3, #0] │ │ │ │ lsls r0, r1, #30 │ │ │ │ str.w r3, [r8, #128] @ 0x80 │ │ │ │ - bmi.w 92a36 │ │ │ │ + bmi.w 927fe │ │ │ │ ldr.w r3, [r9] │ │ │ │ str.w r4, [r8, #88] @ 0x58 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ str.w r6, [r8, #168] @ 0xa8 │ │ │ │ @@ -152841,20 +152661,20 @@ │ │ │ │ str.w r3, [r8, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r9, [r8, #436] @ 0x1b4 │ │ │ │ str.w r9, [r8, #428] @ 0x1ac │ │ │ │ str.w sl, [r8, #12] │ │ │ │ str.w sl, [r8, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9232c │ │ │ │ - movw r6, #42268 @ 0xa51c │ │ │ │ + beq.n 920f4 │ │ │ │ + movw r6, #41692 @ 0xa2dc │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 9230c │ │ │ │ + bhi.n 920d4 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -152889,924 +152709,924 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #8 │ │ │ │ ldrsh.w r2, [r6, r3, lsl #2] │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrsh.w r0, [r3, #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.w 9249c │ │ │ │ + bne.w 92264 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 922b8 │ │ │ │ + bne.n 92080 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92706 │ │ │ │ + beq.w 924ce │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r8, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w r7, [r8, #104] @ 0x68 │ │ │ │ str.w r3, [r8, #144] @ 0x90 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 92a2e │ │ │ │ + blt.w 927f6 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92398 │ │ │ │ + bne.n 92160 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 92374 │ │ │ │ + cbz r2, 9213c │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92a90 │ │ │ │ + blt.w 92858 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92a12 │ │ │ │ + blt.w 927da │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92acc │ │ │ │ + blt.w 92894 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92ab8 │ │ │ │ + blt.w 92880 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 92b10 │ │ │ │ + bmi.w 928d8 │ │ │ │ ldr.w sl, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #704] @ (9266c ) │ │ │ │ + ldr r6, [pc, #704] @ (92434 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 923f6 │ │ │ │ + cbz r1, 921be │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c074 │ │ │ │ + bl 8be3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9247a │ │ │ │ + beq.n 92242 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (92670 ) │ │ │ │ + ldr r1, [pc, #664] @ (92438 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 923f0 │ │ │ │ + bge.n 921b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92b08 │ │ │ │ + beq.w 928d0 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 92478 │ │ │ │ + beq.n 92240 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9265c │ │ │ │ + bne.w 92424 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92696 │ │ │ │ - ldr r2, [pc, #620] @ (92674 ) │ │ │ │ + bne.w 9245e │ │ │ │ + ldr r2, [pc, #620] @ (9243c ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 92680 │ │ │ │ + bne.w 92448 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 92680 │ │ │ │ + beq.w 92448 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #592] @ (92678 ) │ │ │ │ + ldr r1, [pc, #592] @ (92440 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 92478 │ │ │ │ + beq.n 92240 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92652 │ │ │ │ + bne.w 9241a │ │ │ │ ldr r5, [r5, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c440 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92a74 │ │ │ │ + beq.w 9283c │ │ │ │ subs r1, r0, r5 │ │ │ │ - bmi.w 9297e │ │ │ │ + bmi.w 92746 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9247a │ │ │ │ - ldr r1, [pc, #536] @ (92678 ) │ │ │ │ + cbz r0, 92242 │ │ │ │ + ldr r1, [pc, #536] @ (92440 ) │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92478 │ │ │ │ + bge.n 92240 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92a52 │ │ │ │ + beq.w 9281a │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [r6, r9] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 925d2 │ │ │ │ + bne.w 9239a │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, sl │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r0, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r8, r0] │ │ │ │ str r1, [r3, r2] │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 922b8 │ │ │ │ - b.n 9232c │ │ │ │ + bne.w 92080 │ │ │ │ + b.n 920f4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, fp │ │ │ │ - bl 940ec │ │ │ │ + bl 93ea8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2c030 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940ec │ │ │ │ + bl 93ea8 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 940ec │ │ │ │ + bl 93ea8 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 924a2 │ │ │ │ + ble.n 9226a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 9280c │ │ │ │ + bmi.w 925d4 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 924a2 │ │ │ │ + beq.n 9226a │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 92868 │ │ │ │ + bmi.w 92630 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 924a2 │ │ │ │ + beq.n 9226a │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 92878 │ │ │ │ + bmi.w 92640 │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 924a2 │ │ │ │ + beq.n 9226a │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 928a2 │ │ │ │ + bmi.w 9266a │ │ │ │ subs.w r2, fp, #4 │ │ │ │ - beq.n 924a2 │ │ │ │ + beq.n 9226a │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 927f6 │ │ │ │ + bmi.w 925be │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 92518 │ │ │ │ - b.n 924a2 │ │ │ │ + bne.n 922e0 │ │ │ │ + b.n 9226a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 929e6 │ │ │ │ + bne.w 927ae │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 92806 │ │ │ │ + beq.w 925ce │ │ │ │ blx 2c0c8 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92a44 │ │ │ │ + beq.w 9280c │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx 2c030 │ │ │ │ - b.n 92032 │ │ │ │ + b.n 91dfa │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 929ce │ │ │ │ + bne.w 92796 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 92032 │ │ │ │ + beq.w 91dfa │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #24972 @ 0x618c │ │ │ │ + movw r3, #24396 @ 0x5f4c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #54884 @ 0xd664 │ │ │ │ + movw r3, #54308 @ 0xd424 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #54764 @ 0xd5ec │ │ │ │ + movw r3, #54188 @ 0xd3ac │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r7, r8 │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 92750 │ │ │ │ + bmi.w 92518 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92626 │ │ │ │ + beq.n 923ee │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92620 │ │ │ │ + beq.n 923e8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92748 │ │ │ │ + beq.w 92510 │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92590 │ │ │ │ + bne.n 92358 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 92032 │ │ │ │ + b.n 91dfa │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 925f2 │ │ │ │ + cbz r3, 923ba │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 925f2 │ │ │ │ + beq.n 923ba │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 929fe │ │ │ │ + blt.w 927c6 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9248e │ │ │ │ + beq.w 92256 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9248e │ │ │ │ + bge.w 92256 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9248e │ │ │ │ + bne.w 92256 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9248e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92256 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 92032 │ │ │ │ + beq.w 91dfa │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 92590 │ │ │ │ + b.n 92358 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r6 │ │ │ │ - bpl.w 9214e │ │ │ │ + bpl.w 91f16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9215c │ │ │ │ + bge.w 91f24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 9215c │ │ │ │ + b.n 91f24 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92478 │ │ │ │ - b.n 92436 │ │ │ │ - ldr r1, [pc, #28] @ (9267c ) │ │ │ │ + bne.w 92240 │ │ │ │ + b.n 921fe │ │ │ │ + ldr r1, [pc, #28] @ (92444 ) │ │ │ │ mov r0, sl │ │ │ │ - bl dba38 │ │ │ │ + bl db428 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 923fc │ │ │ │ - b.n 92478 │ │ │ │ + bne.w 921c4 │ │ │ │ + b.n 92240 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #700] @ (92940 ) │ │ │ │ - bl 7aa84 │ │ │ │ + ldr r0, [pc, #700] @ (92708 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 92422 │ │ │ │ - ldr r0, [pc, #688] @ (92940 ) │ │ │ │ - bl 43338 │ │ │ │ - b.n 92478 │ │ │ │ - ldr r1, [pc, #684] @ (92944 ) │ │ │ │ + bne.w 921ea │ │ │ │ + ldr r0, [pc, #688] @ (92708 ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 92240 │ │ │ │ + ldr r1, [pc, #684] @ (9270c ) │ │ │ │ mov r0, sl │ │ │ │ - bl dba38 │ │ │ │ + bl db428 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92404 │ │ │ │ - b.n 92478 │ │ │ │ + bne.w 921cc │ │ │ │ + b.n 92240 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r2, [r7, #0] │ │ │ │ - bne.w 928c2 │ │ │ │ + bne.w 9268a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 928b2 │ │ │ │ + bne.w 9267a │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - b.n 921ea │ │ │ │ + b.n 91fb2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ - bne.w 928c0 │ │ │ │ + bne.w 92688 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 92996 │ │ │ │ + bne.w 9275e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 921f2 │ │ │ │ + b.n 91fba │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 928be │ │ │ │ + bne.w 92686 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 92952 │ │ │ │ + bne.w 9271a │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 921fa │ │ │ │ + b.n 91fc2 │ │ │ │ mov r7, fp │ │ │ │ mov r4, fp │ │ │ │ strd fp, fp, [sp, #8] │ │ │ │ - b.n 9203e │ │ │ │ + b.n 91e06 │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 9214e │ │ │ │ - movw r3, #32561 @ 0x7f31 │ │ │ │ + b.n 91f16 │ │ │ │ + movw r3, #31361 @ 0x7a81 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 92336 │ │ │ │ + b.n 920fe │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 924a2 │ │ │ │ + b.n 9226a │ │ │ │ ldr r1, [r0, #16] │ │ │ │ rsb r2, r2, #7 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ adds r1, #7 │ │ │ │ bic.w r0, r1, #7 │ │ │ │ add r2, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 928f4 │ │ │ │ + bne.w 926bc │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 921e4 │ │ │ │ + b.n 91fac │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 921e4 │ │ │ │ + b.n 91fac │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 92626 │ │ │ │ + b.n 923ee │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 92786 │ │ │ │ + bgt.n 9254e │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 92764 │ │ │ │ + blt.n 9252c │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9279e │ │ │ │ + blt.n 92566 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54840 @ 0xd638 │ │ │ │ + movw r1, #54264 @ 0xd3f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - ldr r6, [pc, #460] @ (92948 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + ldr r6, [pc, #460] @ (92710 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 9247a │ │ │ │ + b.n 92242 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54784 @ 0xd600 │ │ │ │ + movw r1, #54208 @ 0xd3c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9277a │ │ │ │ - movw r1, #54764 @ 0xd5ec │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 92542 │ │ │ │ + movw r1, #54188 @ 0xd3ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c284 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 925ac │ │ │ │ - b.n 92626 │ │ │ │ + bne.w 92374 │ │ │ │ + b.n 923ee │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 92642 │ │ │ │ + bmi.w 9240a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54996 @ 0xd6d4 │ │ │ │ + movw r1, #54420 @ 0xd494 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - ldr r3, [pc, #364] @ (92948 ) │ │ │ │ + bl 11dfa4 │ │ │ │ + ldr r3, [pc, #364] @ (92710 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 925d8 │ │ │ │ + bne.w 923a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 92600 │ │ │ │ + bl 8388c │ │ │ │ + b.n 923c8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 92520 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 92032 │ │ │ │ + b.n 922e8 │ │ │ │ + bl 8388c │ │ │ │ + b.n 91dfa │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 924e4 │ │ │ │ + b.n 922ac │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #55024 @ 0xd6f0 │ │ │ │ + movw r1, #54448 @ 0xd4b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ - ldr r2, [pc, #272] @ (92948 ) │ │ │ │ + bl f3c30 │ │ │ │ + ldr r2, [pc, #272] @ (92710 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 92890 │ │ │ │ + bne.n 92658 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92888 │ │ │ │ + bge.n 92650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 925ee │ │ │ │ + bne.w 923b6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 925ee │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 923b6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 92140 │ │ │ │ + b.n 91f08 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 92140 │ │ │ │ + b.n 91f08 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 924f2 │ │ │ │ + b.n 922ba │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 92500 │ │ │ │ + b.n 922c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 92600 │ │ │ │ + bl 8388c │ │ │ │ + b.n 923c8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92918 │ │ │ │ + bne.n 926e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9284e │ │ │ │ - b.n 925ee │ │ │ │ + blt.n 92616 │ │ │ │ + b.n 923b6 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 9250e │ │ │ │ + b.n 922d6 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 928da │ │ │ │ + bne.n 926a2 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r2 │ │ │ │ - b.n 921ea │ │ │ │ + b.n 91fb2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55236 @ 0xd7c4 │ │ │ │ + movw r1, #54660 @ 0xd584 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 92834 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 925fc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55272 @ 0xd7e8 │ │ │ │ + movw r1, #54696 @ 0xd5a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 92834 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 925fc │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 9273e │ │ │ │ + bmi.w 92506 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55168 @ 0xd780 │ │ │ │ + movw r1, #54592 @ 0xd540 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 92834 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 925fc │ │ │ │ mov r8, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 92898 │ │ │ │ - b.n 925f2 │ │ │ │ + bne.n 92660 │ │ │ │ + b.n 923ba │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 920de │ │ │ │ + b.w 91ea6 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 920ee │ │ │ │ + b.w 91eb6 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 920fe │ │ │ │ + b.w 91ec6 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 9210e │ │ │ │ + b.w 91ed6 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 9211e │ │ │ │ + b.w 91ee6 │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 9212e │ │ │ │ + b.w 91ef6 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 929a6 │ │ │ │ + bne.n 9276e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 921fa │ │ │ │ + b.n 91fc2 │ │ │ │ ldrd r6, r2, [r3, #4] │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 920bc │ │ │ │ - b.w 92148 │ │ │ │ + bne.w 91e84 │ │ │ │ + b.w 91f10 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 920b6 │ │ │ │ + b.w 91e7e │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55628 @ 0xd94c │ │ │ │ + movw r1, #55052 @ 0xd70c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 92478 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 92240 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 929ac │ │ │ │ + bne.n 92774 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 921f2 │ │ │ │ + b.n 91fba │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 928dc │ │ │ │ + b.n 926a4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 929a8 │ │ │ │ + b.n 92770 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55116 @ 0xd74c │ │ │ │ + movw r1, #54540 @ 0xd50c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 92834 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 925fc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 920cc │ │ │ │ + b.w 91e94 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54716 @ 0xd5bc │ │ │ │ + movw r1, #54140 @ 0xd37c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9277a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 92542 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54908 @ 0xd67c │ │ │ │ + movw r1, #54332 @ 0xd43c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9277a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 92542 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 925ee │ │ │ │ + bne.w 923b6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 925ee │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 923b6 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55412 @ 0xd874 │ │ │ │ + movw r1, #54836 @ 0xd634 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - ldr r6, [pc, #320] @ (92b70 ) │ │ │ │ + bl f3c30 │ │ │ │ + ldr r6, [pc, #320] @ (92938 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92478 │ │ │ │ + b.n 92240 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ - b.n 92272 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 927d8 │ │ │ │ - ldr r6, [pc, #296] @ (92b70 ) │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 9203a │ │ │ │ + bl 23c814 │ │ │ │ + b.n 925a0 │ │ │ │ + ldr r6, [pc, #296] @ (92938 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - bl 23c160 │ │ │ │ - b.n 9247a │ │ │ │ + bl 23c814 │ │ │ │ + b.n 92242 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92478 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92240 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55072 @ 0xd720 │ │ │ │ + movw r1, #54496 @ 0xd4e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 92834 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 925fc │ │ │ │ movw r2, #43628 @ 0xaa6c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #55680 @ 0xd980 │ │ │ │ + movw r2, #55104 @ 0xd740 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24def8 │ │ │ │ - b.n 9247a │ │ │ │ + bl 24e550 │ │ │ │ + b.n 92242 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55344 @ 0xd830 │ │ │ │ + movw r1, #54768 @ 0xd5f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #196] @ (92b70 ) │ │ │ │ + ldr r6, [pc, #196] @ (92938 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 92478 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 92240 │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55552 @ 0xd900 │ │ │ │ + movw r1, #54976 @ 0xd6c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92a24 │ │ │ │ + b.n 927ec │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #54908 @ 0xd67c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92a24 │ │ │ │ - ldr r6, [pc, #140] @ (92b70 ) │ │ │ │ + b.n 927ec │ │ │ │ + ldr r6, [pc, #140] @ (92938 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 9247a │ │ │ │ + b.n 92242 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54952 @ 0xd6a8 │ │ │ │ + movw r1, #54376 @ 0xd468 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r6, [pc, #116] @ (92b70 ) │ │ │ │ + ldr r6, [pc, #116] @ (92938 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9247a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 92242 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 923f0 │ │ │ │ - ldr r6, [pc, #92] @ (92b70 ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 921b8 │ │ │ │ + ldr r6, [pc, #92] @ (92938 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r8, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r6, r9] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 92b62 │ │ │ │ + beq.n 9292a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 92b62 │ │ │ │ + bhi.n 9292a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w sl, [r2, #16] │ │ │ │ - b.n 923ac │ │ │ │ + b.n 92174 │ │ │ │ movw r3, #4376 @ 0x1118 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54696 @ 0xd5a8 │ │ │ │ + movw r1, #54120 @ 0xd368 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9277a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 92542 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 92b44 │ │ │ │ + b.n 9290c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #128] @ 0x80 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92c34 │ │ │ │ + beq.n 929fc │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 92c06 │ │ │ │ + beq.n 929ce │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92c6a │ │ │ │ + beq.n 92a32 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92c4c │ │ │ │ + beq.n 92a14 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92c84 │ │ │ │ + beq.n 92a4c │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 92b74 │ │ │ │ + bl 9293c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92c96 │ │ │ │ + bne.n 92a5e │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92c96 │ │ │ │ + bne.n 92a5e │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92c9a │ │ │ │ + bne.n 92a62 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92c60 │ │ │ │ + bne.n 92a28 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92c92 │ │ │ │ + bne.n 92a5a │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92c7a │ │ │ │ + bne.n 92a42 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 92c16 │ │ │ │ + beq.n 929de │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92c44 │ │ │ │ + bne.n 92a0c │ │ │ │ mov r0, r2 │ │ │ │ - b.n 92c24 │ │ │ │ + b.n 929ec │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 92bfc │ │ │ │ + bne.n 929c4 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 92bfc │ │ │ │ + bne.n 929c4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 92c44 │ │ │ │ + bne.n 92a0c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 92c24 │ │ │ │ + beq.n 929ec │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 92bdc │ │ │ │ + beq.n 929a4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92c9e │ │ │ │ + bne.n 92a66 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 92bec │ │ │ │ + b.n 929b4 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 92bec │ │ │ │ + beq.n 929b4 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92c8e │ │ │ │ + bne.n 92a56 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 92c16 │ │ │ │ + b.n 929de │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 92bc0 │ │ │ │ + b.n 92988 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 92bfc │ │ │ │ + b.n 929c4 │ │ │ │ mov r1, ip │ │ │ │ - b.n 92c7a │ │ │ │ + b.n 92a42 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 92c5a │ │ │ │ + b.n 92a22 │ │ │ │ mov r1, ip │ │ │ │ - b.n 92c60 │ │ │ │ + b.n 92a28 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 92c7a │ │ │ │ + b.n 92a42 │ │ │ │ nop │ │ │ │ │ │ │ │ -00092ca4 : │ │ │ │ +00092a6c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ lsls r4, r5, #19 │ │ │ │ - bmi.w 931f0 │ │ │ │ + bmi.w 92fb8 │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r5, #22 │ │ │ │ - bpl.w 936b6 │ │ │ │ + bpl.w 93472 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r2, r5, #30 │ │ │ │ - bmi.w 9305e │ │ │ │ + bmi.w 92e26 │ │ │ │ orr.w r5, r5, #8192 @ 0x2000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9365c │ │ │ │ + beq.w 93418 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 930b2 │ │ │ │ + beq.w 92e7a │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9310c │ │ │ │ + beq.w 92ed4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.w 93136 │ │ │ │ - ldr r1, [pc, #536] @ (92f14 ) │ │ │ │ + bpl.w 92efe │ │ │ │ + ldr r1, [pc, #536] @ (92cdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -153816,314 +153636,314 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 936aa │ │ │ │ + beq.w 93466 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93334 │ │ │ │ + beq.w 930fc │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ clz r2, r8 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r1, #0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93358 │ │ │ │ + bne.w 93120 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 932f6 │ │ │ │ + beq.w 930be │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 936e8 │ │ │ │ + bne.w 93516 │ │ │ │ movw r6, #40104 @ 0x9ca8 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 933ae │ │ │ │ + bne.w 93260 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82fa0 │ │ │ │ + bl 82d68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93510 │ │ │ │ + beq.w 93246 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83e5c │ │ │ │ + bl 83c24 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92d9c │ │ │ │ + bge.n 92b64 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93320 │ │ │ │ + beq.w 930e8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 933e4 │ │ │ │ + beq.w 93296 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 937d2 │ │ │ │ + beq.w 93604 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93434 │ │ │ │ + bne.w 93170 │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93144 │ │ │ │ + bne.w 92f0c │ │ │ │ cmp r5, r7 │ │ │ │ - bne.w 9375e │ │ │ │ + bne.w 934ce │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 93282 │ │ │ │ + bmi.w 9304a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 93298 │ │ │ │ + bne.w 93060 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 931f8 │ │ │ │ + ble.w 92fc0 │ │ │ │ adds r3, #12 │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r5 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ cmp r2, r8 │ │ │ │ - bhi.n 92e30 │ │ │ │ + bhi.n 92bf8 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 937c4 │ │ │ │ + beq.w 9367a │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 92e30 │ │ │ │ + ble.n 92bf8 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 92e6e │ │ │ │ + beq.n 92c36 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 92e30 │ │ │ │ + beq.n 92bf8 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 92e6e │ │ │ │ + beq.n 92c36 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 92e30 │ │ │ │ + beq.n 92bf8 │ │ │ │ adds r2, #20 │ │ │ │ mov.w ip, #2 │ │ │ │ ldr.w r9, [r2, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 92e6e │ │ │ │ + beq.n 92c36 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 92e20 │ │ │ │ + bne.n 92be8 │ │ │ │ mov r5, sl │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93828 │ │ │ │ + bne.w 93562 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #22 │ │ │ │ it mi │ │ │ │ strmi.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - b.n 92e76 │ │ │ │ + b.n 92c3e │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 92e6e │ │ │ │ + beq.n 92c36 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92e56 │ │ │ │ + bne.n 92c1e │ │ │ │ movw r2, #34960 @ 0x8890 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 92e30 │ │ │ │ + bne.n 92bf8 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 92dea │ │ │ │ + blt.n 92bb2 │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 9336e │ │ │ │ + bne.w 93136 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 92f36 │ │ │ │ + ble.n 92cfe │ │ │ │ add.w r1, r7, #12 │ │ │ │ movs r6, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 92ed8 │ │ │ │ + bhi.n 92ca0 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 938da │ │ │ │ + beq.w 93636 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 92ed8 │ │ │ │ + ble.n 92ca0 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 92f30 │ │ │ │ + beq.n 92cf8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 92ed8 │ │ │ │ + beq.n 92ca0 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 92f30 │ │ │ │ + beq.n 92cf8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 92ed8 │ │ │ │ + beq.n 92ca0 │ │ │ │ adds r3, #20 │ │ │ │ movs r7, #2 │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 92f30 │ │ │ │ + beq.n 92cf8 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 92eca │ │ │ │ + bne.n 92c92 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93808 │ │ │ │ + bne.w 93582 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str.w r2, [r4, #192] @ 0xc0 │ │ │ │ strh.w r1, [r4, #206] @ 0xce │ │ │ │ lsls r0, r3, #22 │ │ │ │ - bpl.w 9320a │ │ │ │ + bpl.w 92fd2 │ │ │ │ str.w r2, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r5, 92f52 │ │ │ │ + cbz r5, 92d1a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92f4a │ │ │ │ + bge.n 92d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 92f4a │ │ │ │ + cbnz r3, 92d12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92f4a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92d12 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 92f30 │ │ │ │ + beq.n 92cf8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92f18 │ │ │ │ + bne.n 92ce0 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92ed8 │ │ │ │ + bne.n 92ca0 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 92e96 │ │ │ │ + bne.n 92c5e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 92f46 │ │ │ │ + bmi.n 92d0e │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9313c │ │ │ │ + bne.w 92f04 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92efe │ │ │ │ + bne.n 92cc6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 93210 │ │ │ │ + bpl.w 92fd8 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 932e4 │ │ │ │ + bne.w 930ac │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 9327a │ │ │ │ + bmi.w 93042 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 86be8 │ │ │ │ + bl 86944 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93510 │ │ │ │ + beq.w 93246 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c10c │ │ │ │ + bl 8bed4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93510 │ │ │ │ + beq.w 93246 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 93164 │ │ │ │ + bmi.w 92f2c │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 93032 │ │ │ │ + bmi.n 92dfa │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93528 │ │ │ │ + beq.w 932e4 │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 92fe2 │ │ │ │ + ble.n 92daa │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 92fba │ │ │ │ + bge.n 92d82 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8f1e0 │ │ │ │ + bl 8efa8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 93510 │ │ │ │ + blt.w 93246 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 92fe2 │ │ │ │ + beq.n 92daa │ │ │ │ adds r5, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 938b4 │ │ │ │ - bl 8f1e0 │ │ │ │ + bge.w 9366e │ │ │ │ + bl 8efa8 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 93510 │ │ │ │ + blt.w 93246 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 92fc2 │ │ │ │ + bne.n 92d8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 8de98 │ │ │ │ + bl 8dc60 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93510 │ │ │ │ + beq.w 93246 │ │ │ │ lsls r5, r3, #17 │ │ │ │ - bpl.n 92ffc │ │ │ │ + bpl.n 92dc4 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 938c0 │ │ │ │ + beq.w 93688 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 93194 │ │ │ │ + bmi.w 92f5c │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 93014 │ │ │ │ + bgt.n 92ddc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 9389a │ │ │ │ + ble.w 93654 │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ lsls r1, r3, #30 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bmi.w 931b4 │ │ │ │ + bmi.w 92f7c │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r2, #16 │ │ │ │ bics.w r2, r2, #16 │ │ │ │ itt eq │ │ │ │ mvneq.w r2, #15 │ │ │ │ streq r2, [r4, #104] @ 0x68 │ │ │ │ - beq.n 92f92 │ │ │ │ + beq.n 92d5a │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39732 @ 0x9b34 │ │ │ │ + movw r1, #39156 @ 0x98f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 93510 │ │ │ │ - ldr r1, [pc, #716] @ (9332c ) │ │ │ │ + bl f3c30 │ │ │ │ + b.n 93246 │ │ │ │ + ldr r1, [pc, #716] @ (930f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ mov.w r2, #28 │ │ │ │ @@ -154134,33 +153954,33 @@ │ │ │ │ adds r5, r1, r2 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93648 │ │ │ │ + beq.w 93404 │ │ │ │ add.w r3, r2, #91136 @ 0x16400 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ str r2, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9365c │ │ │ │ + beq.w 93418 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92ce4 │ │ │ │ - bl 7fabc │ │ │ │ + bne.w 92aac │ │ │ │ + bl 7f8cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93510 │ │ │ │ + beq.w 93246 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93368 │ │ │ │ - ldr r1, [pc, #608] @ (9332c ) │ │ │ │ + beq.w 93130 │ │ │ │ + ldr r1, [pc, #608] @ (930f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -154170,76 +153990,76 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r1, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93632 │ │ │ │ + beq.w 933ee │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92cf0 │ │ │ │ + bne.w 92ab8 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 93342 │ │ │ │ + beq.w 9310a │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r2, #22 │ │ │ │ - bmi.w 93848 │ │ │ │ + bmi.w 935a2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #34960 @ 0x8890 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r5, r2, #30 │ │ │ │ - bmi.w 92cf8 │ │ │ │ + bmi.w 92ac0 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 92d30 │ │ │ │ + b.n 92af8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 93e70 │ │ │ │ - b.n 92f46 │ │ │ │ + bl 93c2c │ │ │ │ + b.n 92d0e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92dba │ │ │ │ + bge.w 92b82 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92dba │ │ │ │ + bne.w 92b82 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92dba │ │ │ │ + b.n 92b82 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ itt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ strls.w r2, [r4, #144] @ 0x90 │ │ │ │ - bls.w 92f8e │ │ │ │ + bls.w 92d56 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39660 @ 0x9aec │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 93510 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 93246 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 93014 │ │ │ │ + beq.w 92ddc │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39884 @ 0x9bcc │ │ │ │ + movw r1, #39308 @ 0x998c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 93510 │ │ │ │ - ldr r0, [pc, #372] @ (9332c ) │ │ │ │ + bl f3c30 │ │ │ │ + b.n 93246 │ │ │ │ + ldr r0, [pc, #372] @ (930f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -154250,1093 +154070,1092 @@ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ add.w r0, r1, #412 @ 0x19c │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ cmp r1, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9363e │ │ │ │ + beq.w 933fa │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.w 92e8c │ │ │ │ - b.n 92f36 │ │ │ │ + bgt.w 92c54 │ │ │ │ + b.n 92cfe │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92efe │ │ │ │ + bne.w 92cc6 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9325a │ │ │ │ + ble.n 93022 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bmi.w 937a8 │ │ │ │ + bmi.w 935e8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9325a │ │ │ │ + beq.n 93022 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 937a8 │ │ │ │ + bmi.w 935e8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 9325a │ │ │ │ + beq.n 93022 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 937a8 │ │ │ │ + bmi.w 935e8 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 9325a │ │ │ │ + beq.n 93022 │ │ │ │ adds r2, #24 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r6, #22 │ │ │ │ - bmi.w 937a8 │ │ │ │ + bmi.w 935e8 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 93248 │ │ │ │ + bne.n 93010 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 932e4 │ │ │ │ + bne.n 930ac │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ movw r1, #34960 @ 0x8890 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 92f60 │ │ │ │ + bne.w 92d28 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - b.n 92f6e │ │ │ │ + b.n 92d36 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 92dd4 │ │ │ │ - ldr r1, [pc, #148] @ (93330 ) │ │ │ │ + beq.w 92b9c │ │ │ │ + ldr r1, [pc, #148] @ (930f8 ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ strd r7, r7, [sp, #16] │ │ │ │ - bl 1cadc8 │ │ │ │ + bl 1cbd90 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #132] @ (93330 ) │ │ │ │ + ldr r1, [pc, #132] @ (930f8 ) │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cadc8 │ │ │ │ + bl 1cbd90 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r7, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 935c0 │ │ │ │ + beq.w 9337c │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 935a8 │ │ │ │ + bpl.w 93364 │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.w 92e32 │ │ │ │ + bhi.w 92bfa │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 92de0 │ │ │ │ - b.n 92e76 │ │ │ │ + bgt.w 92ba8 │ │ │ │ + b.n 92c3e │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bmi.n 9327a │ │ │ │ + bmi.n 93042 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e04 │ │ │ │ + bl 84b64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 92f6e │ │ │ │ - b.n 93510 │ │ │ │ + bge.w 92d36 │ │ │ │ + b.n 93246 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 936ce │ │ │ │ + beq.w 9348a │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e8a8 │ │ │ │ + bl 8e670 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93510 │ │ │ │ + beq.w 93246 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 93316 │ │ │ │ + bpl.n 930de │ │ │ │ mov r0, r5 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ - b.n 92d5c │ │ │ │ + b.n 92b24 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92d9c │ │ │ │ + b.n 92b64 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r0, ip, #82 @ 0x52 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 93510 │ │ │ │ + beq.w 93246 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92d56 │ │ │ │ + bne.w 92b1e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 92d56 │ │ │ │ + beq.w 92b1e │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92d5c │ │ │ │ - b.n 932fc │ │ │ │ + bne.w 92b24 │ │ │ │ + b.n 930c4 │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 92ce4 │ │ │ │ - ldr r1, [pc, #680] @ (93618 ) │ │ │ │ + b.n 92aac │ │ │ │ + ldr r1, [pc, #668] @ (933d4 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1cadc8 │ │ │ │ - ldr r1, [pc, #664] @ (93618 ) │ │ │ │ + bl 1cbd90 │ │ │ │ + ldr r1, [pc, #652] @ (933d4 ) │ │ │ │ add r2, sp, #20 │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cadc8 │ │ │ │ + bl 1cbd90 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r6, r0, r2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.w 93594 │ │ │ │ + bpl.w 93350 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.w 93580 │ │ │ │ + bpl.w 9333c │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 92e82 │ │ │ │ - b.n 92ed8 │ │ │ │ - cmp r8, r6 │ │ │ │ - beq.w 93704 │ │ │ │ - ldr r1, [pc, #616] @ (93618 ) │ │ │ │ - add r2, sp, #20 │ │ │ │ - mov r0, r8 │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 1cadc8 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - cmp r0, #1 │ │ │ │ - beq.n 93406 │ │ │ │ - bic.w r0, r0, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - lsls r7, r2, #14 │ │ │ │ - bpl.w 936da │ │ │ │ - mov r1, r4 │ │ │ │ - bl f5a90 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - lsls r3, r0, #31 │ │ │ │ - bpl.n 9341e │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 92d82 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 93510 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93510 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 93510 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93510 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #520] @ (93618 ) │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 15c6d4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - lsls r3, r0, #31 │ │ │ │ - bmi.n 933e4 │ │ │ │ - movs r7, #0 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 933de │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 92d82 │ │ │ │ - b.n 933e4 │ │ │ │ + bls.w 92c4a │ │ │ │ + b.n 92ca0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 92b74 │ │ │ │ + bl 9293c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 92db0 │ │ │ │ + ble.w 92b78 │ │ │ │ str r6, [sp, #12] │ │ │ │ movw r9, #34960 @ 0x8890 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov fp, r5 │ │ │ │ add.w r8, r3, #12 │ │ │ │ movs r6, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr.w r4, [r8, #4]! │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 93714 │ │ │ │ + bge.w 93542 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [sl, #172] @ 0xac │ │ │ │ - cbz r0, 934a6 │ │ │ │ - bl 92b74 │ │ │ │ + cbz r0, 931e6 │ │ │ │ + bl 9293c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93524 │ │ │ │ + bne.w 932e0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93524 │ │ │ │ + bne.w 932e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9368a │ │ │ │ + beq.w 93446 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 934ca │ │ │ │ + ble.n 9320a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 934b4 │ │ │ │ + bne.n 931f4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 9345a │ │ │ │ + bne.n 93196 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r5, fp │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ - b.n 92db0 │ │ │ │ + b.n 92b78 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93524 │ │ │ │ + bne.n 932e0 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 9347e │ │ │ │ + b.n 931bc │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 934ca │ │ │ │ + beq.n 9320a │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 93498 │ │ │ │ + beq.n 931d8 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 934bc │ │ │ │ + bne.n 931fc │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #43564 @ 0xaa2c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, fp │ │ │ │ ldrd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #39508 @ 0x9a54 │ │ │ │ + movw r1, #38932 @ 0x9814 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 933e4 │ │ │ │ + bge.n 93296 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 933e4 │ │ │ │ + cbnz r2, 93296 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 933ea │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 9329a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 93856 │ │ │ │ + bmi.w 935b0 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9302c │ │ │ │ + b.n 92df4 │ │ │ │ + cmp r8, r6 │ │ │ │ + beq.w 93532 │ │ │ │ + ldr r1, [pc, #368] @ (933d4 ) │ │ │ │ + add r2, sp, #20 │ │ │ │ + mov r0, r8 │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 1cbd90 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + cmp r0, #1 │ │ │ │ + beq.n 932b2 │ │ │ │ + bic.w r0, r0, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + lsls r7, r2, #14 │ │ │ │ + bpl.w 93496 │ │ │ │ + mov r1, r4 │ │ │ │ + bl f54dc │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + lsls r3, r0, #31 │ │ │ │ + bpl.n 932ca │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 92b4a │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 93246 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 93246 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 93246 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93246 │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r1, [pc, #280] @ (933d4 ) │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 15c3f0 │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ + lsls r3, r0, #31 │ │ │ │ + bmi.n 93296 │ │ │ │ + movs r7, #0 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 93290 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 92b4a │ │ │ │ + b.n 93296 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 93486 │ │ │ │ + b.n 931c6 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 935d6 │ │ │ │ + bmi.n 93392 │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #232] @ (9361c ) │ │ │ │ + ldr r2, [pc, #232] @ (933d8 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 93674 │ │ │ │ + bne.w 93430 │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 93674 │ │ │ │ - ldr r1, [pc, #208] @ (93620 ) │ │ │ │ + beq.w 93430 │ │ │ │ + ldr r1, [pc, #208] @ (933dc ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 93510 │ │ │ │ + beq.n 93246 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 93628 │ │ │ │ - ldr r1, [pc, #188] @ (93620 ) │ │ │ │ + bne.n 933e4 │ │ │ │ + ldr r1, [pc, #188] @ (933dc ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 93510 │ │ │ │ - movw r3, #12889 @ 0x3259 │ │ │ │ + beq.n 93246 │ │ │ │ + movw r3, #14617 @ 0x3919 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 92f9a │ │ │ │ + b.n 92d62 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 933a0 │ │ │ │ + bne.w 93168 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 933a0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93168 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9339a │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 93162 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 9339a │ │ │ │ + b.n 93162 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 932d0 │ │ │ │ + bne.w 93098 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 932d0 │ │ │ │ + b.n 93098 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 932ca │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 93092 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 932ca │ │ │ │ - ldr r1, [pc, #76] @ (93624 ) │ │ │ │ + b.n 93092 │ │ │ │ + ldr r1, [pc, #76] @ (933e0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ adds r5, r1, r3 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ add r2, r1 │ │ │ │ ldr.w r5, [r5, #412] @ 0x19c │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 93614 │ │ │ │ + beq.n 933d0 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ - b.n 93530 │ │ │ │ + b.n 932ec │ │ │ │ adcs.w r0, ip, #82 @ 0x52 │ │ │ │ add r7, sp, #0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f9a │ │ │ │ - b.n 93560 │ │ │ │ + bne.w 92d62 │ │ │ │ + b.n 9331c │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 92ce4 │ │ │ │ + b.w 92aac │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 931f0 │ │ │ │ + b.n 92fb8 │ │ │ │ add.w r3, r2, #96768 @ 0x17a00 │ │ │ │ movs r2, #1 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ str r2, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 930aa │ │ │ │ + bne.w 92e72 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39400 @ 0x99e8 │ │ │ │ + movw r1, #38824 @ 0x97a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 93510 │ │ │ │ - ldr r0, [pc, #624] @ (938e8 ) │ │ │ │ - bl 7aa84 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 93246 │ │ │ │ + ldr r0, [pc, #624] @ (936a4 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 9354e │ │ │ │ - ldr r0, [pc, #612] @ (938e8 ) │ │ │ │ - bl 43338 │ │ │ │ - b.n 93510 │ │ │ │ + bne.w 9330a │ │ │ │ + ldr r0, [pc, #612] @ (936a4 ) │ │ │ │ + bl 43388 │ │ │ │ + b.n 93246 │ │ │ │ mov r3, sl │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 93498 │ │ │ │ + beq.w 931d8 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9368c │ │ │ │ + bne.n 93448 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 93498 │ │ │ │ - b.n 934ca │ │ │ │ + beq.w 931d8 │ │ │ │ + b.n 9320a │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 92d30 │ │ │ │ + b.w 92af8 │ │ │ │ orr.w r6, r5, #256 @ 0x100 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - bl 1cc9a8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 1cd9d4 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bmi.w 9305e │ │ │ │ + bmi.w 92e26 │ │ │ │ mov r5, r6 │ │ │ │ - b.w 92cce │ │ │ │ + b.w 92a96 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - ldr r5, [pc, #536] @ (938ec ) │ │ │ │ + ldr r5, [pc, #536] @ (936a8 ) │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.w 93316 │ │ │ │ - b.n 93310 │ │ │ │ + bpl.w 930de │ │ │ │ + b.n 930d8 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 93734 │ │ │ │ - bl 208800 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ - mov r7, r0 │ │ │ │ - b.n 933d8 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - movw r6, #40104 @ 0x9ca8 │ │ │ │ - movt r6, #80 @ 0x50 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 933a8 │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r8, r6 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - bne.w 933ae │ │ │ │ - mov r0, r4 │ │ │ │ - bl 82fa0 │ │ │ │ + cbnz r3, 934a4 │ │ │ │ + bl 209514 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 92d82 │ │ │ │ - b.n 933ea │ │ │ │ - movw r1, #43564 @ 0xaa2c │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - mov r5, fp │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - movw r1, #39468 @ 0x9a2c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 934f0 │ │ │ │ + b.n 9328a │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.n 9377c │ │ │ │ - cbz r7, 9378c │ │ │ │ + bpl.n 934ea │ │ │ │ + cbz r7, 934fa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, r7 │ │ │ │ orrge.w r0, r7, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - b.n 936e0 │ │ │ │ + b.n 9349c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92f4a │ │ │ │ + bge.w 92d12 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92f4a │ │ │ │ + bne.w 92d12 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 92f4a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92d12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93746 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93746 │ │ │ │ + bne.n 934b6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 934b6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 933e4 │ │ │ │ + bmi.w 93296 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93428 │ │ │ │ + beq.w 932d4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 933ea │ │ │ │ - b.n 93510 │ │ │ │ - movw r5, #43564 @ 0xaa2c │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - movw r1, #39564 @ 0x9a8c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 93510 │ │ │ │ - cmp r4, r1 │ │ │ │ - it ne │ │ │ │ - movne r2, r4 │ │ │ │ - beq.w 92e6e │ │ │ │ - b.w 92e5a │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 937f8 │ │ │ │ - movw r3, #43564 @ 0xaa2c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39440 @ 0x9a10 │ │ │ │ + bne.w 9329a │ │ │ │ + b.n 93246 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + movw r6, #40104 @ 0x9ca8 │ │ │ │ + movt r6, #80 @ 0x50 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 9325a │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r8, r6 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + bne.w 93260 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 82d68 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 92b4a │ │ │ │ + b.n 9329a │ │ │ │ + movw r1, #43564 @ 0xaa2c │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + mov r5, fp │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + movw r1, #38892 @ 0x97ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 933ea │ │ │ │ - b.n 93510 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 937da │ │ │ │ - mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 937da │ │ │ │ - ldr r0, [pc, #228] @ (938f0 ) │ │ │ │ + bl f3c30 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 93230 │ │ │ │ + ldr r0, [pc, #328] @ (936ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ - movs r1, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ + movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ - str.w r1, [r3, #160] @ 0xa0 │ │ │ │ - b.w 92ee2 │ │ │ │ - ldr r0, [pc, #196] @ (938f0 ) │ │ │ │ + str.w r2, [r3, #160] @ 0xa0 │ │ │ │ + b.w 92c04 │ │ │ │ + ldr r0, [pc, #296] @ (936ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ + movs r1, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ - str.w r2, [r3, #160] @ 0xa0 │ │ │ │ - b.w 92e3c │ │ │ │ + str.w r1, [r3, #160] @ 0xa0 │ │ │ │ + b.w 92caa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 93122 │ │ │ │ - ldr r0, [pc, #152] @ (938f0 ) │ │ │ │ + b.n 92eea │ │ │ │ + ldr r0, [pc, #248] @ (936ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 9388e │ │ │ │ + beq.n 9362a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 9388e │ │ │ │ + bhi.n 9362a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 9351e │ │ │ │ + b.n 93254 │ │ │ │ + movw r5, #43564 @ 0xaa2c │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl f3c30 │ │ │ │ + b.n 93246 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 93644 │ │ │ │ + movw r3, #43564 @ 0xaa2c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #38864 @ 0x97d0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3c30 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 9329a │ │ │ │ + b.n 93246 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 93888 │ │ │ │ + b.n 935e2 │ │ │ │ + cmp r4, r2 │ │ │ │ + it ne │ │ │ │ + movne r3, r4 │ │ │ │ + beq.w 92cf8 │ │ │ │ + b.w 92ce4 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 9360c │ │ │ │ + mov r0, r3 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9360c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #39400 @ 0x99e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 93510 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 93246 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 92fc2 │ │ │ │ - b.w 92fe2 │ │ │ │ + bne.w 92d8a │ │ │ │ + b.w 92daa │ │ │ │ + cmp r4, r1 │ │ │ │ + it ne │ │ │ │ + movne r2, r4 │ │ │ │ + beq.w 92c36 │ │ │ │ + b.w 92c22 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39812 @ 0x9b84 │ │ │ │ + movw r1, #39236 @ 0x9944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 93510 │ │ │ │ - cmp r4, r2 │ │ │ │ - it ne │ │ │ │ - movne r3, r4 │ │ │ │ - beq.w 92f30 │ │ │ │ - b.w 92f1c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 93246 │ │ │ │ + nop │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000938f4 : │ │ │ │ +000936b0 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ - cbnz r3, 93900 │ │ │ │ + cbnz r3, 936bc │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [r0, #84] @ 0x54 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ tst.w ip, #2 │ │ │ │ - bne.w 93ab4 │ │ │ │ - ldr r7, [pc, #468] @ (93af8 ) │ │ │ │ + bne.w 93870 │ │ │ │ + ldr r7, [pc, #468] @ (938b4 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r1, 93964 │ │ │ │ + cbnz r1, 93720 │ │ │ │ ldrb.w r0, [r0, #204] @ 0xcc │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93a6a │ │ │ │ + bne.w 93826 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ movs r0, #0 │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ str.w r0, [r1, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ tst.w ip, #512 @ 0x200 │ │ │ │ str.w r3, [r2, #192] @ 0xc0 │ │ │ │ - beq.n 9395e │ │ │ │ + beq.n 9371a │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 93a10 │ │ │ │ + bpl.n 937cc │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93a4a │ │ │ │ + bne.n 93806 │ │ │ │ ldr.w lr, [r1, #24] │ │ │ │ ldr.w ip, [lr, #16] │ │ │ │ cmp ip, r9 │ │ │ │ - ble.n 93a10 │ │ │ │ + ble.n 937cc │ │ │ │ ldrb.w r3, [lr, #5] │ │ │ │ movs r6, #1 │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ adds r3, #20 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 93a2a │ │ │ │ + beq.n 937e6 │ │ │ │ add.w r3, r3, r9, lsl #3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 93a04 │ │ │ │ + beq.n 937c0 │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9396a │ │ │ │ + beq.n 93726 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9396a │ │ │ │ + ble.n 93726 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ itt lt │ │ │ │ addlt.w r0, ip, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 938f8 │ │ │ │ + bl 936b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93968 │ │ │ │ + bge.n 93724 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93968 │ │ │ │ + bne.n 93724 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 9396a │ │ │ │ + b.n 93726 │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 9399c │ │ │ │ + bne.n 93758 │ │ │ │ ldrb.w r0, [r2, #204] @ 0xcc │ │ │ │ - cbnz r0, 93a6a │ │ │ │ + cbnz r0, 93826 │ │ │ │ ldr.w r3, [r2, #192] @ 0xc0 │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr.w ip, [r2, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9393c │ │ │ │ - b.n 9394e │ │ │ │ + bne.n 936f8 │ │ │ │ + b.n 9370a │ │ │ │ movs r5, #12 │ │ │ │ mla r3, r5, r9, r3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 939a6 │ │ │ │ + bne.n 93762 │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 93a32 │ │ │ │ - b.n 93a10 │ │ │ │ + bne.n 937ee │ │ │ │ + b.n 937cc │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 93a10 │ │ │ │ + ble.n 937cc │ │ │ │ ldrb.w ip, [r3] │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w ip, r3, ip, lsl #2 │ │ │ │ ldrb.w ip, [ip, r9] │ │ │ │ add.w ip, r3, ip, lsl #2 │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ - b.n 939a6 │ │ │ │ + b.n 93762 │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r5, r1, #5696 @ 0x1640 │ │ │ │ movs r1, #0 │ │ │ │ adds r5, #20 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.n 93a84 │ │ │ │ + bmi.n 93840 │ │ │ │ adds r1, #1 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - b.n 93a7a │ │ │ │ + b.n 93836 │ │ │ │ ldr.w r3, [r5, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 93aaa │ │ │ │ + cbz r3, 93866 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - bge.n 93aaa │ │ │ │ - movw r0, #55968 @ 0xdaa0 │ │ │ │ + bge.n 93866 │ │ │ │ + movw r0, #55392 @ 0xd860 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ asrs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ - beq.n 93a16 │ │ │ │ + beq.n 937d2 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 93a7a │ │ │ │ + b.n 93836 │ │ │ │ subs r5, r1, #1 │ │ │ │ - ldr r1, [pc, #64] @ (93af8 ) │ │ │ │ + ldr r1, [pc, #64] @ (938b4 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ movs r2, #28 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r4 │ │ │ │ ldr r1, [r1, r4] │ │ │ │ mul.w r2, r5, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w lr, r1, r2 │ │ │ │ add.w lr, lr, #91136 @ 0x16400 │ │ │ │ ldr.w lr, [lr, #412] @ 0x19c │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 93aec │ │ │ │ + beq.n 938a8 │ │ │ │ cmp r5, #10 │ │ │ │ - bhi.n 93aec │ │ │ │ + bhi.n 938a8 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #388 @ 0x184 │ │ │ │ add r1, r2 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - b.n 93928 │ │ │ │ + b.n 936e4 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r1, r2 │ │ │ │ - b.n 93ae8 │ │ │ │ + b.n 938a4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 93d12 │ │ │ │ + bgt.w 93ace │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 93bb8 │ │ │ │ + bls.n 93974 │ │ │ │ adds r7, r0, #3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bmi.w 93cbe │ │ │ │ + bmi.w 93a7a │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ ldr.w r2, [r8, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93cae │ │ │ │ - ldr r3, [pc, #488] @ (93d2c ) │ │ │ │ + bne.w 93a6a │ │ │ │ + ldr r3, [pc, #488] @ (93ae8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ subs r1, r7, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 93c32 │ │ │ │ + bcs.n 939ee │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r6, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp lr, r3 │ │ │ │ - beq.n 93c26 │ │ │ │ + beq.n 939e2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93cda │ │ │ │ + beq.w 93a96 │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93c70 │ │ │ │ - ldr r2, [pc, #416] @ (93d30 ) │ │ │ │ + blt.n 93a2c │ │ │ │ + ldr r2, [pc, #416] @ (93aec ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 93bea │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + cbz r3, 939a6 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 93c76 │ │ │ │ + bne.n 93a32 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 93bea │ │ │ │ + cbnz r0, 939a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 93bea │ │ │ │ - ldr r3, [pc, #368] @ (93d2c ) │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 939a6 │ │ │ │ + ldr r3, [pc, #368] @ (93ae8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ - cbz r4, 93bfc │ │ │ │ - ldr r2, [pc, #352] @ (93d30 ) │ │ │ │ + cbz r4, 939b8 │ │ │ │ + ldr r2, [pc, #352] @ (93aec ) │ │ │ │ ldr.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93c96 │ │ │ │ + bne.n 93a52 │ │ │ │ movs r2, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ strd r3, r2, [r4, #8] │ │ │ │ - b.n 93c90 │ │ │ │ + b.n 93a4c │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ ldr.w r2, [r8, #888] @ 0x378 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 93d0a │ │ │ │ + bne.n 93ac6 │ │ │ │ ldr.w r6, [r3, #1612] @ 0x64c │ │ │ │ movs r7, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 93b6a │ │ │ │ + bne.n 93926 │ │ │ │ mov r0, r6 │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 93b7c │ │ │ │ + bne.n 93938 │ │ │ │ ldr.w r2, [r8, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93cca │ │ │ │ + bne.n 93a86 │ │ │ │ cmp r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93cbe │ │ │ │ + beq.n 93a7a │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #800] @ 0x320 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93b8e │ │ │ │ + bge.n 9394a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 93b8e │ │ │ │ + b.n 9394a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ clz r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ orr.w r3, r3, r5, lsl #3 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 93ba6 │ │ │ │ + beq.n 93962 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 93bea │ │ │ │ + b.n 939a6 │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93b7c │ │ │ │ - bl 23c160 │ │ │ │ + bne.w 93938 │ │ │ │ + bl 23c814 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93c54 │ │ │ │ - b.n 93cbe │ │ │ │ + bne.n 93a10 │ │ │ │ + b.n 93a7a │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp ip, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 93b7c │ │ │ │ + bhi.w 93938 │ │ │ │ adds r1, #1 │ │ │ │ add.w r2, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ str.w r0, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 93b7c │ │ │ │ - b.n 93c32 │ │ │ │ + bne.w 93938 │ │ │ │ + b.n 939ee │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ movs r7, #16 │ │ │ │ - b.n 93cb2 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + b.n 93a6e │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56024 @ 0xdad8 │ │ │ │ + movw r1, #55448 @ 0xd898 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 93cc2 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 93a7e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93e0a │ │ │ │ - ldr r3, [pc, #264] @ (93e68 ) │ │ │ │ + bne.n 93bc6 │ │ │ │ + ldr r3, [pc, #264] @ (93c24 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 93dd2 │ │ │ │ + beq.n 93b8e │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 93db4 │ │ │ │ + cbz r2, 93b70 │ │ │ │ movw r3, #41976 @ 0xa3f8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #220] @ (93e6c ) │ │ │ │ + ldr r2, [pc, #220] @ (93c28 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93e1e │ │ │ │ + blt.n 93bda │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93e2e │ │ │ │ + bne.n 93bea │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r0, r5, [r3, #24] │ │ │ │ @@ -155347,722 +155166,721 @@ │ │ │ │ addls.w r1, r0, #24 │ │ │ │ strls r1, [r3, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ strhi r3, [r1, #12] │ │ │ │ strls r2, [r3, r0] │ │ │ │ strhi r1, [r3, #8] │ │ │ │ - b.n 93d86 │ │ │ │ + b.n 93b42 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93d86 │ │ │ │ + bne.n 93b42 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93e4e │ │ │ │ + bne.n 93c0a │ │ │ │ movs r0, #20 │ │ │ │ blx 2c0b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 93e18 │ │ │ │ + cbz r4, 93bd4 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 93d86 │ │ │ │ + b.n 93b42 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93d86 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 93dae │ │ │ │ + bne.n 93b42 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 93b6a │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 93da6 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + beq.n 93b62 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 93e5a │ │ │ │ + bne.n 93c16 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93da6 │ │ │ │ + bne.n 93b62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 93da6 │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 93b62 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93dfc │ │ │ │ + b.n 93bb8 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 93da6 │ │ │ │ + b.n 93b62 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r5, [pc, #476] @ (94068 ) │ │ │ │ + ldr r5, [pc, #476] @ (93e24 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 94030 │ │ │ │ - cbnz r1, 93ed8 │ │ │ │ + bmi.w 93dec │ │ │ │ + cbnz r1, 93c94 │ │ │ │ ldrb.w r6, [r2, #204] @ 0xcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 93fc6 │ │ │ │ + bne.w 93d82 │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9400e │ │ │ │ + beq.w 93dca │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ lsls r1, r4, #22 │ │ │ │ str.w r0, [r3, #160] @ 0xa0 │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ - bpl.n 93ed2 │ │ │ │ + bpl.n 93c8e │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 93e98 │ │ │ │ + bpl.n 93c54 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ movw sl, #5752 @ 0x1678 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 93faa │ │ │ │ + bne.n 93d66 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr.w lr, [r6, #16] │ │ │ │ cmp r7, lr │ │ │ │ - bge.n 93e98 │ │ │ │ + bge.n 93c54 │ │ │ │ ldrb r3, [r6, #5] │ │ │ │ mov.w r8, #1 │ │ │ │ ldrb.w ip, [r6, #6] │ │ │ │ lsl.w r3, r8, r3 │ │ │ │ adds r3, #20 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 93f6c │ │ │ │ + beq.n 93d28 │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 93f88 │ │ │ │ + beq.n 93d44 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 93f30 │ │ │ │ + bne.n 93cec │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 93e98 │ │ │ │ + bpl.n 93c54 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 93eee │ │ │ │ + b.n 93caa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 93f60 │ │ │ │ + ble.n 93d1c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r6 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 938f8 │ │ │ │ + bl 936b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93f5e │ │ │ │ + bge.n 93d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9401e │ │ │ │ + beq.n 93dda │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 93e98 │ │ │ │ + bpl.n 93c54 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 93f2c │ │ │ │ + b.n 93ce8 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r3, ip, r7, r3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 93f20 │ │ │ │ + bne.n 93cdc │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 93f76 │ │ │ │ - b.n 93e98 │ │ │ │ + bne.n 93d32 │ │ │ │ + b.n 93c54 │ │ │ │ add.w r6, r7, r8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - ble.n 93e98 │ │ │ │ + ble.n 93c54 │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 93f9e │ │ │ │ + cbz r6, 93d5a │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 93f20 │ │ │ │ - b.n 93e98 │ │ │ │ + blt.n 93cdc │ │ │ │ + b.n 93c54 │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bgt.n 93f94 │ │ │ │ - b.n 93e98 │ │ │ │ + bgt.n 93d50 │ │ │ │ + b.n 93c54 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - ble.w 93e98 │ │ │ │ + ble.w 93c54 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r9, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ add.w r3, r9, r3, lsl #2 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 93f20 │ │ │ │ + b.n 93cdc │ │ │ │ ldr r1, [r5, r4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r7, r3, #5696 @ 0x1640 │ │ │ │ adds r7, #20 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.n 93fdc │ │ │ │ + bmi.n 93d98 │ │ │ │ adds r1, #1 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - b.n 93fd2 │ │ │ │ + b.n 93d8e │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 93ff2 │ │ │ │ + cbz r3, 93dae │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - blt.n 93ffc │ │ │ │ + blt.n 93db8 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - beq.w 93ea2 │ │ │ │ + beq.w 93c5e │ │ │ │ adds r1, #1 │ │ │ │ - b.n 93fd2 │ │ │ │ - movw r0, #55968 @ 0xdaa0 │ │ │ │ + b.n 93d8e │ │ │ │ + movw r0, #55392 @ 0xd860 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 93ff2 │ │ │ │ + b.n 93dae │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 93ed2 │ │ │ │ - b.n 93ecc │ │ │ │ + bpl.w 93c8e │ │ │ │ + b.n 93c88 │ │ │ │ mov r0, r6 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 93f60 │ │ │ │ + b.n 93d1c │ │ │ │ ldr r3, [r5, r4] │ │ │ │ subs r1, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r6, r0, r3 │ │ │ │ add.w r6, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r6, [r6, #412] @ 0x19c │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 9405c │ │ │ │ + beq.n 93e18 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 9405c │ │ │ │ + bhi.n 93e18 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - b.n 93e96 │ │ │ │ + b.n 93c52 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ - b.n 94058 │ │ │ │ + b.n 93e14 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009406c : │ │ │ │ +00093e28 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs r2, r1, #0 │ │ │ │ - blt.n 94090 │ │ │ │ - cbz r0, 940ae │ │ │ │ + blt.n 93e4c │ │ │ │ + cbz r0, 93e6a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 886f4 │ │ │ │ + b.w 88034 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55628 @ 0xd94c │ │ │ │ + movw r1, #55052 @ 0xd70c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r2, 940b4 │ │ │ │ - ldr r3, [pc, #28] @ (940d0 ) │ │ │ │ - b.n 940a8 │ │ │ │ + cbnz r2, 93e70 │ │ │ │ + ldr r3, [pc, #28] @ (93e8c ) │ │ │ │ + b.n 93e64 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r1, #56052 @ 0xdaf4 │ │ │ │ + movw r1, #55476 @ 0xd8b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 940a8 │ │ │ │ + b.n 93e64 │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000940d4 : │ │ │ │ - ldr r3, [pc, #16] @ (940e8 ) │ │ │ │ +00093e90 : │ │ │ │ + ldr r3, [pc, #16] @ (93ea4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 940e2 │ │ │ │ + cbnz r0, 93e9e │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 940e0 │ │ │ │ + b.n 93e9c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000940ec : │ │ │ │ +00093ea8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 940fa │ │ │ │ + bpl.n 93eb6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #56132 @ 0xdb44 │ │ │ │ + movw r1, #55556 @ 0xd904 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [r5, #84] @ 0x54 │ │ │ │ tst.w ip, #536870912 @ 0x20000000 │ │ │ │ - beq.n 94192 │ │ │ │ + beq.n 93f4e │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw ip, #41560 @ 0xa258 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 9416e │ │ │ │ + bne.n 93f2a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.n 9416e │ │ │ │ - ldr r4, [pc, #136] @ (941d4 ) │ │ │ │ + beq.n 93f2a │ │ │ │ + ldr r4, [pc, #136] @ (93f90 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r4] │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str.w ip, [r4, #72] @ 0x48 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 94196 │ │ │ │ + cbnz r3, 93f52 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 9418c │ │ │ │ - ldr r3, [pc, #84] @ (941d4 ) │ │ │ │ + beq.n 93f48 │ │ │ │ + ldr r3, [pc, #84] @ (93f90 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r4, [ip, r3] │ │ │ │ - b.n 94152 │ │ │ │ + b.n 93f0e │ │ │ │ mov r0, r6 │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9416a │ │ │ │ + b.n 93f26 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 941c8 │ │ │ │ + cbz r0, 93f84 │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6d2c │ │ │ │ - cbnz r0, 941b0 │ │ │ │ + bl f6770 │ │ │ │ + cbnz r0, 93f6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 243288 │ │ │ │ + bl 243948 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 941c4 │ │ │ │ + cbz r3, 93f80 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 941c4 │ │ │ │ + bge.n 93f80 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 941cc │ │ │ │ + cbz r2, 93f88 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 9416a │ │ │ │ + b.n 93f26 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - b.n 941b6 │ │ │ │ + b.n 93f72 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 941c4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93f80 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000941d8 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +00093f94 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000941e4 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +00093fa0 <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ - b.w 1c8534 │ │ │ │ + b.w 1c94f4 │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9431c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 940d8 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #344] @ (9437c <_PyErr_SetRaisedException@@Base+0x198>) │ │ │ │ + ldr r1, [pc, #344] @ (94138 <_PyErr_SetRaisedException@@Base+0x198>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 94354 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.w 94110 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94342 <_PyErr_SetRaisedException@@Base+0x15e> │ │ │ │ + blt.w 940fe <_PyErr_SetRaisedException@@Base+0x15e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9431c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ - ldr r1, [pc, #312] @ (94380 <_PyErr_SetRaisedException@@Base+0x19c>) │ │ │ │ + beq.n 940d8 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + ldr r1, [pc, #312] @ (9413c <_PyErr_SetRaisedException@@Base+0x19c>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 94354 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.n 94110 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94332 <_PyErr_SetRaisedException@@Base+0x14e> │ │ │ │ + blt.n 940ee <_PyErr_SetRaisedException@@Base+0x14e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9431c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 940d8 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #276] @ (94384 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ + ldr r1, [pc, #276] @ (94140 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 94354 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.n 94110 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94322 <_PyErr_SetRaisedException@@Base+0x13e> │ │ │ │ + blt.n 940de <_PyErr_SetRaisedException@@Base+0x13e> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9431c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 940d8 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 942d4 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ - movw sl, #56180 @ 0xdb74 │ │ │ │ + ble.n 94090 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + movw sl, #55604 @ 0xd934 │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ - b.n 942a8 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ + b.n 94064 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 9430a <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + beq.n 940c6 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ blx 2c0c8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ adds r2, r6, #4 │ │ │ │ - cbz r0, 94312 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + cbz r0, 940ce <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 942a6 <_PyErr_SetRaisedException@@Base+0xc2> │ │ │ │ + bgt.n 94062 <_PyErr_SetRaisedException@@Base+0xc2> │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 94c68 <_PyTuple_Resize@@Base> │ │ │ │ + bl 94a18 <_PyTuple_Resize@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 94314 <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ - ldr r1, [pc, #164] @ (94388 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ + beq.n 940d0 <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ + ldr r1, [pc, #164] @ (94144 <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 94312 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + beq.n 940ce <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94300 <_PyErr_SetRaisedException@@Base+0x11c> │ │ │ │ + bge.n 940bc <_PyErr_SetRaisedException@@Base+0x11c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 94362 <_PyErr_SetRaisedException@@Base+0x17e> │ │ │ │ + beq.n 9411e <_PyErr_SetRaisedException@@Base+0x17e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 942a8 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ - b.n 942d4 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + bgt.n 94064 <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ + b.n 94090 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9436a <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ + blt.n 94126 <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94302 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + b.n 940be <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94282 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ + bne.n 9403e <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94282 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9403e <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9425e <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ + bne.n 9401a <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9425e <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9401a <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9423a <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ + bne.w 93ff6 <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9423a <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93ff6 <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94302 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bge.n 940be <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94302 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bne.n 940be <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94302 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 940be <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9431c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + bne.n 940d8 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9431c <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 940d8 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ nop │ │ │ │ - add r6, pc, #432 @ (adr r6, 94530 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 941ec ) │ │ │ │ movs r6, r6 │ │ │ │ - add r6, pc, #512 @ (adr r6, 94584 ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 94240 ) │ │ │ │ movs r6, r6 │ │ │ │ - add r6, pc, #560 @ (adr r6, 945b8 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 94274 ) │ │ │ │ movs r6, r6 │ │ │ │ - add r6, pc, #640 @ (adr r6, 9460c ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 942c8 ) │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -0009438c : │ │ │ │ +00094148 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 943aa │ │ │ │ + bcs.n 94166 │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add.w r2, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 94464 │ │ │ │ + bcs.n 94220 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #232] @ (944b0 ) │ │ │ │ + ldr r3, [pc, #228] @ (94268 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 94418 │ │ │ │ - ldr r0, [pc, #212] @ (944b4 ) │ │ │ │ + cbz r3, 941d4 │ │ │ │ + ldr r0, [pc, #208] @ (9426c ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94468 │ │ │ │ + bne.n 94222 │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 7ffe4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fdb4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9448e │ │ │ │ + beq.n 94248 │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #120] @ (944b4 ) │ │ │ │ + ldr r2, [pc, #116] @ (9426c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 943fe │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + beq.n 941ba │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 944a8 │ │ │ │ + bne.n 94262 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 94484 │ │ │ │ - b.n 943fe │ │ │ │ - b.w 94610 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + cbz r0, 9423e │ │ │ │ + b.n 941ba │ │ │ │ + b.n 943c8 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 94498 │ │ │ │ + bne.n 94252 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 943fe │ │ │ │ + bne.n 941ba │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 943fe │ │ │ │ + b.n 941ba │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94412 │ │ │ │ + b.n 941ce │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 943fe │ │ │ │ + b.n 941ba │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 9449c │ │ │ │ - nop │ │ │ │ + b.n 94256 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000944b8 : │ │ │ │ +00094270 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 944d6 │ │ │ │ + bcs.n 9428e │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -156072,807 +155890,803 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r3, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 94590 │ │ │ │ - ldr r3, [pc, #272] @ (94608 ) │ │ │ │ + bcs.n 94348 │ │ │ │ + ldr r3, [pc, #272] @ (943c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ - cbz r3, 94544 │ │ │ │ - ldr r0, [pc, #256] @ (9460c ) │ │ │ │ + cbz r3, 942fc │ │ │ │ + ldr r0, [pc, #256] @ (943c4 ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 945c2 │ │ │ │ + bne.n 9437a │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 7ffe4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fdb4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 945e8 │ │ │ │ + beq.n 943a0 │ │ │ │ movw r2, #41976 @ 0xa3f8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #164] @ (9460c ) │ │ │ │ + ldr r2, [pc, #164] @ (943c4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9452a │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + beq.n 942e2 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 94602 │ │ │ │ + bne.n 943ba │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 945de │ │ │ │ - b.n 9452a │ │ │ │ + cbz r0, 94396 │ │ │ │ + b.n 942e2 │ │ │ │ eor.w r1, r0, r0, asr #31 │ │ │ │ sub.w r1, r1, r0, asr #31 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 93d34 │ │ │ │ + bl 93af0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9453e │ │ │ │ + beq.n 942f6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ asrs r2, r5, #31 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ rsb r2, r2, #1 │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ lsrs r1, r1, #30 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 9453e │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 942f6 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 945f2 │ │ │ │ + bne.n 943aa │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9452a │ │ │ │ + bne.n 942e2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9452a │ │ │ │ + b.n 942e2 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9453e │ │ │ │ + b.n 942f6 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9452a │ │ │ │ + b.n 942e2 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 945f6 │ │ │ │ + b.n 943ae │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r5, #24320 @ 0x5f00 │ │ │ │ - movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r2, #24320 @ 0x5f00 │ │ │ │ + movt r2, #82 @ 0x52 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r2, [r5, #888] @ 0x378 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 9471c │ │ │ │ - ldr r3, [pc, #324] @ (94780 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 944d6 │ │ │ │ + ldr r3, [pc, #316] @ (94530 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r7, r3 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - cmp r2, r0 │ │ │ │ - beq.n 9470c │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.n 944c2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - cbz r1, 946b8 │ │ │ │ - movw r2, #41976 @ 0xa3f8 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #276] @ (94784 ) │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9472c │ │ │ │ - ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ - movs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 9473c │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - cmp r4, r2 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + cbz r1, 94470 │ │ │ │ + movw r3, #41976 @ 0xa3f8 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r2, [pc, #268] @ (94534 ) │ │ │ │ + str r3, [r4, #4] │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 944e6 │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 944f6 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + cmp r5, r3 │ │ │ │ itt lt │ │ │ │ - movlt r2, #18 │ │ │ │ - strlt r2, [r3, #8] │ │ │ │ - blt.n 946a0 │ │ │ │ - mov.w r2, #16 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - bne.n 946a0 │ │ │ │ - mov r0, r3 │ │ │ │ + movlt r3, #18 │ │ │ │ + strlt r3, [r4, #8] │ │ │ │ + blt.n 94458 │ │ │ │ + mov.w r3, #16 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + bne.n 94458 │ │ │ │ + mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp r4, #0 │ │ │ │ - mov r0, r3 │ │ │ │ + cmp r5, #0 │ │ │ │ + mov r0, r4 │ │ │ │ it lt │ │ │ │ - neglt r4, r4 │ │ │ │ - bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + neglt r5, r5 │ │ │ │ + bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + lsrs r5, r5, #30 │ │ │ │ it ne │ │ │ │ - strne r4, [r3, #16] │ │ │ │ + strne r5, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrd ip, r6, [r2, #24] │ │ │ │ + ldrd ip, r6, [r3, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 946fa │ │ │ │ - add.w r0, r2, ip │ │ │ │ - str r0, [r2, #4] │ │ │ │ + bhi.n 944b2 │ │ │ │ + add.w r0, r3, ip │ │ │ │ + str r0, [r3, #4] │ │ │ │ add.w r0, ip, #24 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - str.w r1, [r2, ip] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 94664 │ │ │ │ - ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str.w r1, [r3, ip] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 9441c │ │ │ │ + ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 94772 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 94522 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c0b0 │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r3, 94704 │ │ │ │ - ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 94664 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 94664 │ │ │ │ - bl 23c160 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 9469a │ │ │ │ - mov r0, r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r4, 944bc │ │ │ │ + ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r7, #800] @ 0x320 │ │ │ │ + b.n 9441c │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r0, #12] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 9441c │ │ │ │ + bl 23c814 │ │ │ │ + b.n 94452 │ │ │ │ movs r1, #2 │ │ │ │ - bl 80198 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 94664 │ │ │ │ - b.n 946d4 │ │ │ │ - ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 7ff68 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 9441c │ │ │ │ + b.n 9448c │ │ │ │ + ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ - blx r2 │ │ │ │ - mov r3, r0 │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 9441c │ │ │ │ + b.n 944bc │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r3, #0] │ │ │ │ + ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ + movs r0, #1 │ │ │ │ + str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94664 │ │ │ │ - b.n 94704 │ │ │ │ - movs r5, #1 │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - str r5, [r3, #0] │ │ │ │ - ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.n 94684 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ - movt r2, #21 │ │ │ │ - cmp r5, r2 │ │ │ │ - bne.n 94762 │ │ │ │ - ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ - str r3, [sp, #4] │ │ │ │ + beq.n 9443c │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ + movt r1, #21 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne.n 94516 │ │ │ │ + ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94684 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 94684 │ │ │ │ - ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - mov r0, r3 │ │ │ │ + bne.n 9443c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 9443c │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 94684 │ │ │ │ - ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b.n 9443c │ │ │ │ + ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ - blx r2 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 946ec │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 944a4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094788 : │ │ │ │ +00094538 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9497a │ │ │ │ + beq.w 9472a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r5, #41560 @ 0xa258 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r2, r5 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 947e8 │ │ │ │ + bmi.n 94598 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 9485e │ │ │ │ + beq.n 9460e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 948e0 │ │ │ │ + beq.n 94690 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 94980 │ │ │ │ + bpl.w 94730 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9483c │ │ │ │ + blt.n 945ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 94846 │ │ │ │ + bne.n 945f6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 94846 │ │ │ │ + beq.n 945f6 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 94916 │ │ │ │ - bl 89c00 │ │ │ │ + beq.n 946c6 │ │ │ │ + bl 899c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94924 │ │ │ │ + blt.n 946d4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 9480c │ │ │ │ + beq.n 945bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 94812 │ │ │ │ + bne.n 945c2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8828 │ │ │ │ + bl 1c97e8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9491c │ │ │ │ + b.n 946cc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 94996 │ │ │ │ - ldr r2, [pc, #472] @ (94a40 ) │ │ │ │ + beq.w 94746 │ │ │ │ + ldr r2, [pc, #472] @ (947f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #464] @ (94a44 ) │ │ │ │ + ldr r2, [pc, #464] @ (947f4 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94934 │ │ │ │ + bne.n 946e4 │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #4000] @ 0xfa0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8b788 │ │ │ │ + bl 8b954 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 949f0 │ │ │ │ + beq.w 947a0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 948f0 │ │ │ │ + beq.n 946a0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 948b2 │ │ │ │ + bge.n 94662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 949e8 │ │ │ │ + beq.w 94798 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 948d4 │ │ │ │ + bge.n 94684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 949de │ │ │ │ + beq.w 9478e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 948d4 │ │ │ │ + bge.n 94684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 949d6 │ │ │ │ + beq.w 94786 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 947e8 │ │ │ │ + b.n 94598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94908 │ │ │ │ + bge.n 946b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 94908 │ │ │ │ + cbnz r3, 946b8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 94962 │ │ │ │ + beq.n 94712 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 947e8 │ │ │ │ - bl 863a8 │ │ │ │ + b.n 94598 │ │ │ │ + bl 86108 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94834 │ │ │ │ + bge.n 945e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94834 │ │ │ │ + bne.n 945e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94834 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 945e4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 94882 │ │ │ │ + beq.n 94632 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94952 │ │ │ │ + bge.n 94702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 94952 │ │ │ │ + cbnz r3, 94702 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 947e8 │ │ │ │ + b.n 94598 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 947e8 │ │ │ │ + b.n 94598 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94834 │ │ │ │ + b.n 945e4 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9491c │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 946cc │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 94866 │ │ │ │ + bne.w 94616 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 949f6 │ │ │ │ + bpl.n 947a6 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 94a0a │ │ │ │ + bpl.n 947ba │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 94a1c │ │ │ │ + blt.n 947cc │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #24320 @ 0x5f00 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ add r3, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94a28 │ │ │ │ + blt.n 947d8 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 947e8 │ │ │ │ + b.n 94598 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 948d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94684 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 948c4 │ │ │ │ + b.n 94674 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 948b2 │ │ │ │ - bl f73ac │ │ │ │ - b.n 947e8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94662 │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 94598 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 949b6 │ │ │ │ + bge.n 94766 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #68] @ (94a48 ) │ │ │ │ + ldr r3, [pc, #68] @ (947f8 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 949cc │ │ │ │ + b.n 9477c │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 94a18 │ │ │ │ + blt.n 947c8 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 949b6 │ │ │ │ + b.n 94766 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 94a22 │ │ │ │ + bpl.n 947d2 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 94a00 │ │ │ │ + b.n 947b0 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 94a00 │ │ │ │ + b.n 947b0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 949d2 │ │ │ │ + bne.n 94782 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 947e8 │ │ │ │ + b.n 94598 │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00094a4c <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000947fc <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 94ac4 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + beq.n 94874 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 94ac4 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + bmi.n 94874 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 94aca <_PyUnicode_InternImmortal@@Base+0x7e> │ │ │ │ + beq.n 9487a <_PyUnicode_InternImmortal@@Base+0x7e> │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ - beq.n 94b3a <_PyUnicode_InternImmortal@@Base+0xee> │ │ │ │ + beq.n 948ea <_PyUnicode_InternImmortal@@Base+0xee> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 94ae2 <_PyUnicode_InternImmortal@@Base+0x96> │ │ │ │ + cbz r2, 94892 <_PyUnicode_InternImmortal@@Base+0x96> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b98 <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ + bge.n 94948 <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94b98 <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ + bne.n 94948 <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94ba0 <_PyUnicode_InternImmortal@@Base+0x154> │ │ │ │ + blt.n 94950 <_PyUnicode_InternImmortal@@Base+0x154> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 94ba8 <_PyUnicode_InternImmortal@@Base+0x15c> │ │ │ │ - ldr r3, [pc, #396] @ (94c60 <_PyUnicode_InternImmortal@@Base+0x214>) │ │ │ │ + beq.n 94958 <_PyUnicode_InternImmortal@@Base+0x15c> │ │ │ │ + ldr r3, [pc, #396] @ (94a10 <_PyUnicode_InternImmortal@@Base+0x214>) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94a9c <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ + bne.n 9484c <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ add.w r0, r5, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8b788 │ │ │ │ + bl 8b954 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 94be8 <_PyUnicode_InternImmortal@@Base+0x19c> │ │ │ │ + beq.n 94998 <_PyUnicode_InternImmortal@@Base+0x19c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 94b50 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + beq.n 94900 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b10 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ + bge.n 948c0 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94bfe <_PyUnicode_InternImmortal@@Base+0x1b2> │ │ │ │ + beq.n 949ae <_PyUnicode_InternImmortal@@Base+0x1b2> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b2e <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + bge.n 948de <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94bf0 <_PyUnicode_InternImmortal@@Base+0x1a4> │ │ │ │ + beq.n 949a0 <_PyUnicode_InternImmortal@@Base+0x1a4> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b2e <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + bge.n 948de <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94c0a <_PyUnicode_InternImmortal@@Base+0x1be> │ │ │ │ + beq.n 949ba <_PyUnicode_InternImmortal@@Base+0x1be> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 94ac6 <_PyUnicode_InternImmortal@@Base+0x7a> │ │ │ │ + b.n 94876 <_PyUnicode_InternImmortal@@Base+0x7a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b8a <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ + bge.n 9493a <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 94b8a <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ + cbnz r3, 9493a <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 94ac2 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ + bne.n 94872 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ mov r1, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 94ac4 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94874 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 94b72 <_PyUnicode_InternImmortal@@Base+0x126> │ │ │ │ + beq.n 94922 <_PyUnicode_InternImmortal@@Base+0x126> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 94ac4 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94874 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94ac2 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ + bge.n 94872 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 94ac4 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94874 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 94ad0 <_PyUnicode_InternImmortal@@Base+0x84> │ │ │ │ + bne.n 94880 <_PyUnicode_InternImmortal@@Base+0x84> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 94c16 <_PyUnicode_InternImmortal@@Base+0x1ca> │ │ │ │ + bpl.n 949c6 <_PyUnicode_InternImmortal@@Base+0x1ca> │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.n 94c2a <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ + bpl.n 949da <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 94c3c <_PyUnicode_InternImmortal@@Base+0x1f0> │ │ │ │ + blt.n 949ec <_PyUnicode_InternImmortal@@Base+0x1f0> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #24320 @ 0x5f00 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94c48 <_PyUnicode_InternImmortal@@Base+0x1fc> │ │ │ │ + blt.n 949f8 <_PyUnicode_InternImmortal@@Base+0x1fc> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 94ac4 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ - bl f73ac │ │ │ │ + b.n 94874 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94ac4 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94874 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 94b20 <_PyUnicode_InternImmortal@@Base+0xd4> │ │ │ │ + b.n 948d0 <_PyUnicode_InternImmortal@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94b10 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ + b.n 948c0 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94b2e <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + b.n 948de <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 94bc6 <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ + bge.n 94976 <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #64] @ (94c64 <_PyUnicode_InternImmortal@@Base+0x218>) │ │ │ │ + ldr r3, [pc, #64] @ (94a14 <_PyUnicode_InternImmortal@@Base+0x218>) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 94bde <_PyUnicode_InternImmortal@@Base+0x192> │ │ │ │ + b.n 9498e <_PyUnicode_InternImmortal@@Base+0x192> │ │ │ │ ldrsb.w r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 94c38 <_PyUnicode_InternImmortal@@Base+0x1ec> │ │ │ │ + blt.n 949e8 <_PyUnicode_InternImmortal@@Base+0x1ec> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 94bc6 <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ + b.n 94976 <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 94c42 <_PyUnicode_InternImmortal@@Base+0x1f6> │ │ │ │ + bpl.n 949f2 <_PyUnicode_InternImmortal@@Base+0x1f6> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 94c20 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ + b.n 949d0 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 94c20 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ + b.n 949d0 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94be4 <_PyUnicode_InternImmortal@@Base+0x198> │ │ │ │ + bne.n 94994 <_PyUnicode_InternImmortal@@Base+0x198> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 94ac4 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94874 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00094c68 <_PyTuple_Resize@@Base>: │ │ │ │ +00094a18 <_PyTuple_Resize@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 94dcc <_PyTuple_Resize@@Base+0x164> │ │ │ │ + beq.w 94b7c <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41352 @ 0xa188 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 94dcc <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne.w 94b7c <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r7, r1 │ │ │ │ - cbz r4, 94ca0 <_PyTuple_Resize@@Base+0x38> │ │ │ │ + cbz r4, 94a50 <_PyTuple_Resize@@Base+0x38> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 94dcc <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne.w 94b7c <_PyTuple_Resize@@Base+0x164> │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 94caa <_PyTuple_Resize@@Base+0x42> │ │ │ │ + bne.n 94a5a <_PyTuple_Resize@@Base+0x42> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 94d64 <_PyTuple_Resize@@Base+0xfc> │ │ │ │ + beq.n 94b14 <_PyTuple_Resize@@Base+0xfc> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 94d80 <_PyTuple_Resize@@Base+0x118> │ │ │ │ + beq.n 94b30 <_PyTuple_Resize@@Base+0x118> │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 94cf2 <_PyTuple_Resize@@Base+0x8a> │ │ │ │ - ldr r3, [pc, #356] @ (94e20 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ + cbz r2, 94aa2 <_PyTuple_Resize@@Base+0x8a> │ │ │ │ + ldr r3, [pc, #356] @ (94bd0 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -156884,40 +156698,40 @@ │ │ │ │ subs r3, #1 │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ cmp r7, r4 │ │ │ │ - bge.n 94d0c <_PyTuple_Resize@@Base+0xa4> │ │ │ │ + bge.n 94abc <_PyTuple_Resize@@Base+0xa4> │ │ │ │ add.w r2, r5, r7, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ adds r2, #12 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94d9a <_PyTuple_Resize@@Base+0x132> │ │ │ │ + bne.n 94b4a <_PyTuple_Resize@@Base+0x132> │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 94cfe <_PyTuple_Resize@@Base+0x96> │ │ │ │ - ldr r2, [pc, #276] @ (94e24 <_PyTuple_Resize@@Base+0x1bc>) │ │ │ │ + bne.n 94aae <_PyTuple_Resize@@Base+0x96> │ │ │ │ + ldr r2, [pc, #276] @ (94bd4 <_PyTuple_Resize@@Base+0x1bc>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94e0a <_PyTuple_Resize@@Base+0x1a2> │ │ │ │ + bne.n 94bba <_PyTuple_Resize@@Base+0x1a2> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1edc68 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 1eebb8 <_PyObject_GC_Resize@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94e16 <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ + beq.n 94bc6 <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 1c76c8 <_Py_NewReference@@Base> │ │ │ │ + bl 1c86f0 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 94db8 <_PyTuple_Resize@@Base+0x150> │ │ │ │ - ldr r0, [pc, #236] @ (94e20 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ + bgt.n 94b68 <_PyTuple_Resize@@Base+0x150> │ │ │ │ + ldr r0, [pc, #236] @ (94bd0 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r5, r3, #8 │ │ │ │ str r3, [r6, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -156926,110 +156740,110 @@ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ adds r0, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r5, [r6, #0] │ │ │ │ strd r4, r2, [r3, #-8] │ │ │ │ str r5, [r4, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ - b.n 94ca4 <_PyTuple_Resize@@Base+0x3c> │ │ │ │ + b.n 94a54 <_PyTuple_Resize@@Base+0x3c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94d78 <_PyTuple_Resize@@Base+0x110> │ │ │ │ + bge.n 94b28 <_PyTuple_Resize@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 94d78 <_PyTuple_Resize@@Base+0x110> │ │ │ │ + cbnz r3, 94b28 <_PyTuple_Resize@@Base+0x110> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #172] @ (94e28 <_PyTuple_Resize@@Base+0x1c0>) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #172] @ (94bd8 <_PyTuple_Resize@@Base+0x1c0>) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 94ca6 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94a56 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94dec <_PyTuple_Resize@@Base+0x184> │ │ │ │ + blt.n 94b9c <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r0, r7 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 94ca6 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94a56 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r2] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94db0 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + bge.n 94b60 <_PyTuple_Resize@@Base+0x148> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbz r1, 94dfc <_PyTuple_Resize@@Base+0x194> │ │ │ │ + cbz r1, 94bac <_PyTuple_Resize@@Base+0x194> │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 94cfe <_PyTuple_Resize@@Base+0x96> │ │ │ │ - b.n 94d0c <_PyTuple_Resize@@Base+0xa4> │ │ │ │ + bne.n 94aae <_PyTuple_Resize@@Base+0x96> │ │ │ │ + b.n 94abc <_PyTuple_Resize@@Base+0xa4> │ │ │ │ subs r2, r7, r4 │ │ │ │ adds r0, r4, #4 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b44c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94d30 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + b.n 94ae0 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 84dec │ │ │ │ - movw r0, #38708 @ 0x9734 │ │ │ │ + bl 84b4c │ │ │ │ + movw r0, #38132 @ 0x94f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r1, #968 @ 0x3c8 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94ca6 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94a56 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94d88 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bne.n 94b38 <_PyTuple_Resize@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94d88 <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94b38 <_PyTuple_Resize@@Base+0x120> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 94db0 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + b.n 94b60 <_PyTuple_Resize@@Base+0x148> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 94d16 <_PyTuple_Resize@@Base+0xae> │ │ │ │ + b.n 94ac6 <_PyTuple_Resize@@Base+0xae> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 905e4 │ │ │ │ - b.n 94de6 <_PyTuple_Resize@@Base+0x17e> │ │ │ │ + bl 903ac │ │ │ │ + b.n 94b96 <_PyTuple_Resize@@Base+0x17e> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #30881 @ 0x78a1 │ │ │ │ + movw r3, #30297 @ 0x7659 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94eb6 <_PyTuple_Resize@@Base+0x24e> │ │ │ │ + bne.n 94c66 <_PyTuple_Resize@@Base+0x24e> │ │ │ │ mov r5, r0 │ │ │ │ - bl 87c00 │ │ │ │ - cbz r0, 94eb4 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ + bl 879b8 │ │ │ │ + cbz r0, 94c64 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 94ebe <_PyTuple_Resize@@Base+0x256> │ │ │ │ - ldr r3, [pc, #108] @ (94ec8 <_PyTuple_Resize@@Base+0x260>) │ │ │ │ + bpl.n 94c6e <_PyTuple_Resize@@Base+0x256> │ │ │ │ + ldr r3, [pc, #108] @ (94c78 <_PyTuple_Resize@@Base+0x260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r5, r0, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ ldr.w lr, [r1, #3892] @ 0xf34 │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -157043,29 +156857,29 @@ │ │ │ │ strd lr, r2, [r0, #-8] │ │ │ │ str.w r5, [lr, #4] │ │ │ │ str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 94ec2 <_PyTuple_Resize@@Base+0x25a> │ │ │ │ + cbz r4, 94c72 <_PyTuple_Resize@@Base+0x25a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94eb4 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ + beq.n 94c64 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 94e96 <_PyTuple_Resize@@Base+0x22e> │ │ │ │ - ldr r3, [pc, #8] @ (94ecc <_PyTuple_Resize@@Base+0x264>) │ │ │ │ + b.n 94c46 <_PyTuple_Resize@@Base+0x22e> │ │ │ │ + ldr r3, [pc, #8] @ (94c7c <_PyTuple_Resize@@Base+0x264>) │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -157073,90 +156887,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94fe4 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ + bne.n 94d94 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 94f42 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + cbz r3, 94cf2 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f42 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + bge.n 94cf2 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94f42 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + cbnz r2, 94cf2 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ubfx r6, r2, #14, #1 │ │ │ │ - ldr r2, [pc, #368] @ (95080 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ + ldr r2, [pc, #368] @ (94e30 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ ldr.w r5, [r2, ip] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ mov.w r9, r2, asr #13 │ │ │ │ - bge.n 94f2c <_PyTuple_Resize@@Base+0x2c4> │ │ │ │ + bge.n 94cdc <_PyTuple_Resize@@Base+0x2c4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 94f92 <_PyTuple_Resize@@Base+0x32a> │ │ │ │ - ldr r2, [pc, #340] @ (95084 <_PyTuple_Resize@@Base+0x41c>) │ │ │ │ + bne.n 94d42 <_PyTuple_Resize@@Base+0x32a> │ │ │ │ + ldr r2, [pc, #340] @ (94e34 <_PyTuple_Resize@@Base+0x41c>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95014 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne.n 94dc4 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r3 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95002 <_PyTuple_Resize@@Base+0x39a> │ │ │ │ + bne.n 94db2 <_PyTuple_Resize@@Base+0x39a> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95060 <_PyTuple_Resize@@Base+0x3f8> │ │ │ │ + bne.w 94e10 <_PyTuple_Resize@@Base+0x3f8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 94f64 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + cbz r0, 94d14 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f64 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bge.n 94d14 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 94f64 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 94d14 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95030 <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ + bne.n 94de0 <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 94f78 <_PyTuple_Resize@@Base+0x310> │ │ │ │ + cbnz r0, 94d28 <_PyTuple_Resize@@Base+0x310> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f6e <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bge.n 94d1e <_PyTuple_Resize@@Base+0x306> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94f6e <_PyTuple_Resize@@Base+0x306> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f6e <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bne.n 94d1e <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94d1e <_PyTuple_Resize@@Base+0x306> │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9504a <_PyTuple_Resize@@Base+0x3e2> │ │ │ │ + bne.n 94dfa <_PyTuple_Resize@@Base+0x3e2> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 94fd8 <_PyTuple_Resize@@Base+0x370> │ │ │ │ - ldr r1, [pc, #220] @ (95080 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ + cbz r2, 94d88 <_PyTuple_Resize@@Base+0x370> │ │ │ │ + ldr r1, [pc, #220] @ (94e30 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr.w r1, [lr, #3868] @ 0xf1c │ │ │ │ str r2, [r0, #0] │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -157169,156 +156983,156 @@ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ movs r2, #1 │ │ │ │ str.w ip, [lr, #3868] @ 0xf1c │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ - b.n 94f42 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + b.n 94cf2 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94eec <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bge.w 94c9c <_PyTuple_Resize@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94eec <_PyTuple_Resize@@Base+0x284> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94eec <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bne.w 94c9c <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94c9c <_PyTuple_Resize@@Base+0x284> │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.n 94f42 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + ble.n 94cf2 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 94f42 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + beq.n 94cf2 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 94f42 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 94cf2 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 94f38 <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ + beq.n 94ce8 <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 94f38 <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ + b.n 94ce8 <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f6a <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bge.n 94d1a <_PyTuple_Resize@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94f6a <_PyTuple_Resize@@Base+0x302> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f6a <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bne.n 94d1a <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94d1a <_PyTuple_Resize@@Base+0x302> │ │ │ │ mov r0, r3 │ │ │ │ str.w ip, [r7] │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r2 │ │ │ │ ldrd ip, r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94f9a <_PyTuple_Resize@@Base+0x332> │ │ │ │ - b.n 94fd8 <_PyTuple_Resize@@Base+0x370> │ │ │ │ + bne.n 94d4a <_PyTuple_Resize@@Base+0x332> │ │ │ │ + b.n 94d88 <_PyTuple_Resize@@Base+0x370> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94f4a <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bge.w 94cfa <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94f4a <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f4a <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bne.w 94cfa <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94cfa <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00095088 : │ │ │ │ +00094e38 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 953ac │ │ │ │ + bl 9515c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #56344 @ 0xdc18 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ + movw r1, #61872 @ 0xf1b0 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9522e │ │ │ │ + bgt.w 94fde │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 95100 │ │ │ │ + cbz r1, 94eb0 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 9524c │ │ │ │ + bhi.w 94ffc │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 95206 │ │ │ │ + bhi.w 94fb6 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95270 │ │ │ │ + beq.w 9501a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95270 │ │ │ │ + bne.w 9501a │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 950dc │ │ │ │ + bne.n 94e8c │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 9535a │ │ │ │ - beq.w 95362 │ │ │ │ + blt.w 9510a │ │ │ │ + beq.w 95112 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95282 │ │ │ │ + beq.w 95032 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 952b8 │ │ │ │ - ldr r2, [pc, #644] @ (953a4 ) │ │ │ │ + bgt.w 95068 │ │ │ │ + ldr r2, [pc, #644] @ (95154 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95294 │ │ │ │ - ldr r0, [pc, #620] @ (953a8 ) │ │ │ │ + beq.w 95044 │ │ │ │ + ldr r0, [pc, #620] @ (95158 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 952d8 │ │ │ │ + bne.w 95088 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157332,216 +157146,216 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9536c │ │ │ │ + beq.w 9511c │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9535e │ │ │ │ + beq.w 9510e │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 951f6 │ │ │ │ + beq.n 94fa6 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95336 │ │ │ │ + beq.w 950e6 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 951f6 │ │ │ │ + beq.n 94fa6 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95338 │ │ │ │ + beq.w 950e8 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 951da │ │ │ │ + bne.n 94f8a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 952fc │ │ │ │ + bne.n 950ac │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 95270 │ │ │ │ + cbnz r5, 9501a │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95246 │ │ │ │ + beq.n 94ff6 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 950ee │ │ │ │ - cbnz r3, 9526e │ │ │ │ + bne.w 94e9e │ │ │ │ + cbnz r3, 95018 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95246 │ │ │ │ - bls.n 9525e │ │ │ │ + beq.n 94ff6 │ │ │ │ + bls.n 9500e │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9526e │ │ │ │ + beq.n 95018 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95246 │ │ │ │ + beq.n 94ff6 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95234 │ │ │ │ + bne.n 94fe4 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 950d2 │ │ │ │ + b.n 94e82 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95226 │ │ │ │ - bhi.n 95274 │ │ │ │ + beq.n 94fd6 │ │ │ │ + bhi.n 9501e │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 95226 │ │ │ │ + beq.n 94fd6 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 950ee │ │ │ │ - b.n 95246 │ │ │ │ + bne.w 94e9e │ │ │ │ + b.n 94ff6 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95246 │ │ │ │ - bhi.n 9527c │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 9538a │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 9523e │ │ │ │ + beq.n 94ff6 │ │ │ │ + bls.n 95026 │ │ │ │ + cmp r1, #91 @ 0x5b │ │ │ │ + bne.n 94fee │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 950d2 │ │ │ │ + b.n 94e82 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 950ee │ │ │ │ - b.n 95246 │ │ │ │ - cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 9523e │ │ │ │ - b.n 9526e │ │ │ │ + bne.w 94e9e │ │ │ │ + b.n 94ff6 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9513a │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ + bne.n 94fee │ │ │ │ + b.n 95018 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9537c │ │ │ │ - ldr r2, [pc, #248] @ (953a4 ) │ │ │ │ + beq.n 9512c │ │ │ │ + ldr r2, [pc, #248] @ (95154 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95160 │ │ │ │ + b.n 94f10 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95294 │ │ │ │ - bl 23c160 │ │ │ │ + bls.n 95044 │ │ │ │ + bl 23c814 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9537c │ │ │ │ - ldr r3, [pc, #212] @ (953a4 ) │ │ │ │ + beq.n 9512c │ │ │ │ + ldr r3, [pc, #212] @ (95154 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95160 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 94f10 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95326 │ │ │ │ + bne.n 950d6 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 9532e │ │ │ │ + cbnz r0, 950de │ │ │ │ mov r0, r5 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (953a4 ) │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (95154 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9515a │ │ │ │ + b.n 94f0a │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9531a │ │ │ │ - cbnz r4, 95370 │ │ │ │ + beq.n 950ca │ │ │ │ + cbnz r4, 95120 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 951fe │ │ │ │ - b.n 952fc │ │ │ │ + beq.w 94fae │ │ │ │ + b.n 950ac │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (953a4 ) │ │ │ │ + ldr r3, [pc, #116] @ (95154 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9515a │ │ │ │ + b.n 94f0a │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 62ffc │ │ │ │ + bl 63050 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9535a │ │ │ │ + bge.n 9510a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9535a │ │ │ │ + cbnz r3, 9510a │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 951fe │ │ │ │ + b.n 94fae │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95338 │ │ │ │ + b.n 950e8 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 951fe │ │ │ │ + b.n 94fae │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95338 │ │ │ │ + b.n 950e8 │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 951fe │ │ │ │ - b.n 95346 │ │ │ │ + bne.w 94fae │ │ │ │ + b.n 950f6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 62ffc │ │ │ │ - b.n 9535a │ │ │ │ + bl 63050 │ │ │ │ + b.n 9510a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56352 @ 0xdc20 │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9535a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 9510a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -157550,61 +157364,61 @@ │ │ │ │ sub sp, #20 │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.w 95528 │ │ │ │ - cbz r3, 953f2 │ │ │ │ + bgt.w 952d8 │ │ │ │ + cbz r3, 951a2 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 95542 │ │ │ │ + bhi.w 952f2 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 954fa │ │ │ │ + bhi.w 952aa │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 953c6 │ │ │ │ + beq.n 95176 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 953c6 │ │ │ │ + bne.n 95176 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 953d2 │ │ │ │ + bne.n 95182 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 95650 │ │ │ │ - beq.w 95658 │ │ │ │ + blt.w 95400 │ │ │ │ + beq.w 95408 │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 95576 │ │ │ │ + beq.w 95326 │ │ │ │ subs r2, r4, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 955ac │ │ │ │ - ldr r1, [pc, #648] @ (95698 ) │ │ │ │ + bgt.w 9535c │ │ │ │ + ldr r1, [pc, #648] @ (95448 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95588 │ │ │ │ - ldr r0, [pc, #620] @ (9569c ) │ │ │ │ + beq.w 95338 │ │ │ │ + ldr r0, [pc, #620] @ (9544c ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 955cc │ │ │ │ + bne.w 9537c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157618,278 +157432,278 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95662 │ │ │ │ + beq.w 95412 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95654 │ │ │ │ + beq.w 95404 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 954ea │ │ │ │ + beq.n 9529a │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9562c │ │ │ │ + beq.w 953dc │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 954ea │ │ │ │ + beq.n 9529a │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9562e │ │ │ │ + beq.w 953de │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 954ce │ │ │ │ + bne.n 9527e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 955f0 │ │ │ │ + bne.n 953a0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r0, r3, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r6, r0 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ ands r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 953c6 │ │ │ │ + bne.w 95176 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 9553e │ │ │ │ + beq.n 952ee │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 953e2 │ │ │ │ - cbnz r5, 95564 │ │ │ │ + bne.w 95192 │ │ │ │ + cbnz r5, 9530e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 9553e │ │ │ │ - bls.n 95554 │ │ │ │ + beq.n 952ee │ │ │ │ + bls.n 95304 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95564 │ │ │ │ + beq.n 9530e │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 9553e │ │ │ │ + beq.n 952ee │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 9552c │ │ │ │ + bne.n 952dc │ │ │ │ subs r5, #1 │ │ │ │ - b.n 953c6 │ │ │ │ + b.n 95176 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 9551e │ │ │ │ - bhi.n 95568 │ │ │ │ + beq.n 952ce │ │ │ │ + bhi.n 95312 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 9551e │ │ │ │ + beq.n 952ce │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 953e2 │ │ │ │ - b.n 9553e │ │ │ │ + bne.w 95192 │ │ │ │ + b.n 952ee │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 9553e │ │ │ │ - bhi.n 95570 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 95680 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95536 │ │ │ │ + beq.n 952ee │ │ │ │ + bls.n 9531a │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 952e6 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 953c6 │ │ │ │ + b.n 95176 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 953e2 │ │ │ │ - b.n 9553e │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 95536 │ │ │ │ - b.n 95564 │ │ │ │ + bne.w 95192 │ │ │ │ + b.n 952ee │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 95430 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ + bne.n 952e6 │ │ │ │ + b.n 9530e │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95672 │ │ │ │ - ldr r2, [pc, #248] @ (95698 ) │ │ │ │ + beq.n 95422 │ │ │ │ + ldr r2, [pc, #248] @ (95448 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95454 │ │ │ │ + b.n 95204 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95588 │ │ │ │ - bl 23c160 │ │ │ │ + bls.n 95338 │ │ │ │ + bl 23c814 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95672 │ │ │ │ - ldr r3, [pc, #212] @ (95698 ) │ │ │ │ + beq.n 95422 │ │ │ │ + ldr r3, [pc, #212] @ (95448 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95454 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 95204 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9561a │ │ │ │ + bne.n 953ca │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 95624 │ │ │ │ + cbnz r0, 953d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (95698 ) │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (95448 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9544e │ │ │ │ + b.n 951fe │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9560e │ │ │ │ - cbnz r4, 95666 │ │ │ │ + beq.n 953be │ │ │ │ + cbnz r4, 95416 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 954f2 │ │ │ │ - b.n 955f0 │ │ │ │ + beq.w 952a2 │ │ │ │ + b.n 953a0 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #112] @ (95698 ) │ │ │ │ + ldr r3, [pc, #112] @ (95448 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9544e │ │ │ │ + b.n 951fe │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 62ffc │ │ │ │ + bl 63050 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95650 │ │ │ │ + bge.n 95400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 95650 │ │ │ │ + cbnz r3, 95400 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 954f2 │ │ │ │ + b.n 952a2 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9562e │ │ │ │ + b.n 953de │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 954f2 │ │ │ │ + b.n 952a2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9562e │ │ │ │ + b.n 953de │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 954f2 │ │ │ │ - b.n 9563c │ │ │ │ + bne.w 952a2 │ │ │ │ + b.n 953ec │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 62ffc │ │ │ │ - b.n 95650 │ │ │ │ + bl 63050 │ │ │ │ + b.n 95400 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56352 @ 0xdc20 │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 95650 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 95400 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #56380 @ 0xdc3c │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9581e │ │ │ │ + bgt.w 955ce │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 956f0 │ │ │ │ + cbz r1, 954a0 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 9583c │ │ │ │ + bhi.w 955ec │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 957f6 │ │ │ │ + bhi.w 955a6 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95860 │ │ │ │ + beq.w 9560a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95860 │ │ │ │ + bne.w 9560a │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 956cc │ │ │ │ + bne.n 9547c │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 9594a │ │ │ │ - beq.w 95952 │ │ │ │ + blt.w 956fa │ │ │ │ + beq.w 95702 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95872 │ │ │ │ + beq.w 95622 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 958a8 │ │ │ │ - ldr r2, [pc, #644] @ (95994 ) │ │ │ │ + bgt.w 95658 │ │ │ │ + ldr r2, [pc, #644] @ (95744 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95884 │ │ │ │ - ldr r0, [pc, #620] @ (95998 ) │ │ │ │ + beq.w 95634 │ │ │ │ + ldr r0, [pc, #620] @ (95748 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 958c8 │ │ │ │ + bne.w 95678 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157903,281 +157717,281 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9595c │ │ │ │ + beq.w 9570c │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9594e │ │ │ │ + beq.w 956fe │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 957e6 │ │ │ │ + beq.n 95596 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95926 │ │ │ │ + beq.w 956d6 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 957e6 │ │ │ │ + beq.n 95596 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95928 │ │ │ │ + beq.w 956d8 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 957ca │ │ │ │ + bne.n 9557a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 958ec │ │ │ │ + bne.n 9569c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 95860 │ │ │ │ + cbnz r5, 9560a │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95836 │ │ │ │ + beq.n 955e6 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 956de │ │ │ │ - cbnz r3, 9585e │ │ │ │ + bne.w 9548e │ │ │ │ + cbnz r3, 95608 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95836 │ │ │ │ - bls.n 9584e │ │ │ │ + beq.n 955e6 │ │ │ │ + bls.n 955fe │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 9585e │ │ │ │ + beq.n 95608 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95836 │ │ │ │ + beq.n 955e6 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95824 │ │ │ │ + bne.n 955d4 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 956c2 │ │ │ │ + b.n 95472 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95816 │ │ │ │ - bhi.n 95864 │ │ │ │ + beq.n 955c6 │ │ │ │ + bhi.n 9560e │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 95816 │ │ │ │ + beq.n 955c6 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 956de │ │ │ │ - b.n 95836 │ │ │ │ + bne.w 9548e │ │ │ │ + b.n 955e6 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95836 │ │ │ │ - bhi.n 9586c │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 9597a │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 9582e │ │ │ │ + beq.n 955e6 │ │ │ │ + bls.n 95616 │ │ │ │ + cmp r1, #91 @ 0x5b │ │ │ │ + bne.n 955de │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 956c2 │ │ │ │ + b.n 95472 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 956de │ │ │ │ - b.n 95836 │ │ │ │ - cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 9582e │ │ │ │ - b.n 9585e │ │ │ │ + bne.w 9548e │ │ │ │ + b.n 955e6 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9572a │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ + bne.n 955de │ │ │ │ + b.n 95608 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9596c │ │ │ │ - ldr r2, [pc, #248] @ (95994 ) │ │ │ │ + beq.n 9571c │ │ │ │ + ldr r2, [pc, #248] @ (95744 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95750 │ │ │ │ + b.n 95500 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95884 │ │ │ │ - bl 23c160 │ │ │ │ + bls.n 95634 │ │ │ │ + bl 23c814 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9596c │ │ │ │ - ldr r3, [pc, #212] @ (95994 ) │ │ │ │ + beq.n 9571c │ │ │ │ + ldr r3, [pc, #212] @ (95744 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95750 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 95500 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95916 │ │ │ │ + bne.n 956c6 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 9591e │ │ │ │ + cbnz r0, 956ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (95994 ) │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (95744 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9574a │ │ │ │ + b.n 954fa │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9590a │ │ │ │ - cbnz r4, 95960 │ │ │ │ + beq.n 956ba │ │ │ │ + cbnz r4, 95710 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 957ee │ │ │ │ - b.n 958ec │ │ │ │ + beq.w 9559e │ │ │ │ + b.n 9569c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (95994 ) │ │ │ │ + ldr r3, [pc, #116] @ (95744 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 9574a │ │ │ │ + b.n 954fa │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 62ffc │ │ │ │ + bl 63050 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9594a │ │ │ │ + bge.n 956fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9594a │ │ │ │ + cbnz r3, 956fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 957ee │ │ │ │ + b.n 9559e │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95928 │ │ │ │ + b.n 956d8 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 957ee │ │ │ │ + b.n 9559e │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95928 │ │ │ │ + b.n 956d8 │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 957ee │ │ │ │ - b.n 95936 │ │ │ │ + bne.w 9559e │ │ │ │ + b.n 956e6 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 62ffc │ │ │ │ - b.n 9594a │ │ │ │ + bl 63050 │ │ │ │ + b.n 956fa │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56352 @ 0xdc20 │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9594a │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 956fa │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ - movw r1, #62448 @ 0xf3f0 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r1, #55800 @ 0xd9f8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 95b1a │ │ │ │ + bgt.w 958ca │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 959ec │ │ │ │ + cbz r1, 9579c │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 95b38 │ │ │ │ + bhi.w 958e8 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 95af2 │ │ │ │ + bhi.w 958a2 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95b5c │ │ │ │ + beq.w 95906 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95b5c │ │ │ │ + bne.w 95906 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 959c8 │ │ │ │ + bne.n 95778 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 95c46 │ │ │ │ - beq.w 95c4e │ │ │ │ + blt.w 959f6 │ │ │ │ + beq.w 959fe │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95b6e │ │ │ │ + beq.w 9591e │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 95ba4 │ │ │ │ - ldr r2, [pc, #644] @ (95c90 ) │ │ │ │ + bgt.w 95954 │ │ │ │ + ldr r2, [pc, #644] @ (95a40 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95b80 │ │ │ │ - ldr r0, [pc, #620] @ (95c94 ) │ │ │ │ + beq.w 95930 │ │ │ │ + ldr r0, [pc, #620] @ (95a44 ) │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95bc4 │ │ │ │ + bne.w 95974 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b44c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158191,307 +158005,307 @@ │ │ │ │ orr.w r3, r3, ip │ │ │ │ str.w r6, [ip] │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c58 │ │ │ │ + beq.w 95a08 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c4a │ │ │ │ + beq.w 959fa │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 95ae2 │ │ │ │ + beq.n 95892 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c22 │ │ │ │ + beq.w 959d2 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 95ae2 │ │ │ │ + beq.n 95892 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95c24 │ │ │ │ + beq.w 959d4 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 95ac6 │ │ │ │ + bne.n 95876 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95be8 │ │ │ │ + bne.n 95998 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r5, r1, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ - cbnz r5, 95b5c │ │ │ │ + cbnz r5, 95906 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95b32 │ │ │ │ + beq.n 958e2 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 959da │ │ │ │ - cbnz r3, 95b5a │ │ │ │ + bne.w 9578a │ │ │ │ + cbnz r3, 95904 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95b32 │ │ │ │ - bls.n 95b4a │ │ │ │ + beq.n 958e2 │ │ │ │ + bls.n 958fa │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95b5a │ │ │ │ + beq.n 95904 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95b32 │ │ │ │ + beq.n 958e2 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95b20 │ │ │ │ + bne.n 958d0 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 959be │ │ │ │ + b.n 9576e │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95b12 │ │ │ │ - bhi.n 95b60 │ │ │ │ + beq.n 958c2 │ │ │ │ + bhi.n 9590a │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 95b12 │ │ │ │ + beq.n 958c2 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 959da │ │ │ │ - b.n 95b32 │ │ │ │ + bne.w 9578a │ │ │ │ + b.n 958e2 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95b32 │ │ │ │ - bhi.n 95b68 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 95c76 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95b2a │ │ │ │ + beq.n 958e2 │ │ │ │ + bls.n 95912 │ │ │ │ + cmp r1, #91 @ 0x5b │ │ │ │ + bne.n 958da │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 959be │ │ │ │ + b.n 9576e │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 959da │ │ │ │ - b.n 95b32 │ │ │ │ - cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95b2a │ │ │ │ - b.n 95b5a │ │ │ │ + bne.w 9578a │ │ │ │ + b.n 958e2 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 95a26 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ + bne.n 958da │ │ │ │ + b.n 95904 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95c68 │ │ │ │ - ldr r2, [pc, #248] @ (95c90 ) │ │ │ │ + beq.n 95a18 │ │ │ │ + ldr r2, [pc, #248] @ (95a40 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95a4c │ │ │ │ + b.n 957fc │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95b80 │ │ │ │ - bl 23c160 │ │ │ │ + bls.n 95930 │ │ │ │ + bl 23c814 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95c68 │ │ │ │ - ldr r3, [pc, #212] @ (95c90 ) │ │ │ │ + beq.n 95a18 │ │ │ │ + ldr r3, [pc, #212] @ (95a40 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95a4c │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 957fc │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95c12 │ │ │ │ + bne.n 959c2 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ - cbnz r0, 95c1a │ │ │ │ + cbnz r0, 959ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (95c90 ) │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (95a40 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95a46 │ │ │ │ + b.n 957f6 │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95c06 │ │ │ │ - cbnz r4, 95c5c │ │ │ │ + beq.n 959b6 │ │ │ │ + cbnz r4, 95a0c │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95aea │ │ │ │ - b.n 95be8 │ │ │ │ + beq.w 9589a │ │ │ │ + b.n 95998 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (95c90 ) │ │ │ │ + ldr r3, [pc, #116] @ (95a40 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95a46 │ │ │ │ + b.n 957f6 │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 62ffc │ │ │ │ + bl 63050 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95c46 │ │ │ │ + bge.n 959f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 95c46 │ │ │ │ + cbnz r3, 959f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95aea │ │ │ │ + b.n 9589a │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95c24 │ │ │ │ + b.n 959d4 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95aea │ │ │ │ + b.n 9589a │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95c24 │ │ │ │ + b.n 959d4 │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95aea │ │ │ │ - b.n 95c32 │ │ │ │ + bne.w 9589a │ │ │ │ + b.n 959e2 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 62ffc │ │ │ │ - b.n 95c46 │ │ │ │ + bl 63050 │ │ │ │ + b.n 959f6 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56352 @ 0xdc20 │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 95c46 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 959f6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 95d1a │ │ │ │ + bgt.n 95aca │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 95ce0 │ │ │ │ + beq.n 95a90 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 95d36 │ │ │ │ + bhi.n 95ae6 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 95ce2 │ │ │ │ + bhi.n 95a92 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95d64 │ │ │ │ + beq.n 95b14 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95cae │ │ │ │ + beq.n 95a5e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 95cae │ │ │ │ + bne.n 95a5e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 95cbc │ │ │ │ + bne.n 95a6c │ │ │ │ pop {r4, pc} │ │ │ │ sub.w lr, r3, #32 │ │ │ │ movs r4, #1 │ │ │ │ uxtb.w lr, lr │ │ │ │ lsl.w r4, r4, lr │ │ │ │ movw lr, #4169 @ 0x1049 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ and.w lr, r4, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 95cae │ │ │ │ + bne.n 95a5e │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95d30 │ │ │ │ + beq.n 95ae0 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95ccc │ │ │ │ + bne.n 95a7c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 95d52 │ │ │ │ + bne.n 95b00 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 95d30 │ │ │ │ - bls.n 95d46 │ │ │ │ + beq.n 95ae0 │ │ │ │ + bls.n 95af6 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95d52 │ │ │ │ + beq.n 95b00 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 95d30 │ │ │ │ + beq.n 95ae0 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95d1e │ │ │ │ + bne.n 95ace │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 95cae │ │ │ │ + b.n 95a5e │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95d0a │ │ │ │ - bhi.n 95d58 │ │ │ │ + beq.n 95aba │ │ │ │ + bhi.n 95b06 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 95d0a │ │ │ │ + beq.n 95aba │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95ccc │ │ │ │ - b.n 95d30 │ │ │ │ + bne.n 95a7c │ │ │ │ + b.n 95ae0 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95d30 │ │ │ │ - bhi.n 95d5e │ │ │ │ - cbz r3, 95d64 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95d28 │ │ │ │ + beq.n 95ae0 │ │ │ │ + bls.n 95b0c │ │ │ │ + cmp r3, #91 @ 0x5b │ │ │ │ + bne.n 95ad8 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 95cae │ │ │ │ + b.n 95a5e │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 95ccc │ │ │ │ - b.n 95d30 │ │ │ │ - cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 95d28 │ │ │ │ - b.n 95d52 │ │ │ │ + bne.n 95a7c │ │ │ │ + b.n 95ae0 │ │ │ │ + cbz r3, 95b14 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ + bne.n 95ad8 │ │ │ │ + b.n 95b00 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56352 @ 0xdc20 │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -158499,15 +158313,15 @@ │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 967a0 │ │ │ │ + bhi.w 96550 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ @@ -158532,15 +158346,15 @@ │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r6, #6 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ @@ -158577,15 +158391,15 @@ │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r3, r7, #19 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r2, r2, #14 │ │ │ │ lsls r3, r7, #19 │ │ │ │ @@ -158607,123 +158421,123 @@ │ │ │ │ lsls r3, r6, #1 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r4, r6, #14 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r7, r5, #13 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r3, r7, #19 │ │ │ │ lsls r0, r5, #12 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ lsls r0, r1, #11 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9438c │ │ │ │ + b.w 94148 │ │ │ │ + ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ - adds r1, r3, #4 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ - beq.w 960ae │ │ │ │ - str r1, [r6, #0] │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ + add.w r2, r3, #4 │ │ │ │ + beq.w 95e60 │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 966fc │ │ │ │ + beq.w 964ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 95ece │ │ │ │ + beq.n 95c80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95ece │ │ │ │ + bge.n 95c80 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 965a4 │ │ │ │ + beq.w 96354 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 965b4 │ │ │ │ + beq.w 96364 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 886f4 │ │ │ │ + b.w 88034 │ │ │ │ movs r1, #0 │ │ │ │ subs r0, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 96094 │ │ │ │ + bgt.w 95e46 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 95f40 │ │ │ │ + beq.n 95cf2 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bhi.w 960e2 │ │ │ │ + bhi.w 95e94 │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.w 9605c │ │ │ │ + bhi.w 95e0e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96788 │ │ │ │ + beq.w 96538 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 95f0c │ │ │ │ + beq.n 95cbe │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95f0c │ │ │ │ + bne.n 95cbe │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 95f1a │ │ │ │ + bne.n 95ccc │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 96660 │ │ │ │ - beq.w 96558 │ │ │ │ + blt.w 96410 │ │ │ │ + beq.w 96308 │ │ │ │ subs r2, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 9657c │ │ │ │ - ldr r1, [pc, #432] @ (96108 ) │ │ │ │ + bgt.w 9632c │ │ │ │ + ldr r1, [pc, #432] @ (95eb8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96532 │ │ │ │ - ldr r0, [pc, #404] @ (9610c ) │ │ │ │ + beq.w 962e2 │ │ │ │ + ldr r0, [pc, #404] @ (95ebc ) │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1728] @ 0x6c0 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 965de │ │ │ │ + bne.w 9638e │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2b44c │ │ │ │ @@ -158738,826 +158552,825 @@ │ │ │ │ orrs r2, r3 │ │ │ │ str.w lr, [r3] │ │ │ │ strd ip, r2, [r5, #-8] │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9663c │ │ │ │ + beq.w 963ec │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 96046 │ │ │ │ + beq.n 95df8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966c2 │ │ │ │ + beq.w 96472 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 96046 │ │ │ │ + beq.n 95df8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966be │ │ │ │ + beq.w 9646e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 96046 │ │ │ │ + beq.n 95df8 │ │ │ │ add.w r7, r5, #24 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9663e │ │ │ │ + beq.w 963ee │ │ │ │ mov r1, r7 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r7, r1 │ │ │ │ - bne.n 96022 │ │ │ │ + bne.n 95dd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 9660e │ │ │ │ + bne.w 963be │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ sub.w r5, r2, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsl.w ip, ip, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ and.w r5, ip, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 95f0c │ │ │ │ + bne.w 95cbe │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 960f4 │ │ │ │ + beq.n 95ea6 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 95f30 │ │ │ │ + bne.w 95ce2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96308 │ │ │ │ + bne.w 960b8 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq.n 960f4 │ │ │ │ - bls.n 960f8 │ │ │ │ + beq.n 95ea6 │ │ │ │ + bls.n 95eaa │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.w 96308 │ │ │ │ + beq.w 960b8 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.n 960f4 │ │ │ │ + beq.n 95ea6 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 96098 │ │ │ │ - b.n 960f4 │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - movw r2, #1757 @ 0x6dd │ │ │ │ + bne.n 95e4a │ │ │ │ + b.n 95ea6 │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + movw r2, #2381 @ 0x94d │ │ │ │ movt r2, #24 │ │ │ │ - ldr.w r5, [r0], #8 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldr.w r5, [r1], #8 │ │ │ │ + str r1, [r6, #0] │ │ │ │ cmp r5, r2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w r1, r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - bne.w 9655c │ │ │ │ + bne.w 9630c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 95e98 │ │ │ │ + bne.w 95c48 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95ece │ │ │ │ + b.n 95c80 │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.n 96086 │ │ │ │ - bhi.w 962f4 │ │ │ │ + beq.n 95e38 │ │ │ │ + bhi.w 960a4 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - beq.n 96086 │ │ │ │ + beq.n 95e38 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.w 95f30 │ │ │ │ + bne.w 95ce2 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 95f0c │ │ │ │ + b.n 95cbe │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 960f4 │ │ │ │ - bls.w 962fc │ │ │ │ + beq.n 95ea6 │ │ │ │ + bls.w 960ac │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne.n 960a4 │ │ │ │ - b.n 96308 │ │ │ │ - nop │ │ │ │ + bne.n 95e56 │ │ │ │ + b.n 960b8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 967a0 │ │ │ │ - add r1, pc, #4 @ (adr r1, 96128 ) │ │ │ │ + bhi.w 96550 │ │ │ │ + add r1, pc, #4 @ (adr r1, 95ed8 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - str r1, [r2, #16] │ │ │ │ + ldrsh r1, [r0, r3] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ + ldrsh r1, [r0, r3] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r0, r4] │ │ │ │ + ldrb r1, [r7, r2] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ + ldrsh r1, [r0, r3] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #16] │ │ │ │ + ldrsh r1, [r0, r3] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r1, [r2, r2] │ │ │ │ + ldrb r1, [r0, r1] │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [r4, #64] @ 0x40 │ │ │ │ + str r7, [r2, #28] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #72] @ 0x48 │ │ │ │ + str r5, [r4, #36] @ 0x24 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r1, [r2, r2] │ │ │ │ + ldrb r1, [r0, r1] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r5, #48] @ 0x30 │ │ │ │ + str r1, [r3, #12] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r7, #64] @ 0x40 │ │ │ │ + str r1, [r5, #28] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r5, #68] @ 0x44 │ │ │ │ + str r5, [r3, #32] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r3, [r4, r2] │ │ │ │ + ldrb r3, [r2, r1] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r3, [r4, r2] │ │ │ │ + ldrb r3, [r2, r1] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r3, [r4, r2] │ │ │ │ + ldrb r3, [r2, r1] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r2, r3] │ │ │ │ + ldrb r1, [r1, r2] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [r1, #76] @ 0x4c │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r1, [r2, r2] │ │ │ │ + ldrb r1, [r0, r1] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r2, #68] @ 0x44 │ │ │ │ + str r5, [r0, #32] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r1, #48] @ 0x30 │ │ │ │ + str r5, [r7, #8] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r1, #48] @ 0x30 │ │ │ │ + str r5, [r7, #8] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r1, [r2, r2] │ │ │ │ + ldrb r1, [r0, r1] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r1, [r2, r2] │ │ │ │ + ldrb r1, [r0, r1] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r5, #48] @ 0x30 │ │ │ │ + str r1, [r3, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r1, [r2, r2] │ │ │ │ + ldrb r1, [r0, r1] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r1, [r2, r2] │ │ │ │ + ldrb r1, [r0, r1] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r2, #80] @ 0x50 │ │ │ │ + str r3, [r0, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r2, r3] │ │ │ │ + ldrb r1, [r1, r2] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r1, #72] @ 0x48 │ │ │ │ + str r1, [r7, #32] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #120] @ 0x78 │ │ │ │ + str r1, [r2, #84] @ 0x54 │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ + str r3, [r5, #24] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r2, r3] │ │ │ │ + ldrb r1, [r1, r2] │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ + str r3, [r5, #12] │ │ │ │ movs r1, r1 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne.w 95f30 │ │ │ │ - b.n 960f4 │ │ │ │ + bne.w 95ce2 │ │ │ │ + b.n 95ea6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 96788 │ │ │ │ + beq.w 96538 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 960a4 │ │ │ │ + bne.w 95e56 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 95f0c │ │ │ │ + b.n 95cbe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 9ba24 │ │ │ │ + b.w 9b7cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 8f6bc │ │ │ │ + b.w 8f484 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 95c98 │ │ │ │ + bl 95a48 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 96660 │ │ │ │ + blt.w 96410 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 9666e │ │ │ │ - bl 7fabc │ │ │ │ + bne.w 9641e │ │ │ │ + bl 7f8cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96720 │ │ │ │ + beq.w 964d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 963be │ │ │ │ + beq.n 9616e │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966f0 │ │ │ │ + beq.w 964a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966c6 │ │ │ │ + beq.w 96476 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 966c6 │ │ │ │ + beq.w 96476 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 965cc │ │ │ │ + blt.w 9637c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 963b4 │ │ │ │ + bge.n 96164 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96730 │ │ │ │ + beq.w 964e0 │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 96364 │ │ │ │ + bgt.n 96114 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 96050 │ │ │ │ + beq.w 95e02 │ │ │ │ sub.w r0, r2, #32 │ │ │ │ adds r3, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #26 │ │ │ │ iteee hi │ │ │ │ movhi r1, #1 │ │ │ │ movwls r1, #61438 @ 0xeffe │ │ │ │ movtls r1, #64511 @ 0xfbff │ │ │ │ asrls r1, r0 │ │ │ │ it ls │ │ │ │ andls.w r1, r1, #1 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 963c0 │ │ │ │ + beq.n 96170 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 963c0 │ │ │ │ + beq.n 96170 │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95ece │ │ │ │ - b.n 9664c │ │ │ │ + bne.w 95c80 │ │ │ │ + b.n 963fc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 96566 │ │ │ │ + beq.w 96316 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 965b4 │ │ │ │ + beq.w 96364 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 806cc │ │ │ │ + b.w 8049c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 17e0c4 │ │ │ │ + b.w 17e334 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 133df4 │ │ │ │ + b.w 13393c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #12] │ │ │ │ - bl 806cc │ │ │ │ + bl 8049c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 95ece │ │ │ │ + b.n 95c80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 14e09c │ │ │ │ + b.w 14dbd0 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 9676e │ │ │ │ + beq.w 9651e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 965b4 │ │ │ │ + beq.w 96364 │ │ │ │ mov r0, r5 │ │ │ │ blx 2acf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w a201c │ │ │ │ + b.w a1b08 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 296478 │ │ │ │ + b.w 29622c │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 95c98 │ │ │ │ + bl 95a48 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 96660 │ │ │ │ + blt.w 96410 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96754 │ │ │ │ + beq.w 96504 │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 966ae │ │ │ │ + beq.w 9645e │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96664 │ │ │ │ + beq.w 96414 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 964ec │ │ │ │ + b.n 9629c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movw r5, #6004 @ 0x1774 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #4380 @ 0x111c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ - b.n 95ece │ │ │ │ + b.n 95c80 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41352 @ 0xa188 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8447c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 841dc <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96738 │ │ │ │ - ldr r2, [pc, #616] @ (967b8 ) │ │ │ │ + beq.w 964e8 │ │ │ │ + ldr r2, [pc, #616] @ (96568 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ - b.n 95f96 │ │ │ │ - ldr r5, [pc, #608] @ (967bc ) │ │ │ │ - b.n 96046 │ │ │ │ + b.n 95d48 │ │ │ │ + ldr r5, [pc, #608] @ (9656c ) │ │ │ │ + b.n 95df8 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r5, 965b4 │ │ │ │ + cbz r5, 96364 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 9641a │ │ │ │ - b.n 96412 │ │ │ │ + bge.w 961ca │ │ │ │ + b.n 961c2 │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 96532 │ │ │ │ + bls.n 962e2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 23c160 │ │ │ │ + bl 23c814 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96738 │ │ │ │ - ldr r2, [pc, #540] @ (967b8 ) │ │ │ │ + beq.w 964e8 │ │ │ │ + ldr r2, [pc, #540] @ (96568 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ - b.n 95f9c │ │ │ │ + b.n 95d4e │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 96762 │ │ │ │ + bne.w 96512 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 960d8 │ │ │ │ + bge.w 95e8a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 960d8 │ │ │ │ + b.n 95e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9639e │ │ │ │ + bne.w 9614e │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9639e │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9614e │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 9669a │ │ │ │ + bne.n 9644a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96692 │ │ │ │ + bne.n 96442 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #436] @ (967b8 ) │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #436] @ (96568 ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 95f96 │ │ │ │ + b.n 95d48 │ │ │ │ adds r3, #1 │ │ │ │ sub.w r1, r2, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r6, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r6, r0 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 96630 │ │ │ │ + beq.n 963e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 963ee │ │ │ │ + bne.w 9619e │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 9660c │ │ │ │ + bne.n 963bc │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 95ece │ │ │ │ + b.n 95c80 │ │ │ │ mov r2, r0 │ │ │ │ sub.w r3, sl, r2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ffc │ │ │ │ + bl 63050 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96660 │ │ │ │ + bge.n 96410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 96660 │ │ │ │ + cbnz r3, 96410 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95ece │ │ │ │ + b.n 95c80 │ │ │ │ subs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r2 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - b.n 96646 │ │ │ │ + b.n 963f6 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56384 @ 0xdc40 │ │ │ │ + movw r1, #55808 @ 0xda00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ffc │ │ │ │ - b.n 96660 │ │ │ │ - ldr r2, [pc, #292] @ (967b8 ) │ │ │ │ + bl 63050 │ │ │ │ + b.n 96410 │ │ │ │ + ldr r2, [pc, #292] @ (96568 ) │ │ │ │ ldr.w r8, [r9, r2] │ │ │ │ - b.n 95f96 │ │ │ │ + b.n 95d48 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #272] @ (967b8 ) │ │ │ │ + ldr r3, [pc, #272] @ (96568 ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 95f96 │ │ │ │ + b.n 95d48 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl 967c0 │ │ │ │ + bl 96570 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95ece │ │ │ │ - b.n 9664c │ │ │ │ + bne.w 95c80 │ │ │ │ + b.n 963fc │ │ │ │ movs r2, #2 │ │ │ │ - b.n 9663e │ │ │ │ + b.n 963ee │ │ │ │ movs r2, #1 │ │ │ │ - b.n 9663e │ │ │ │ + b.n 963ee │ │ │ │ sub.w r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub.w r3, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - bl 62ffc │ │ │ │ + bl 63050 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96744 │ │ │ │ + blt.n 964f4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 96654 │ │ │ │ - b.n 96660 │ │ │ │ + blt.n 96404 │ │ │ │ + b.n 96410 │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ sub.w r3, r3, r8 │ │ │ │ - b.n 96646 │ │ │ │ - bl 940d4 │ │ │ │ + b.n 963f6 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95ece │ │ │ │ + bne.w 95c80 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56400 @ 0xdc50 │ │ │ │ + movw r1, #55824 @ 0xda10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.w 95ece │ │ │ │ + bl 11dfa4 │ │ │ │ + b.w 95c80 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ffc │ │ │ │ - b.w 95ece │ │ │ │ + bl 63050 │ │ │ │ + b.w 95c80 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 963b4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96164 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ffc │ │ │ │ - b.n 96660 │ │ │ │ + bl 63050 │ │ │ │ + b.n 96410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 966e0 │ │ │ │ + bne.n 96490 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 966e0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96490 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62ffc │ │ │ │ - b.w 95ece │ │ │ │ + bl 63050 │ │ │ │ + b.w 95c80 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 95eee │ │ │ │ - b.w 95ef6 │ │ │ │ + blt.w 95ca0 │ │ │ │ + b.w 95ca8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 965b4 │ │ │ │ + beq.w 96364 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 964a0 │ │ │ │ - b.n 964a8 │ │ │ │ + blt.w 96250 │ │ │ │ + b.n 96258 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56352 @ 0xdc20 │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 96660 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 96410 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56436 @ 0xdc74 │ │ │ │ + movw r1, #55860 @ 0xda34 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 96660 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 96410 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 967d2 │ │ │ │ - cbz r1, 967cc │ │ │ │ + bne.n 96582 │ │ │ │ + cbz r1, 9657c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, r2, #32 │ │ │ │ movw lr, #61438 @ 0xeffe │ │ │ │ @@ -159565,28 +159378,28 @@ │ │ │ │ uxtb.w ip, ip │ │ │ │ movs r4, #1 │ │ │ │ cmp.w ip, #26 │ │ │ │ itt ls │ │ │ │ asrls.w lr, lr, ip │ │ │ │ andls.w r4, lr, r4 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 967fa │ │ │ │ - cbnz r4, 9680c │ │ │ │ + beq.n 965aa │ │ │ │ + cbnz r4, 965bc │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 967d4 │ │ │ │ - cbz r1, 96806 │ │ │ │ + bne.n 96584 │ │ │ │ + cbz r1, 965b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ │ │ │ │ -00096814 : │ │ │ │ +000965c4 : │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -159594,1138 +159407,1138 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 7fabc │ │ │ │ + bl 7f8cc │ │ │ │ str r0, [sp, #4] │ │ │ │ str.w r0, [r6, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975fa │ │ │ │ + beq.w 973aa │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ movw r0, #8220 @ 0x201c │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 1ca690 │ │ │ │ + bl 1cb658 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9771a │ │ │ │ - bl 9a6c8 │ │ │ │ + beq.w 974ca │ │ │ │ + bl 9a470 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975fa │ │ │ │ + beq.w 973aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r6, #-200] │ │ │ │ - bl 9a714 │ │ │ │ + bl 9a4bc │ │ │ │ str.w r0, [r6, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975fa │ │ │ │ + beq.w 973aa │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57060 @ 0xdee4 │ │ │ │ + movw r1, #56484 @ 0xdca4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 975fa │ │ │ │ + beq.w 973aa │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2baec │ │ │ │ - bl 1caf50 │ │ │ │ + bl 1cbf2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976f2 │ │ │ │ + beq.w 974a2 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #764] @ (96bc4 ) │ │ │ │ + ldr r1, [pc, #764] @ (96974 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 976f2 │ │ │ │ + beq.w 974a2 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57068 @ 0xdeec │ │ │ │ + movw r1, #56492 @ 0xdcac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 976f2 │ │ │ │ + beq.w 974a2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 968fc │ │ │ │ + bge.n 966ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976e8 │ │ │ │ + beq.w 97498 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57080 @ 0xdef8 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [sl, #8] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - bl 1caf9c │ │ │ │ + bl 1cbf78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57124 @ 0xdf24 │ │ │ │ + movw r1, #56548 @ 0xdce4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96944 │ │ │ │ + bge.n 966f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97868 │ │ │ │ + beq.w 97618 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19672 @ 0x4cd8 │ │ │ │ + movw r1, #19096 @ 0x4a98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1caf9c │ │ │ │ + bl 1cbf78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57140 @ 0xdf34 │ │ │ │ + movw r1, #56564 @ 0xdcf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96984 │ │ │ │ + bge.n 96734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9785e │ │ │ │ + beq.w 9760e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57156 @ 0xdf44 │ │ │ │ + movw r1, #56580 @ 0xdd04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1caf9c │ │ │ │ + bl 1cbf78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57172 @ 0xdf54 │ │ │ │ + movw r1, #56596 @ 0xdd14 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 969c4 │ │ │ │ + bge.n 96774 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97854 │ │ │ │ + beq.w 97604 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48060 @ 0xbbbc │ │ │ │ + movw r1, #47484 @ 0xb97c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1caf9c │ │ │ │ + bl 1cbf78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57192 @ 0xdf68 │ │ │ │ + movw r1, #56616 @ 0xdd28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a04 │ │ │ │ + bge.n 967b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9784a │ │ │ │ + beq.w 975fa │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - bl 1bd29c │ │ │ │ + beq.w 97460 │ │ │ │ + bl 1be2bc │ │ │ │ movw r0, #61184 @ 0xef00 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26000 @ 0x6590 │ │ │ │ + movw r1, #25524 @ 0x63b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a46 │ │ │ │ + bge.n 967f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978ac │ │ │ │ + beq.w 9765c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov.w r0, #2032 @ 0x7f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57212 @ 0xdf7c │ │ │ │ + movw r1, #56636 @ 0xdd3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a84 │ │ │ │ + bge.n 96834 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978a2 │ │ │ │ + beq.w 97652 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - movw r3, #34304 @ 0x8600 │ │ │ │ + beq.w 97460 │ │ │ │ + movw r3, #33728 @ 0x83c0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #57224 @ 0xdf88 │ │ │ │ + movw r1, #56648 @ 0xdd48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #57232 @ 0xdf90 │ │ │ │ + movw r0, #56656 @ 0xdd50 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 95088 │ │ │ │ + bl 94e38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57240 @ 0xdf98 │ │ │ │ + movw r1, #56664 @ 0xdd58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96ad4 │ │ │ │ + bge.n 96884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97898 │ │ │ │ + beq.w 97648 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + beq.w 97460 │ │ │ │ + movw r0, #33728 @ 0x83c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57248 @ 0xdfa0 │ │ │ │ + movw r1, #56672 @ 0xdd60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97884 │ │ │ │ + blt.w 97634 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57260 @ 0xdfac │ │ │ │ + movw r1, #56684 @ 0xdd6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b44 │ │ │ │ + bge.n 968f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978c0 │ │ │ │ + beq.w 97670 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - movw r0, #31080 @ 0x7968 │ │ │ │ + beq.w 97460 │ │ │ │ + movw r0, #30504 @ 0x7728 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57272 @ 0xdfb8 │ │ │ │ + movw r1, #56696 @ 0xdd78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b82 │ │ │ │ + bge.n 96932 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978b6 │ │ │ │ + beq.w 97666 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - movw r0, #57284 @ 0xdfc4 │ │ │ │ + beq.w 97460 │ │ │ │ + movw r0, #56708 @ 0xdd84 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4344 @ 0x10f8 │ │ │ │ + movw r1, #3768 @ 0xeb8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96bc8 │ │ │ │ + bge.n 96978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97840 │ │ │ │ - b.n 96bc8 │ │ │ │ + beq.w 975f0 │ │ │ │ + b.n 96978 │ │ │ │ nop │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57292 @ 0xdfcc │ │ │ │ + movw r1, #56716 @ 0xdd8c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c02 │ │ │ │ + bge.n 969b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97836 │ │ │ │ + beq.w 975e6 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - bl 1cb008 │ │ │ │ + beq.w 97460 │ │ │ │ + bl 1cbfe0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47632 @ 0xba10 │ │ │ │ + movw r1, #47056 @ 0xb7d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c38 │ │ │ │ + bge.n 969e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 979a0 │ │ │ │ + beq.w 97750 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - bl 1cb100 │ │ │ │ + beq.w 97460 │ │ │ │ + bl 1cc0d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47564 @ 0xb9cc │ │ │ │ + movw r1, #46988 @ 0xb78c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c6e │ │ │ │ + bge.n 96a1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9798c │ │ │ │ + beq.w 9773c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - ldr r2, [pc, #324] @ (96dbc ) │ │ │ │ + beq.w 97460 │ │ │ │ + ldr r2, [pc, #324] @ (96b6c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #31140 @ 0x79a4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1c9974 │ │ │ │ + bl 1ca93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97996 │ │ │ │ + beq.w 97746 │ │ │ │ movw r0, #31140 @ 0x79a4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 9b304 │ │ │ │ + bl 9b0ac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ movs r0, #32 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97912 │ │ │ │ + beq.w 976c2 │ │ │ │ str r0, [r6, #16] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97954 │ │ │ │ + beq.w 97704 │ │ │ │ str r0, [r6, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97938 │ │ │ │ + beq.w 976e8 │ │ │ │ str r0, [r6, #24] │ │ │ │ movs r0, #0 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97970 │ │ │ │ + beq.w 97720 │ │ │ │ str r0, [r6, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 978da │ │ │ │ + beq.w 9768a │ │ │ │ movw r7, #43568 @ 0xaa30 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979c6 │ │ │ │ + beq.w 97776 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979aa │ │ │ │ + beq.w 9775a │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979e2 │ │ │ │ + beq.w 97792 │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 978f6 │ │ │ │ + beq.w 976a6 │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62784 @ 0xf540 │ │ │ │ + movw r1, #62208 @ 0xf300 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96d58 │ │ │ │ + bge.n 96b08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97a1c │ │ │ │ + beq.w 977cc │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57300 @ 0xdfd4 │ │ │ │ + movw r1, #56724 @ 0xdd94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96d96 │ │ │ │ + bge.n 96b46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9792e │ │ │ │ + beq.w 976de │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r8, [r3, #1788] @ 0x6fc │ │ │ │ - b.n 96dfa │ │ │ │ + b.n 96baa │ │ │ │ nop │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ lsls r1, r2, #1 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 979fe │ │ │ │ - bl 9baf8 │ │ │ │ + beq.w 977ae │ │ │ │ + bl 9b8a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97810 │ │ │ │ + beq.w 975c0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96df8 │ │ │ │ + bge.n 96ba8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977f2 │ │ │ │ + beq.w 975a2 │ │ │ │ adds r7, #1 │ │ │ │ ldr.w r6, [r8, r7, lsl #3] │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 96dc0 │ │ │ │ + bne.n 96b70 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9c10c │ │ │ │ + bl 9beb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 977d2 │ │ │ │ + bne.w 97582 │ │ │ │ mov r0, r9 │ │ │ │ - bl 841bc │ │ │ │ + bl 83f7c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e30 │ │ │ │ + bge.n 96be0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 96e30 │ │ │ │ + cbnz r3, 96be0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57312 @ 0xdfe0 │ │ │ │ + movw r1, #56736 @ 0xdda0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e5a │ │ │ │ + bge.n 96c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977fc │ │ │ │ + beq.w 975ac │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ - bl 80a88 │ │ │ │ + bl 80858 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ - ldr r7, [pc, #764] @ (97170 ) │ │ │ │ + beq.w 97460 │ │ │ │ + ldr r7, [pc, #764] @ (96f20 ) │ │ │ │ addw r9, r7, #1188 @ 0x4a4 │ │ │ │ ldr.w r8, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977ac │ │ │ │ + beq.w 9755c │ │ │ │ mov r8, r6 │ │ │ │ str.w fp, [sp, #16] │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w sl, [sp, #20] │ │ │ │ str.w r0, [r8, #16]! │ │ │ │ ldr r5, [r7, #4] │ │ │ │ add.w sl, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977aa │ │ │ │ + beq.w 9755a │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ str.w r0, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977aa │ │ │ │ + beq.w 9755a │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ add.w r7, sl, #12 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977aa │ │ │ │ + beq.w 9755a │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ str.w r0, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977aa │ │ │ │ + beq.w 9755a │ │ │ │ str.w r0, [r8, #16] │ │ │ │ cmp r7, r9 │ │ │ │ add.w r8, r8, #16 │ │ │ │ - bne.n 96ea2 │ │ │ │ + bne.n 96c52 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #56380 @ 0xdc3c │ │ │ │ + movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movw r0, #12128 @ 0x2f60 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ - bl 9e6d4 │ │ │ │ + bl 9e240 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96f66 │ │ │ │ + bge.n 96d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 96f66 │ │ │ │ + cbnz r3, 96d16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31620 @ 0x7b84 │ │ │ │ + movw r1, #31044 @ 0x7944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96f90 │ │ │ │ + bge.n 96d40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977c8 │ │ │ │ + beq.w 97578 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - movw r0, #57336 @ 0xdff8 │ │ │ │ + beq.w 97460 │ │ │ │ + movw r0, #56760 @ 0xddb8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57344 @ 0xe000 │ │ │ │ + movw r1, #56768 @ 0xddc0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96fce │ │ │ │ + bge.n 96d7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97806 │ │ │ │ + beq.w 975b6 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - movw r0, #34304 @ 0x8600 │ │ │ │ + beq.w 97460 │ │ │ │ + movw r0, #33728 @ 0x83c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57356 @ 0xe00c │ │ │ │ + movw r1, #56780 @ 0xddcc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97798 │ │ │ │ + blt.w 97548 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - ldr r2, [pc, #360] @ (97174 ) │ │ │ │ + beq.w 97460 │ │ │ │ + ldr r2, [pc, #360] @ (96f24 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #360] @ (97178 ) │ │ │ │ + ldr r1, [pc, #360] @ (96f28 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1c9974 │ │ │ │ + bl 1ca93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97996 │ │ │ │ - ldr r0, [pc, #344] @ (97178 ) │ │ │ │ - bl 9b304 │ │ │ │ + beq.w 97746 │ │ │ │ + ldr r0, [pc, #344] @ (96f28 ) │ │ │ │ + bl 9b0ac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ movs r0, #3 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r0, #14 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ str r0, [r7, #20] │ │ │ │ movs r0, #7 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ str r0, [r7, #24] │ │ │ │ - movw r0, #57368 @ 0xe018 │ │ │ │ + movw r0, #56792 @ 0xddd8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ str r0, [r7, #28] │ │ │ │ movs r0, #0 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97778 │ │ │ │ + bne.w 97528 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62764 @ 0xf52c │ │ │ │ + movw r1, #62188 @ 0xf2ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97086 │ │ │ │ + bge.n 96e36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97770 │ │ │ │ + beq.w 97520 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - bl 7fabc │ │ │ │ + beq.w 97460 │ │ │ │ + bl 7f8cc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ - movw r0, #57376 @ 0xe020 │ │ │ │ + beq.w 97460 │ │ │ │ + movw r0, #56800 @ 0xdde0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97758 │ │ │ │ + beq.w 97508 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28692 @ 0x7014 │ │ │ │ + movw r1, #28116 @ 0x6dd4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 970d4 │ │ │ │ + bge.n 96e84 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97750 │ │ │ │ + beq.w 97500 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97758 │ │ │ │ - movw r0, #57384 @ 0xe028 │ │ │ │ + beq.w 97508 │ │ │ │ + movw r0, #56808 @ 0xdde8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97758 │ │ │ │ + beq.w 97508 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57396 @ 0xe034 │ │ │ │ + movw r1, #56820 @ 0xddf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97118 │ │ │ │ + bge.n 96ec8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97748 │ │ │ │ + beq.w 974f8 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97758 │ │ │ │ + beq.w 97508 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #26000 @ 0x6590 │ │ │ │ + movw r1, #25524 @ 0x63b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97758 │ │ │ │ + beq.w 97508 │ │ │ │ mov.w r0, #2032 @ 0x7f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97758 │ │ │ │ + beq.w 97508 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57212 @ 0xdf7c │ │ │ │ + movw r1, #56636 @ 0xdd3c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9717c │ │ │ │ + bge.n 96f2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97740 │ │ │ │ - b.n 9717c │ │ │ │ - add r7, pc, #48 @ (adr r7, 971a4 ) │ │ │ │ + beq.w 974f0 │ │ │ │ + b.n 96f2c │ │ │ │ + add r4, pc, #816 @ (adr r4, 97254 ) │ │ │ │ movs r6, r6 │ │ │ │ movs r0, #96 @ 0x60 │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldrb r4, [r6, #9] │ │ │ │ lsls r7, r2, #1 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97758 │ │ │ │ - movw r0, #57408 @ 0xe040 │ │ │ │ + beq.w 97508 │ │ │ │ + movw r0, #56832 @ 0xde00 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97758 │ │ │ │ + beq.w 97508 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57428 @ 0xe054 │ │ │ │ + movw r1, #56852 @ 0xde14 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971bc │ │ │ │ + bge.n 96f6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97738 │ │ │ │ + beq.w 974e8 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97758 │ │ │ │ + beq.w 97508 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #57440 @ 0xe060 │ │ │ │ + movw r1, #56864 @ 0xde20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97758 │ │ │ │ + beq.w 97508 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cbaa0 <_PyNamespace_New@@Base> │ │ │ │ + bl 1ccacc <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971fc │ │ │ │ + bge.n 96fac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 971fc │ │ │ │ + cbnz r3, 96fac │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20380 @ 0x4f9c │ │ │ │ + movw r1, #19804 @ 0x4d5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97226 │ │ │ │ + bge.n 96fd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97730 │ │ │ │ + beq.w 974e0 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - ldr r2, [pc, #756] @ (97524 ) │ │ │ │ + beq.w 97460 │ │ │ │ + ldr r2, [pc, #756] @ (972d4 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #756] @ (97528 ) │ │ │ │ + ldr r1, [pc, #756] @ (972d8 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1c9974 │ │ │ │ + bl 1ca93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97996 │ │ │ │ - ldr r0, [pc, #744] @ (97528 ) │ │ │ │ + beq.w 97746 │ │ │ │ + ldr r0, [pc, #744] @ (972d8 ) │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ - bl 9b304 │ │ │ │ + bl 9b0ac │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cbe8c <_PyNamespace_New@@Base+0x3ec> │ │ │ │ + bl 1cceb8 <_PyNamespace_New@@Base+0x3ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9769c │ │ │ │ + beq.w 9744c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58212 @ 0xe364 │ │ │ │ + movw r1, #57636 @ 0xe124 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97282 │ │ │ │ + bge.n 97032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97694 │ │ │ │ + beq.w 97444 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - movw r0, #13776 @ 0x35d0 │ │ │ │ + beq.w 97460 │ │ │ │ + movw r0, #13200 @ 0x3390 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 88258 │ │ │ │ + bl 88010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57472 @ 0xe080 │ │ │ │ + movw r1, #56896 @ 0xde40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 972c0 │ │ │ │ + bge.n 97070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9768c │ │ │ │ + beq.w 9743c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - bl 1cc378 │ │ │ │ + beq.w 97460 │ │ │ │ + bl 1cd3a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63708 @ 0xf8dc │ │ │ │ + movw r1, #63132 @ 0xf69c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 972f6 │ │ │ │ + bge.n 970a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97684 │ │ │ │ + beq.w 97434 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - ldr r2, [pc, #556] @ (9752c ) │ │ │ │ + beq.w 97460 │ │ │ │ + ldr r2, [pc, #556] @ (972dc ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #556] @ (97530 ) │ │ │ │ + ldr r1, [pc, #556] @ (972e0 ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c9974 │ │ │ │ + bl 1ca93c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97996 │ │ │ │ + beq.w 97746 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57492 @ 0xe094 │ │ │ │ + movw r1, #56916 @ 0xde54 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97340 │ │ │ │ + bge.n 970f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976e0 │ │ │ │ + beq.w 97490 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ - bl 7fabc │ │ │ │ + beq.w 97460 │ │ │ │ + bl 7f8cc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57504 @ 0xe0a0 │ │ │ │ + movw r1, #56928 @ 0xde60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97376 │ │ │ │ + bge.n 97126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976d0 │ │ │ │ + beq.w 97480 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80ce4 │ │ │ │ + bl 80aa0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57524 @ 0xe0b4 │ │ │ │ + movw r1, #56948 @ 0xde74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 973ae │ │ │ │ + bge.n 9715e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 976d8 │ │ │ │ + beq.w 97488 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 976b0 │ │ │ │ + beq.w 97460 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9767a │ │ │ │ + bne.w 9742a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #18788 @ 0x4964 │ │ │ │ + movw r2, #18212 @ 0x4724 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cc544 │ │ │ │ + bl 1cd570 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 975fa │ │ │ │ - ldr r0, [pc, #348] @ (97534 ) │ │ │ │ + beq.w 973aa │ │ │ │ + ldr r0, [pc, #348] @ (972e4 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1ca690 │ │ │ │ + bl 1cb658 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975fa │ │ │ │ - movw r1, #47280 @ 0xb8b0 │ │ │ │ + beq.w 973aa │ │ │ │ + movw r1, #46704 @ 0xb670 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #324] @ (97538 ) │ │ │ │ - bl 99000 │ │ │ │ + ldr r2, [pc, #324] @ (972e8 ) │ │ │ │ + bl 98db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 975e2 │ │ │ │ - movw r1, #39064 @ 0x9898 │ │ │ │ + bne.w 97392 │ │ │ │ + movw r1, #38488 @ 0x9658 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #308] @ (9753c ) │ │ │ │ + ldr r2, [pc, #308] @ (972ec ) │ │ │ │ mov r0, sl │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 975e2 │ │ │ │ - bl 1cbaa0 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 97392 │ │ │ │ + bl 1ccacc <_PyNamespace_New@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 975e2 │ │ │ │ + beq.w 97392 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59676 @ 0xe91c │ │ │ │ + movw r1, #59100 @ 0xe6dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97446 │ │ │ │ + bge.n 971f6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97672 │ │ │ │ + beq.w 97422 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 975e2 │ │ │ │ - ldr.w r8, [pc, #244] @ 97544 │ │ │ │ + bne.w 97392 │ │ │ │ + ldr.w r8, [pc, #244] @ 972f4 │ │ │ │ mov.w r9, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r8], #4 │ │ │ │ lsl.w r0, r9, r7 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 975e2 │ │ │ │ - bl 99000 │ │ │ │ + beq.w 97392 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97488 │ │ │ │ + bge.n 97238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97666 │ │ │ │ + beq.w 97416 │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 975e2 │ │ │ │ + bne.w 97392 │ │ │ │ cmp r7, #19 │ │ │ │ - bne.n 97456 │ │ │ │ - movw r1, #57536 @ 0xe0c0 │ │ │ │ + bne.n 97206 │ │ │ │ + movw r1, #56960 @ 0xde80 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #160] @ (97540 ) │ │ │ │ + ldr r2, [pc, #160] @ (972f0 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 975e2 │ │ │ │ - bl 9438c │ │ │ │ + bne.w 97392 │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57548 @ 0xe0cc │ │ │ │ + movw r1, #56972 @ 0xde8c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97654 │ │ │ │ + blt.w 97404 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 975e2 │ │ │ │ + bne.w 97392 │ │ │ │ movs r0, #1 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57560 @ 0xe0d8 │ │ │ │ + movw r1, #56984 @ 0xde98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97642 │ │ │ │ + blt.w 973f2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 975e2 │ │ │ │ + bne.n 97392 │ │ │ │ movs r0, #2 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57572 @ 0xe0e4 │ │ │ │ + movw r1, #56996 @ 0xdea4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97632 │ │ │ │ - b.n 97548 │ │ │ │ + blt.w 973e2 │ │ │ │ + b.n 972f8 │ │ │ │ nop │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldrb r4, [r0, #13] │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ lsls r1, r2, #1 │ │ │ │ @@ -160735,549 +160548,549 @@ │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ lsls r1, r2, #1 │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ movs r6, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 975e2 │ │ │ │ + bne.n 97392 │ │ │ │ movs r0, #5 │ │ │ │ - bl 9438c │ │ │ │ + bl 94148 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57584 @ 0xe0f0 │ │ │ │ + movw r1, #57008 @ 0xdeb0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 99000 │ │ │ │ + bl 98db0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 97622 │ │ │ │ + blt.n 973d2 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 975e2 │ │ │ │ + bne.n 97392 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63008 @ 0xf620 │ │ │ │ + movw r1, #62432 @ 0xf3e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97598 │ │ │ │ + bge.n 97348 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9761a │ │ │ │ + beq.n 973ca │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 975fa │ │ │ │ - ldr r0, [pc, #724] @ (97874 ) │ │ │ │ + beq.n 973aa │ │ │ │ + ldr r0, [pc, #724] @ (97624 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1ca690 │ │ │ │ + bl 1cb658 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 975fa │ │ │ │ + cbz r0, 973aa │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #63024 @ 0xf630 │ │ │ │ + movw r1, #62448 @ 0xf3f0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 94788 │ │ │ │ + bl 94538 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 975ca │ │ │ │ + bge.n 9737a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 97612 │ │ │ │ - cbnz r4, 975fa │ │ │ │ + cbz r3, 973c2 │ │ │ │ + cbnz r4, 973aa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ strd r4, r4, [r5] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r4, r4, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 975fa │ │ │ │ + bge.n 973aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 975fa │ │ │ │ + cbnz r3, 973aa │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #636] @ (97878 ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #636] @ (97628 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #56968 @ 0xde88 │ │ │ │ + movw r3, #56392 @ 0xdc48 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 975da │ │ │ │ + b.n 9738a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 975ca │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9737a │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97598 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9756e │ │ │ │ + bne.n 9731e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9756e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9731e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97548 │ │ │ │ + bne.n 972f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97548 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 972f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 974f8 │ │ │ │ + bne.w 972a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 974f8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 972a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 974ce │ │ │ │ + bne.w 9727e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 974ce │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9727e │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 97488 │ │ │ │ + b.n 97238 │ │ │ │ mov r0, fp │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97446 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 971f6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 973be │ │ │ │ - b.n 976b0 │ │ │ │ + beq.w 9716e │ │ │ │ + b.n 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 972f6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 970a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 972c0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97070 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97282 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97032 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 976b0 │ │ │ │ + bge.n 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 976b0 │ │ │ │ + cbnz r3, 97460 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #56968 @ 0xde88 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #56392 @ 0xdc48 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #448] @ (9787c ) │ │ │ │ + ldr r1, [pc, #448] @ (9762c ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #24 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 975da │ │ │ │ + b.n 9738a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97376 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97126 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 973ae │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9715e │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97340 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 970f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 968fc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 966ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 84dec │ │ │ │ - ldr r3, [pc, #388] @ (97880 ) │ │ │ │ + bl 84b4c │ │ │ │ + ldr r3, [pc, #388] @ (97630 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - movw r3, #57092 @ 0xdf04 │ │ │ │ + movw r3, #56516 @ 0xdcc4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #32] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 975da │ │ │ │ - ldr r2, [pc, #348] @ (97878 ) │ │ │ │ + b.n 9738a │ │ │ │ + ldr r2, [pc, #348] @ (97628 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #57024 @ 0xdec0 │ │ │ │ + movw r3, #56448 @ 0xdc80 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 975da │ │ │ │ + b.n 9738a │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97226 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96fd6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 971bc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96f6c │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9717c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96f2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97118 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96ec8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 970d4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96e84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 976b0 │ │ │ │ + bge.n 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 976b0 │ │ │ │ + bne.n 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97086 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96e36 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97062 │ │ │ │ + beq.w 96e12 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 976b0 │ │ │ │ + bge.n 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 976b0 │ │ │ │ + bne.n 97460 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97004 │ │ │ │ + bne.w 96db4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97004 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96db4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96f90 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96d40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96df8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ba8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96e5a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c0a │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96fce │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96d7e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 978ca │ │ │ │ + blt.n 9767a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c02 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 969b2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96bc8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96978 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a04 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 967b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 969c4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96774 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96984 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96734 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96944 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 966f4 │ │ │ │ nop │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ lsls r1, r2, #1 │ │ │ │ - add r6, pc, #912 @ (adr r6, 97c0c ) │ │ │ │ + add r4, pc, #656 @ (adr r4, 978bc ) │ │ │ │ movs r6, r6 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ movs r6, r6 │ │ │ │ - add r6, pc, #976 @ (adr r6, 97c54 ) │ │ │ │ + add r4, pc, #720 @ (adr r4, 97904 ) │ │ │ │ movs r6, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96b0a │ │ │ │ + bne.w 968ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b0a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 968ba │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96ad4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96884 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a84 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96834 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a46 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 967f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b82 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96932 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b44 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 968f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 97816 │ │ │ │ + bne.n 975c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97816 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 975c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96d96 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b46 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c6e │ │ │ │ - movw r3, #56996 @ 0xdea4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96a1e │ │ │ │ + movw r3, #56420 @ 0xdc64 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 976b8 │ │ │ │ + b.n 97468 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c38 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 969e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 976b0 │ │ │ │ + bge.w 97460 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 976b0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 976b0 │ │ │ │ + bne.w 97460 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97460 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96d58 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b08 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r4, #5752 @ 0x1678 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #136] @ (97ad0 ) │ │ │ │ + ldr r1, [pc, #136] @ (97880 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r4 │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97ac8 │ │ │ │ - ldr r1, [pc, #120] @ (97ad4 ) │ │ │ │ + bne.n 97878 │ │ │ │ + ldr r1, [pc, #120] @ (97884 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f4 │ │ │ │ - cbnz r0, 97ac8 │ │ │ │ - ldr r1, [pc, #112] @ (97ad8 ) │ │ │ │ + bl 86054 │ │ │ │ + cbnz r0, 97878 │ │ │ │ + ldr r1, [pc, #112] @ (97888 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f4 │ │ │ │ - cbnz r0, 97ac8 │ │ │ │ - ldr r1, [pc, #104] @ (97adc ) │ │ │ │ + bl 86054 │ │ │ │ + cbnz r0, 97878 │ │ │ │ + ldr r1, [pc, #104] @ (9788c ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f4 │ │ │ │ - cbnz r0, 97ac8 │ │ │ │ - ldr r1, [pc, #96] @ (97ae0 ) │ │ │ │ + bl 86054 │ │ │ │ + cbnz r0, 97878 │ │ │ │ + ldr r1, [pc, #96] @ (97890 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 862f4 │ │ │ │ - cbnz r0, 97ac8 │ │ │ │ + bl 86054 │ │ │ │ + cbnz r0, 97878 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97aaa │ │ │ │ + bne.n 9785a │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r7, #24] │ │ │ │ - cbnz r2, 97aae │ │ │ │ + cbnz r2, 9785e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97aaa │ │ │ │ + bge.n 9785a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 97aaa │ │ │ │ + bne.n 9785a │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 97aaa │ │ │ │ + b.n 9785a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97aaa │ │ │ │ + b.n 9785a │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 97b30 │ │ │ │ + cbnz r0, 978e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r2!, {r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00097ae4 : │ │ │ │ +00097894 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ - cbnz r3, 97b30 │ │ │ │ - ldr r1, [pc, #56] @ (97b34 ) │ │ │ │ + cbnz r3, 978e0 │ │ │ │ + ldr r1, [pc, #56] @ (978e4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w ip, [r2, #3892] @ 0xf34 │ │ │ │ @@ -161290,154 +161103,154 @@ │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ pop {r4, pc} │ │ │ │ bl 2fb50 <_PyObject_DebugMallocStats@@Base+0x19e8> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00097b38 : │ │ │ │ +000978e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 97bd0 │ │ │ │ + beq.n 97980 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97b9e │ │ │ │ + bne.n 9794e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 97b9e │ │ │ │ + beq.n 9794e │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 97bb8 │ │ │ │ + beq.n 97968 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 97b9a │ │ │ │ + cbz r3, 9794a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b90 │ │ │ │ + bge.n 97940 │ │ │ │ movs r2, #1 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r3 │ │ │ │ - b.n 97b92 │ │ │ │ + b.n 97942 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 97bc0 │ │ │ │ + beq.n 97970 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 97b76 │ │ │ │ + bne.n 97926 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97b92 │ │ │ │ + b.n 97942 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 43338 │ │ │ │ + bl 43388 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 97b8a │ │ │ │ + b.n 9793a │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 97b8a │ │ │ │ + b.n 9793a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 982f8 │ │ │ │ + beq.w 980a8 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9836c │ │ │ │ + beq.w 9811c │ │ │ │ mov r6, r2 │ │ │ │ movw r3, #15128 @ 0x3b18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #28] │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r3, [r7, #16] │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 98e94 │ │ │ │ + bne.w 98c44 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 97e2a │ │ │ │ + bgt.w 97bda │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e78 │ │ │ │ + beq.w 98c28 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 98e78 │ │ │ │ + bhi.w 98c28 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r8, [pc, #684] @ 97f1c │ │ │ │ + ldr.w r8, [pc, #684] @ 97ccc │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w ip, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [ip, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 97f20 │ │ │ │ + beq.w 97cd0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [ip, #2008] @ 0x7d8 │ │ │ │ - ldr r0, [pc, #644] @ (97f14 ) │ │ │ │ - ldr r1, [pc, #640] @ (97f14 ) │ │ │ │ + ldr r0, [pc, #644] @ (97cc4 ) │ │ │ │ + ldr r1, [pc, #640] @ (97cc4 ) │ │ │ │ str r1, [r7, #32] │ │ │ │ ldr.w r1, [ip, #2012] @ 0x7dc │ │ │ │ ldr.w r9, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [ip, #2012] @ 0x7dc │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 97dee │ │ │ │ + bne.w 97b9e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r0, [r4, #20] │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ @@ -161466,189 +161279,189 @@ │ │ │ │ orrs r2, r1 │ │ │ │ sub.w r3, r4, #8 │ │ │ │ str r3, [r1, #0] │ │ │ │ strd ip, r2, [r4, #-8] │ │ │ │ str.w r3, [ip, #4] │ │ │ │ str.w lr, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 98f5c │ │ │ │ + bne.w 98d0c │ │ │ │ mov r0, r9 │ │ │ │ blx 2c0c8 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98c70 │ │ │ │ + beq.w 98a20 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 97d4e │ │ │ │ + bpl.n 97afe │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97d4e │ │ │ │ + bne.n 97afe │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.w 97e50 │ │ │ │ + beq.w 97c00 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9909c │ │ │ │ + bl 98e4c │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97d70 │ │ │ │ + bge.n 97b20 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98186 │ │ │ │ + beq.w 97f36 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98c70 │ │ │ │ + bne.w 98a20 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97d88 │ │ │ │ + bge.n 97b38 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98fae │ │ │ │ + beq.w 98d5e │ │ │ │ ldr.w r4, [r6, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 97c32 │ │ │ │ + bne.w 979e2 │ │ │ │ mov fp, r3 │ │ │ │ mov r0, fp │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r8, [pc, #380] @ 97f1c │ │ │ │ + ldr.w r8, [pc, #380] @ 97ccc │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r3, #39737 @ 0x9b39 │ │ │ │ + movw r3, #38129 @ 0x94f1 │ │ │ │ movt r3, #10 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add.w ip, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [ip, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 97f20 │ │ │ │ - ldr r0, [pc, #336] @ (97f14 ) │ │ │ │ + beq.w 97cd0 │ │ │ │ + ldr r0, [pc, #336] @ (97cc4 ) │ │ │ │ ldr.w r3, [ip, #2012] @ 0x7dc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r1, [ip, #2008] @ 0x7d8 │ │ │ │ ldr.w r9, [r0, #1600] @ 0x640 │ │ │ │ str.w r3, [ip, #2012] @ 0x7dc │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r7, #32] │ │ │ │ str r3, [r4, #0] │ │ │ │ - movw r3, #39737 @ 0x9b39 │ │ │ │ + movw r3, #38129 @ 0x94f1 │ │ │ │ movt r3, #10 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 97cae │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + beq.w 97a5e │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 98ce6 │ │ │ │ + bne.w 98a96 │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97ffc │ │ │ │ + bne.w 97dac │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.n 97cae │ │ │ │ - movw r3, #2565 @ 0xa05 │ │ │ │ + b.n 97a5e │ │ │ │ + movw r3, #997 @ 0x3e5 │ │ │ │ movt r3, #14 │ │ │ │ - b.n 97c6c │ │ │ │ + b.n 97a1c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r3, #20445 @ 0x4fdd │ │ │ │ + movweq r3, #19021 @ 0x4a4d │ │ │ │ movteq r3, #14 │ │ │ │ - beq.w 97c6c │ │ │ │ + beq.w 97a1c │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 98e78 │ │ │ │ + ble.w 98c28 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98240 │ │ │ │ - movw r3, #29465 @ 0x7319 │ │ │ │ + bne.w 97ff0 │ │ │ │ + movw r3, #27917 @ 0x6d0d │ │ │ │ movt r3, #13 │ │ │ │ - b.n 97c6c │ │ │ │ + b.n 97a1c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 98086 │ │ │ │ + beq.w 97e36 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - ldr r3, [pc, #176] @ (97f18 ) │ │ │ │ + ldr r3, [pc, #176] @ (97cc8 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 980aa │ │ │ │ + bne.w 97e5a │ │ │ │ add.w sl, sl, #110592 @ 0x1b000 │ │ │ │ add.w r3, r7, #44 @ 0x2c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [sl, #4000] @ 0xfa0 │ │ │ │ - bl 8b788 │ │ │ │ + bl 8b954 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 98e6c │ │ │ │ + beq.w 98c1c │ │ │ │ ldr.w sl, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 98002 │ │ │ │ + bne.w 97db2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97ef8 │ │ │ │ + bge.n 97ca8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 97ef8 │ │ │ │ + cbnz r3, 97ca8 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr.w r2, [r2, #712] @ 0x2c8 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #8] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #0] │ │ │ │ - bge.n 97edc │ │ │ │ + bge.n 97c8c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98b6a │ │ │ │ + bne.w 9891a │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9893a │ │ │ │ + bne.w 986ea │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98330 │ │ │ │ + bne.w 980e0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 982b8 │ │ │ │ + blt.w 98068 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 982e0 │ │ │ │ + beq.w 98090 │ │ │ │ mov r9, sl │ │ │ │ - b.n 97d4e │ │ │ │ + b.n 97afe │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ @@ -161658,251 +161471,251 @@ │ │ │ │ ubfx r4, r0, #14, #1 │ │ │ │ cmp.w lr, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ lsls r0, r0, #29 │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ str r4, [r7, #32] │ │ │ │ - bmi.w 988dc │ │ │ │ + bmi.w 9868c │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r4 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 98908 │ │ │ │ + bhi.w 986b8 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ adds.w sl, r0, r1 │ │ │ │ - bmi.w 98908 │ │ │ │ + bmi.w 986b8 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w r9, [r1, #888] @ 0x378 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 98348 │ │ │ │ + bne.w 980f8 │ │ │ │ ldr.w r0, [ip, #1612] @ 0x64c │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ str r0, [r7, #20] │ │ │ │ - bcs.w 98146 │ │ │ │ + bcs.w 97ef6 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [r7, #24] │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 982fc │ │ │ │ + beq.w 980ac │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w ip, r4, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ ldr.w lr, [ip] │ │ │ │ str.w lr, [r0, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 98122 │ │ │ │ + beq.w 97ed2 │ │ │ │ ldr r4, [r7, #32] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r8, fp] │ │ │ │ add r4, ip │ │ │ │ strd r2, r2, [ip] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ strd r2, r2, [r4, #-8] │ │ │ │ ldr.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr.w ip, [r1, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ cmp r2, ip │ │ │ │ - bgt.w 98272 │ │ │ │ + bgt.w 98022 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 982a6 │ │ │ │ - ldr r1, [pc, #720] @ (982b0 ) │ │ │ │ + blt.w 98056 │ │ │ │ + ldr r1, [pc, #720] @ (98060 ) │ │ │ │ movs r2, #1 │ │ │ │ str r1, [r7, #32] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r9, [r1, #1600] @ 0x640 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9890c │ │ │ │ + bne.w 986bc │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bmi.w 98958 │ │ │ │ + bmi.w 98708 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ - b.n 97cae │ │ │ │ + b.n 97a5e │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98018 │ │ │ │ + bge.n 97dc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98fa4 │ │ │ │ + beq.w 98d54 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98044 │ │ │ │ + bge.n 97df4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f9a │ │ │ │ + beq.w 98d4a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98044 │ │ │ │ + bge.n 97df4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e56 │ │ │ │ + beq.w 98c06 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97d4e │ │ │ │ + blt.w 97afe │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 981f2 │ │ │ │ + bmi.w 97fa2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt.w r2, [r9] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r9, #16] │ │ │ │ - b.n 97d4e │ │ │ │ + b.n 97afe │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 98ec8 │ │ │ │ - ldr r3, [pc, #544] @ (982b4 ) │ │ │ │ + beq.w 98c78 │ │ │ │ + ldr r3, [pc, #544] @ (98064 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97e76 │ │ │ │ + beq.w 97c26 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e76 │ │ │ │ + beq.w 97c26 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98110 │ │ │ │ + bge.n 97ec0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 98110 │ │ │ │ + cbnz r3, 97ec0 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w sl, [r8, fp] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [sl, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #4] │ │ │ │ - bge.n 980f4 │ │ │ │ + bge.n 97ea4 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98bbe │ │ │ │ + bne.w 9896e │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98992 │ │ │ │ + bne.w 98742 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98318 │ │ │ │ + bne.w 980c8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98f6a │ │ │ │ + blt.w 98d1a │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 97d4e │ │ │ │ + b.n 97afe │ │ │ │ ldrd r4, r1, [r0, #24] │ │ │ │ cmp r1, r4 │ │ │ │ - bcc.w 98266 │ │ │ │ + bcc.w 98016 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r4 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 97fa8 │ │ │ │ + bne.w 97d58 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr.w r9, [r1, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 98a2a │ │ │ │ + bne.w 987da │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 98908 │ │ │ │ + beq.w 986b8 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 97fa8 │ │ │ │ + b.n 97d58 │ │ │ │ ldr.w sl, [r8, fp] │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r1, [sl, #712] @ 0x2c8 │ │ │ │ sub.w ip, r7, r1 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp.w ip, #16384 @ 0x4000 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ str r1, [r7, #20] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, ip, asr #13 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bge.n 981b6 │ │ │ │ + bge.n 97f66 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98c12 │ │ │ │ + bne.w 989c2 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w r8, [r2, #1600] @ 0x640 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 98972 │ │ │ │ + bne.w 98722 │ │ │ │ str r3, [r7, #32] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ blx r3 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97d70 │ │ │ │ + beq.w 97b20 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - ble.w 97d70 │ │ │ │ + ble.w 97b20 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97d70 │ │ │ │ + beq.w 97b20 │ │ │ │ mov r0, sl │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.n 97d70 │ │ │ │ + b.n 97b20 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 982c4 │ │ │ │ + bne.n 98074 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98068 │ │ │ │ + beq.w 97e18 │ │ │ │ ldr.w r2, [r9, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str.w r1, [ip] │ │ │ │ and.w r2, r2, #3 │ │ │ │ @@ -161912,163 +161725,163 @@ │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ subs r2, #1 │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r9, #-8] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 98068 │ │ │ │ + b.n 97e18 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98e78 │ │ │ │ + bne.w 98c28 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + movw r1, #47436 @ 0xb94c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97d94 │ │ │ │ + b.n 97b44 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ str.w r9, [r2, #8] │ │ │ │ - b.n 97fa8 │ │ │ │ + b.n 97d58 │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ - cbz r2, 98298 │ │ │ │ + cbz r2, 98048 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 98298 │ │ │ │ + beq.n 98048 │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ - cbnz r2, 98298 │ │ │ │ + cbnz r2, 98048 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98e60 │ │ │ │ + bne.w 98c10 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.w 98b3e │ │ │ │ + bpl.w 988ee │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97fde │ │ │ │ + bge.w 97d8e │ │ │ │ ldr r1, [r7, #28] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 97fde │ │ │ │ + b.n 97d8e │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 98c70 │ │ │ │ + beq.w 98a20 │ │ │ │ mov r9, sl │ │ │ │ - b.n 97d4e │ │ │ │ - movw r1, #16881 @ 0x41f1 │ │ │ │ + b.n 97afe │ │ │ │ + movw r1, #16301 @ 0x3fad │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 98dd2 │ │ │ │ + bne.w 98b82 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 981fa │ │ │ │ - b.n 98068 │ │ │ │ + bne.n 97faa │ │ │ │ + b.n 97e18 │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n 97d4e │ │ │ │ + b.n 97afe │ │ │ │ mov fp, r4 │ │ │ │ - b.n 97d94 │ │ │ │ + b.n 97b44 │ │ │ │ ldrd r0, r1, [r7, #20] │ │ │ │ strd r2, r3, [r7, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r2, r3, [r7, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 97fa8 │ │ │ │ - b.n 98146 │ │ │ │ + bne.w 97d58 │ │ │ │ + b.n 97ef6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98110 │ │ │ │ + ble.w 97ec0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98110 │ │ │ │ + beq.w 97ec0 │ │ │ │ mov r0, sl │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98110 │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 97ec0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 97ef8 │ │ │ │ + ble.w 97ca8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97ef8 │ │ │ │ + beq.w 97ca8 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 97ef8 │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 97ca8 │ │ │ │ strd r2, r3, [r7, #20] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97fa8 │ │ │ │ + bne.w 97d58 │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 23c230 │ │ │ │ - b.n 98260 │ │ │ │ + bl 23c8e4 │ │ │ │ + b.n 98010 │ │ │ │ str r2, [r7, #32] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 98e94 │ │ │ │ + bne.w 98c44 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 9858e │ │ │ │ + bgt.w 9833e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e78 │ │ │ │ + beq.w 98c28 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 98e78 │ │ │ │ + bhi.w 98c28 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r0, r6, #21 │ │ │ │ movs r0, r1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ lsls r0, r6, #21 │ │ │ │ lsls r0, r6, #21 │ │ │ │ lsls r0, r6, #21 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r9, [pc, #736] @ 9868c │ │ │ │ + ldr.w r9, [pc, #736] @ 9843c │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9859c │ │ │ │ - ldr r0, [pc, #696] @ (98684 ) │ │ │ │ + beq.w 9834c │ │ │ │ + ldr r0, [pc, #696] @ (98434 ) │ │ │ │ ldr.w r3, [r2, #2012] @ 0x7dc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2012] @ 0x7dc │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [r7, #28] │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a6a │ │ │ │ + bne.w 9881a │ │ │ │ ldr r3, [r7, #32] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ sub.w lr, r4, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -162095,385 +161908,385 @@ │ │ │ │ str.w lr, [r1] │ │ │ │ strd r6, r2, [r4, #-8] │ │ │ │ str.w lr, [r6, #4] │ │ │ │ str.w ip, [r3, #3868] @ 0xf1c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98f74 │ │ │ │ + bne.w 98d24 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c0c8 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98c70 │ │ │ │ + beq.w 98a20 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 9847e │ │ │ │ + bpl.n 9822e │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9847e │ │ │ │ + bne.n 9822e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 984c8 │ │ │ │ + beq.n 98278 │ │ │ │ mov r5, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 9909c │ │ │ │ + bl 98e4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9849e │ │ │ │ + bge.n 9824e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 987e0 │ │ │ │ + beq.w 98590 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 98c70 │ │ │ │ + bne.w 98a20 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 984b6 │ │ │ │ + bge.n 98266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f80 │ │ │ │ + beq.w 98d30 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r4, [r3, #16]! │ │ │ │ str r3, [r7, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9836e │ │ │ │ + bne.w 9811e │ │ │ │ mov fp, r6 │ │ │ │ - b.n 97d94 │ │ │ │ + b.n 97b44 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r7, #24] │ │ │ │ - beq.w 98c8e │ │ │ │ - ldr r3, [pc, #432] @ (98688 ) │ │ │ │ + beq.w 98a3e │ │ │ │ + ldr r3, [pc, #432] @ (98438 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98722 │ │ │ │ + bne.w 984d2 │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add.w r3, r7, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b788 │ │ │ │ + bl 8b954 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 98e18 │ │ │ │ + beq.w 98bc8 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 986a6 │ │ │ │ + beq.w 98456 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98522 │ │ │ │ + bge.n 982d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98eae │ │ │ │ + beq.w 98c5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98546 │ │ │ │ + bge.n 982f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e2c │ │ │ │ + beq.w 98bdc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98546 │ │ │ │ + bge.n 982f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e22 │ │ │ │ + beq.w 98bd2 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ movs r3, #1 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ strb r2, [r6, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9847e │ │ │ │ + blt.n 9822e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 98848 │ │ │ │ + bmi.w 985f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98570 │ │ │ │ + bge.n 98320 │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #2 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ strb r2, [r6, #16] │ │ │ │ - b.n 9847e │ │ │ │ - movw r5, #2565 @ 0xa05 │ │ │ │ + b.n 9822e │ │ │ │ + movw r5, #997 @ 0x3e5 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 983aa │ │ │ │ - movw r5, #39737 @ 0x9b39 │ │ │ │ + b.n 9815a │ │ │ │ + movw r5, #38129 @ 0x94f1 │ │ │ │ movt r5, #10 │ │ │ │ - b.n 983aa │ │ │ │ + b.n 9815a │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 98690 │ │ │ │ - movw r5, #20445 @ 0x4fdd │ │ │ │ + bne.n 98440 │ │ │ │ + movw r5, #19021 @ 0x4a4d │ │ │ │ movt r5, #14 │ │ │ │ - b.n 983aa │ │ │ │ + b.n 9815a │ │ │ │ movw r6, #15128 @ 0x3b18 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ and.w r4, r3, #24 │ │ │ │ ubfx r0, r3, #14, #1 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ addne r0, #1 │ │ │ │ lsls r3, r3, #29 │ │ │ │ str r0, [r7, #24] │ │ │ │ - bmi.w 98a50 │ │ │ │ + bmi.w 98800 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, r0, lsl #3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 98364 │ │ │ │ + bcc.w 98114 │ │ │ │ adds.w r3, r1, r0, lsl #3 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bmi.w 98364 │ │ │ │ + bmi.w 98114 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ ldr.w r3, [r8, #888] @ 0x378 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98a3e │ │ │ │ + bne.w 987ee │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r4, [r2, #1612] @ 0x64c │ │ │ │ subs r3, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 987ae │ │ │ │ + bcs.w 9855e │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r1, [r4, ip, lsl #3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 98a1e │ │ │ │ + beq.w 987ce │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr.w lr, [r3] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 9878e │ │ │ │ + beq.w 9853e │ │ │ │ ldr r2, [r7, #24] │ │ │ │ movs r1, #0 │ │ │ │ add.w r4, r3, r2, lsl #3 │ │ │ │ ldr.w r2, [r9, sl] │ │ │ │ strd r1, r1, [r3] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ strd r1, r1, [r4, #-8] │ │ │ │ ldr.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r0, [r3, #3764] @ 0xeb4 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.w 98894 │ │ │ │ + blt.w 98644 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98b0e │ │ │ │ - ldr r2, [pc, #32] @ (98684 ) │ │ │ │ + blt.w 988be │ │ │ │ + ldr r2, [pc, #32] @ (98434 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98aea │ │ │ │ + bne.w 9889a │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 98a92 │ │ │ │ + bmi.w 98842 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 983ea │ │ │ │ + b.n 9819a │ │ │ │ nop │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 98e78 │ │ │ │ + ble.w 98c28 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 98240 │ │ │ │ - movw r5, #29465 @ 0x7319 │ │ │ │ + bne.w 97ff0 │ │ │ │ + movw r5, #27917 @ 0x6d0d │ │ │ │ movt r5, #13 │ │ │ │ - b.n 983aa │ │ │ │ + b.n 9815a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 986fa │ │ │ │ + bge.n 984aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 986fa │ │ │ │ + cbnz r3, 984aa │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #20] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bge.n 986de │ │ │ │ + bge.n 9848e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98d2e │ │ │ │ + bne.w 98ade │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ace │ │ │ │ + bne.w 9887e │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ab6 │ │ │ │ + bne.w 98866 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98c6a │ │ │ │ + blt.w 98a1a │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 98480 │ │ │ │ + bne.w 98230 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 98480 │ │ │ │ + b.n 98230 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 984ee │ │ │ │ + beq.w 9829e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9877e │ │ │ │ + bge.n 9852e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 9877e │ │ │ │ + cbnz r3, 9852e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #24] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #20] │ │ │ │ - bge.n 98762 │ │ │ │ + bge.n 98512 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98d80 │ │ │ │ + bne.w 98b30 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d12 │ │ │ │ + bne.w 98ac2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98cfa │ │ │ │ + bne.w 98aaa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98480 │ │ │ │ + bge.w 98230 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 98480 │ │ │ │ + b.n 98230 │ │ │ │ ldrd r0, r2, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 9883e │ │ │ │ + bcc.n 985ee │ │ │ │ add.w r2, ip, #1 │ │ │ │ add.w r2, r0, r2, lsl #3 │ │ │ │ str r2, [r1, #24] │ │ │ │ adds r2, r1, r0 │ │ │ │ str r2, [r1, #4] │ │ │ │ str.w lr, [r1, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9862c │ │ │ │ + bne.w 983dc │ │ │ │ ldr.w r3, [r8, #848] @ 0x350 │ │ │ │ - movw r2, #41921 @ 0xa3c1 │ │ │ │ + movw r2, #42001 @ 0xa411 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98de6 │ │ │ │ + bne.w 98b96 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98364 │ │ │ │ + beq.w 98114 │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ - b.n 9862c │ │ │ │ + b.n 983dc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r8, [r9, sl] │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ ubfx fp, r1, #14, #1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ str r1, [r7, #20] │ │ │ │ mov.w r1, r2, asr #13 │ │ │ │ str r1, [r7, #24] │ │ │ │ - bge.n 9880a │ │ │ │ + bge.n 985ba │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 989cc │ │ │ │ + bne.w 9877c │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 989b0 │ │ │ │ + bne.w 98760 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9849e │ │ │ │ + beq.w 9824e │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 9849e │ │ │ │ + ble.w 9824e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 9849e │ │ │ │ + beq.w 9824e │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9849e │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9824e │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 9862c │ │ │ │ + b.n 983dc │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b22 │ │ │ │ + bne.w 988d2 │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98562 │ │ │ │ + beq.w 98312 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r5, [r6, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r5, r5, #3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r1, [r5, #0] │ │ │ │ @@ -162483,124 +162296,124 @@ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ subs r3, #1 │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r6, #-8] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 98562 │ │ │ │ + b.n 98312 │ │ │ │ ldr.w r1, [r3, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98656 │ │ │ │ + beq.w 98406 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98656 │ │ │ │ + beq.w 98406 │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98656 │ │ │ │ + bne.w 98406 │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98fbc │ │ │ │ + bne.w 98d6c │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 98656 │ │ │ │ + bmi.w 98406 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 988c6 │ │ │ │ + bne.n 98676 │ │ │ │ dmb ish │ │ │ │ - b.n 98656 │ │ │ │ + b.n 98406 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r7, #32] │ │ │ │ ldr.w r0, [r0, #440] @ 0x1b8 │ │ │ │ sub.w r9, r9, r4 │ │ │ │ ldrd lr, r0, [r0, #12] │ │ │ │ add r0, lr │ │ │ │ add.w lr, r0, #3 │ │ │ │ adds r0, #1 │ │ │ │ bic.w lr, lr, #3 │ │ │ │ add.w lr, lr, r0, lsl #2 │ │ │ │ add r1, lr │ │ │ │ cmp r1, r9 │ │ │ │ - bls.w 97f4e │ │ │ │ + bls.w 97cfe │ │ │ │ mov fp, r2 │ │ │ │ - b.n 98364 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 98114 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 98b5a │ │ │ │ + bne.w 9890a │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97ff2 │ │ │ │ + bne.w 97da2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97ff2 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.w 97da2 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97ee8 │ │ │ │ + beq.w 97c98 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 97ee8 │ │ │ │ + b.w 97c98 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 1dcd4c <_PyAST_Compile@@Base+0x364> │ │ │ │ + bl 1ddd34 <_PyAST_Compile@@Base+0x364> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97cae │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.w 97a5e │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 981c4 │ │ │ │ + beq.w 97f74 │ │ │ │ str r3, [r7, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 981c4 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 97f74 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98100 │ │ │ │ + beq.w 97eb0 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 98100 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.w 97eb0 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98816 │ │ │ │ + beq.w 985c6 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98816 │ │ │ │ + b.n 985c6 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98f8a │ │ │ │ + bne.w 98d3a │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 98a0e │ │ │ │ + cbz r2, 987be │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r1, [r5, #-4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r1, #0] │ │ │ │ @@ -162613,136 +162426,136 @@ │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r5, [r8, #100] @ 0x64 │ │ │ │ - b.n 9849e │ │ │ │ + b.n 9824e │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 987a8 │ │ │ │ + b.n 98558 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r9 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ - b.w 98170 │ │ │ │ + b.w 97f20 │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9862c │ │ │ │ - b.n 98364 │ │ │ │ + bne.w 983dc │ │ │ │ + b.n 98114 │ │ │ │ ldr.w r0, [r6, #440] @ 0x1b8 │ │ │ │ ldrd r0, r3, [r0, #12] │ │ │ │ add r3, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ add r1, r3 │ │ │ │ - b.n 985be │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 9836e │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98aa6 │ │ │ │ + bne.n 98856 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9867c │ │ │ │ + bne.w 9842c │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 983ea │ │ │ │ + b.n 9819a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15128 @ 0x3b18 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1dcd4c <_PyAST_Compile@@Base+0x364> │ │ │ │ + bl 1ddd34 <_PyAST_Compile@@Base+0x364> │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 983ea │ │ │ │ + b.n 9819a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 983ea │ │ │ │ + b.n 9819a │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 986fa │ │ │ │ + ble.w 984aa │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 986fa │ │ │ │ + beq.w 984aa │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 986fa │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 984aa │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 986ea │ │ │ │ + beq.w 9849a │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 986ea │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 9849a │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98b14 │ │ │ │ + bne.n 988c4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98674 │ │ │ │ + bne.w 98424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 98674 │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 98424 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 98662 │ │ │ │ + b.n 98412 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98674 │ │ │ │ - movw r1, #16881 @ 0x41f1 │ │ │ │ + b.n 98424 │ │ │ │ + movw r1, #16301 @ 0x3fad │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98df2 │ │ │ │ + bne.w 98ba2 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98852 │ │ │ │ - b.n 98562 │ │ │ │ + bne.w 98602 │ │ │ │ + b.n 98312 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98b42 │ │ │ │ + bne.n 988f2 │ │ │ │ dmb ish │ │ │ │ - b.w 98298 │ │ │ │ + b.w 98048 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97ff2 │ │ │ │ + b.w 97da2 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98e46 │ │ │ │ + bne.w 98bf6 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 98bac │ │ │ │ + cbz r2, 9895c │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w r0, [r9, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -162756,20 +162569,20 @@ │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r9, [r1, #100] @ 0x64 │ │ │ │ - b.w 97ef8 │ │ │ │ + b.w 97ca8 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98e36 │ │ │ │ + bne.w 98be6 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 98c00 │ │ │ │ + cbz r2, 989b0 │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ ldr.w r0, [r9, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -162782,20 +162595,20 @@ │ │ │ │ str.w r2, [r9, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [sl, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r9, [sl, #100] @ 0x64 │ │ │ │ - b.w 98110 │ │ │ │ + b.w 97ec0 │ │ │ │ ldr.w r1, [r0, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98e04 │ │ │ │ + bne.w 98bb4 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ - cbz r1, 98c58 │ │ │ │ + cbz r1, 98a08 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr.w r2, [r9, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str.w r1, [ip] │ │ │ │ @@ -162808,85 +162621,85 @@ │ │ │ │ str.w r1, [r9, #-4] │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r1, [sl, #100] @ 0x64 │ │ │ │ orrs r1, r2 │ │ │ │ str.w r1, [r9, #-8] │ │ │ │ str.w r9, [sl, #100] @ 0x64 │ │ │ │ - b.w 97d70 │ │ │ │ + b.w 97b20 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98480 │ │ │ │ + bne.w 98230 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98260 │ │ │ │ + bge.w 98010 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98260 │ │ │ │ + bne.w 98010 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98260 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98010 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 984d4 │ │ │ │ + bne.w 98284 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 98fc8 │ │ │ │ + bpl.w 98d78 │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.w 98fde │ │ │ │ + bpl.w 98d8e │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 98fec │ │ │ │ + blt.w 98d9c │ │ │ │ add.w r3, r6, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r5, #43944 @ 0xaba8 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98480 │ │ │ │ + bge.w 98230 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98480 │ │ │ │ + bne.w 98230 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98480 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98230 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97cae │ │ │ │ + b.w 97a5e │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 9877e │ │ │ │ + ble.w 9852e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 9877e │ │ │ │ + beq.w 9852e │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9877e │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9852e │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9876e │ │ │ │ + beq.w 9851e │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 9876e │ │ │ │ + b.n 9851e │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98f4c │ │ │ │ + bne.w 98cfc │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 98d70 │ │ │ │ + cbz r2, 98b20 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -162899,20 +162712,20 @@ │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r6, [r8, #100] @ 0x64 │ │ │ │ - b.n 986fa │ │ │ │ + b.n 984aa │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98eb8 │ │ │ │ + bne.w 98c68 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 98dc2 │ │ │ │ + cbz r2, 98b72 │ │ │ │ ldr.w r3, [r9, sl] │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -162925,221 +162738,221 @@ │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r6, [r8, #100] @ 0x64 │ │ │ │ - b.n 9877e │ │ │ │ + b.n 9852e │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 981fa │ │ │ │ - b.w 98068 │ │ │ │ + bne.w 97faa │ │ │ │ + b.w 97e18 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 987ce │ │ │ │ + b.n 9857e │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98852 │ │ │ │ - b.w 98562 │ │ │ │ + bne.w 98602 │ │ │ │ + b.w 98312 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ str r2, [r7, #32] │ │ │ │ blx r1 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98c1c │ │ │ │ - b.n 98c58 │ │ │ │ + bne.w 989cc │ │ │ │ + b.n 98a08 │ │ │ │ mov r5, r6 │ │ │ │ - bl f73ac │ │ │ │ - b.w 98480 │ │ │ │ + bl f6eb0 │ │ │ │ + b.w 98230 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98546 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 982f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98534 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 982e4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98bc8 │ │ │ │ - b.n 98c00 │ │ │ │ + bne.w 98978 │ │ │ │ + b.n 989b0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98b74 │ │ │ │ - b.n 98bac │ │ │ │ + bne.w 98924 │ │ │ │ + b.n 9895c │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98044 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97df4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9828c │ │ │ │ - b.w 98298 │ │ │ │ - bl f73ac │ │ │ │ + beq.w 9803c │ │ │ │ + b.w 98048 │ │ │ │ + bl f6eb0 │ │ │ │ str.w r9, [r7, #20] │ │ │ │ - b.w 9811c │ │ │ │ + b.w 97ecc │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47984 @ 0xbb70 │ │ │ │ + movw r1, #47408 @ 0xb930 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.w 98260 │ │ │ │ + bl f3c30 │ │ │ │ + b.w 98010 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57832 @ 0xe1e8 │ │ │ │ + movw r1, #57256 @ 0xdfa8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.w 98260 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.w 98010 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98522 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 982d2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98d8a │ │ │ │ - b.n 98dc2 │ │ │ │ + bne.w 98b3a │ │ │ │ + b.n 98b72 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 98f14 │ │ │ │ + bpl.n 98cc4 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 98f2c │ │ │ │ + bpl.n 98cdc │ │ │ │ ldrsb.w r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98f3a │ │ │ │ + blt.n 98cea │ │ │ │ add.w r3, r9, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r2, #43944 @ 0xaba8 │ │ │ │ mla r2, r1, r3, r2 │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9811c │ │ │ │ + bge.w 97ecc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9811c │ │ │ │ + bne.w 97ecc │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9811c │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97ecc │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 98edc │ │ │ │ + bge.n 98c8c │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #216] @ (98ffc ) │ │ │ │ + ldr r3, [pc, #216] @ (98dac ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ str r3, [r7, #20] │ │ │ │ - b.n 98ef4 │ │ │ │ + b.n 98ca4 │ │ │ │ ldrsb.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98f3a │ │ │ │ + blt.n 98cea │ │ │ │ add.w r3, r9, #28 │ │ │ │ - b.n 98edc │ │ │ │ + b.n 98c8c │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r9, #20 │ │ │ │ addpl.w r3, r9, #28 │ │ │ │ - b.n 98f20 │ │ │ │ + b.n 98cd0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #20] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98d38 │ │ │ │ - b.n 98d70 │ │ │ │ + bne.w 98ae8 │ │ │ │ + b.n 98b20 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ mov r3, r0 │ │ │ │ - b.w 97d70 │ │ │ │ + b.w 97b20 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 9811c │ │ │ │ + b.w 97ecc │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 9849e │ │ │ │ + b.w 9824e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 984b6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98266 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #28] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 989d6 │ │ │ │ - b.n 98a0e │ │ │ │ + bne.w 98786 │ │ │ │ + b.n 987be │ │ │ │ mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9802e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97dde │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98018 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.w 97dc8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.w 97d88 │ │ │ │ + b.w 97b38 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 988b6 │ │ │ │ - b.w 98656 │ │ │ │ + beq.w 98666 │ │ │ │ + b.w 98406 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 98cb2 │ │ │ │ + bge.w 98a62 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #36] @ (98ffc ) │ │ │ │ + ldr r5, [pc, #36] @ (98dac ) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 98cc8 │ │ │ │ + b.n 98a78 │ │ │ │ ldrsb.w r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98fec │ │ │ │ + blt.n 98d9c │ │ │ │ add.w r3, r6, #28 │ │ │ │ - b.n 98cb2 │ │ │ │ + b.n 98a62 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ - b.n 98fd4 │ │ │ │ + b.n 98d84 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00099000 : │ │ │ │ +00098db0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99094 │ │ │ │ + bne.n 98e44 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -163147,73 +162960,73 @@ │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0c8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 886f4 │ │ │ │ + bl 88034 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9908e │ │ │ │ + cbz r0, 98e3e │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 99050 │ │ │ │ + bpl.n 98e00 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 99050 │ │ │ │ + bne.n 98e00 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 9907a │ │ │ │ + beq.n 98e2a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 9909c │ │ │ │ + bl 98e4c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9906c │ │ │ │ + bge.n 98e1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 99072 │ │ │ │ + cbz r3, 98e22 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9906c │ │ │ │ - ldr r2, [pc, #28] @ (99098 ) │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98e1c │ │ │ │ + ldr r2, [pc, #28] @ (98e48 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c88d8 │ │ │ │ + bl 1c983c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99050 │ │ │ │ + bne.n 98e00 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9906c │ │ │ │ + b.n 98e1c │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009909c : │ │ │ │ +00098e4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 996a0 │ │ │ │ - ldr.w fp, [pc, #1320] @ 995e4 │ │ │ │ + bpl.w 99450 │ │ │ │ + ldr.w fp, [pc, #1320] @ 99394 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r1] │ │ │ │ movw r8, #41560 @ 0xa258 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -163221,124 +163034,124 @@ │ │ │ │ it lt │ │ │ │ addlt.w r9, r9, #1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ it lt │ │ │ │ strlt.w r9, [r1] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 990f6 │ │ │ │ + bne.n 98ea6 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.w 99326 │ │ │ │ + beq.w 990d6 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99780 │ │ │ │ - movw r9, #39673 @ 0x9af9 │ │ │ │ + beq.w 99530 │ │ │ │ + movw r9, #39081 @ 0x98a9 │ │ │ │ movt r9, #9 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9946c │ │ │ │ + bne.w 9921c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 996fe │ │ │ │ + bpl.w 994ae │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 99230 │ │ │ │ + bmi.w 98fe0 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9926a │ │ │ │ + beq.w 9901a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9928e │ │ │ │ + bge.w 9903e │ │ │ │ ldr.w r2, [fp, r7] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movs r2, #12 │ │ │ │ eor.w r7, fp, r4, asr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r0, fp │ │ │ │ - bne.w 992b8 │ │ │ │ + bne.w 99068 │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r7, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 99542 │ │ │ │ + bne.w 992f2 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 993cc │ │ │ │ + beq.w 9917c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 991ba │ │ │ │ + bls.n 98f6a │ │ │ │ bic.w r0, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r7, [r3, #140] @ 0x8c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 993e8 │ │ │ │ + bne.w 99198 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.w 993d6 │ │ │ │ + bmi.w 99186 │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r7, r6, #12 │ │ │ │ - bmi.n 991de │ │ │ │ + bmi.n 98f8e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r7, [r2, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9965c │ │ │ │ - blt.w 99762 │ │ │ │ + beq.w 9940c │ │ │ │ + blt.w 99512 │ │ │ │ add r7, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9965c │ │ │ │ + beq.w 9940c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99440 │ │ │ │ + beq.w 991f0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 99522 │ │ │ │ + beq.w 992d2 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9a640 <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ + bl 9a3e8 <_PyObject_GenericSetAttrWithDict@@Base+0x878> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 994e6 │ │ │ │ + beq.w 99296 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 9927e │ │ │ │ + bpl.n 9902e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9921e │ │ │ │ + bge.n 98fce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9989e │ │ │ │ + beq.w 9964e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 994c6 │ │ │ │ + blt.w 99276 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [fp, r7] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ @@ -163350,62 +163163,62 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9964c │ │ │ │ + beq.w 993fc │ │ │ │ ldr.w r3, [r0, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9912a │ │ │ │ + bne.w 98eda │ │ │ │ mov r0, r5 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9912a │ │ │ │ + bge.w 98eda │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 994d0 │ │ │ │ + b.n 99280 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9920c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9920c │ │ │ │ + bne.n 98fbc │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98fbc │ │ │ │ ldr.w r3, [fp, r7] │ │ │ │ movs r2, #12 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ eor.w r7, fp, r4, asr #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp fp, r0 │ │ │ │ - beq.w 9916e │ │ │ │ + beq.w 98f1e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 995e8 │ │ │ │ + beq.w 99398 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9a378 <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ + bl 9a134 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 993c8 │ │ │ │ + beq.n 99178 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 991a6 │ │ │ │ + bne.w 98f56 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 991a6 │ │ │ │ + bgt.w 98f56 │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ add.w r7, r3, #42240 @ 0xa500 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ adds r0, r7, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -163419,787 +163232,787 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r7, r1] │ │ │ │ dmb ish │ │ │ │ str.w fp, [r7, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99546 │ │ │ │ + blt.w 992f6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 991a6 │ │ │ │ + b.n 98f56 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 9971e │ │ │ │ - ldr r3, [pc, #688] @ (995e0 ) │ │ │ │ + beq.w 994ce │ │ │ │ + ldr r3, [pc, #688] @ (99390 ) │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99492 │ │ │ │ + bne.w 99242 │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8b788 │ │ │ │ + bl 8b954 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 998a6 │ │ │ │ + beq.w 99656 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 9940e │ │ │ │ + beq.n 991be │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99374 │ │ │ │ + bge.n 99124 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 998be │ │ │ │ + beq.w 9966e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99396 │ │ │ │ + bge.n 99146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 998b4 │ │ │ │ + beq.w 99664 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99396 │ │ │ │ + bge.n 99146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 998ac │ │ │ │ + beq.w 9965c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.w 990f6 │ │ │ │ + blt.w 98ea6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 990f6 │ │ │ │ + b.n 98ea6 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a378 <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ + bl 9a134 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 99322 │ │ │ │ + bne.n 990d2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bpl.w 991c2 │ │ │ │ + bpl.w 98f72 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f9f60 │ │ │ │ + bl f9a68 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 99204 │ │ │ │ - b.n 994e6 │ │ │ │ - movw r3, #28229 @ 0x6e45 │ │ │ │ + bne.w 98fb4 │ │ │ │ + b.n 99296 │ │ │ │ + movw r3, #26953 @ 0x6949 │ │ │ │ movt r3, #15 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 99518 │ │ │ │ + bne.w 992c8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w 99556 │ │ │ │ + bne.w 99306 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl f6e9c │ │ │ │ + bl f69a0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99206 │ │ │ │ + b.n 98fb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9962e │ │ │ │ + bge.w 993de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9962e │ │ │ │ + bne.w 993de │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9943c │ │ │ │ + blt.n 991ec │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 99500 │ │ │ │ + beq.n 992b0 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 990f6 │ │ │ │ + b.n 98ea6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 99450 │ │ │ │ + bpl.n 99200 │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 994d8 │ │ │ │ + bne.n 99288 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fbe8 │ │ │ │ + bl 7f9f8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 991ec │ │ │ │ - b.n 994e6 │ │ │ │ + bne.w 98f9c │ │ │ │ + b.n 99296 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99228 │ │ │ │ + bge.w 98fd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99228 │ │ │ │ + bne.w 98fd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99228 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98fd8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 99344 │ │ │ │ + beq.w 990f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9963a │ │ │ │ + bge.w 993ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9963a │ │ │ │ + bne.w 993ea │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99644 │ │ │ │ + blt.w 993f4 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 990f6 │ │ │ │ + b.n 98ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99794 │ │ │ │ + beq.w 99544 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99480 │ │ │ │ - b.n 99228 │ │ │ │ - bl 15c9cc <_PyUnicode_IsNumeric@@Base+0x240> │ │ │ │ + blt.n 99230 │ │ │ │ + b.n 98fd8 │ │ │ │ + bl 15c6f8 <_PyUnicode_IsNumeric@@Base+0x250> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 991ec │ │ │ │ + bne.w 98f9c │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ + bl f6670 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9967c │ │ │ │ + bne.w 9942c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99206 │ │ │ │ + b.n 98fb6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 990f6 │ │ │ │ + b.n 98ea6 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ blx r7 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99206 │ │ │ │ + b.n 98fb6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 996be │ │ │ │ + bne.w 9946e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 996be │ │ │ │ + beq.w 9946e │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl dbcb0 │ │ │ │ + bl db69c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 99204 │ │ │ │ - b.n 994e6 │ │ │ │ + bne.w 98fb4 │ │ │ │ + b.n 99296 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 992b8 │ │ │ │ + b.n 99068 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99322 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99322 │ │ │ │ + bne.w 990d2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 990d2 │ │ │ │ ldr.w r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9987e │ │ │ │ + beq.w 9962e │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 995a8 │ │ │ │ + ble.n 99358 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 99400 │ │ │ │ + beq.w 991b0 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 995a8 │ │ │ │ + beq.n 99358 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 99400 │ │ │ │ + beq.w 991b0 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 995a8 │ │ │ │ + beq.n 99358 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 99400 │ │ │ │ + beq.w 991b0 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 995a8 │ │ │ │ + beq.n 99358 │ │ │ │ adds r3, #24 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, lr │ │ │ │ - beq.w 99400 │ │ │ │ + beq.w 991b0 │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 99598 │ │ │ │ + bne.n 99348 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 995c2 │ │ │ │ + cbz r2, 99372 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r1, #57948 @ 0xe25c │ │ │ │ + movw r1, #57372 @ 0xe01c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #14644 @ 0x3934 │ │ │ │ + movw r3, #14068 @ 0x36f4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl f41b4 │ │ │ │ - b.n 994fa │ │ │ │ + bl f3c30 │ │ │ │ + b.n 992aa │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 993ba │ │ │ │ + bcs.w 9916a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 993ba │ │ │ │ + bne.w 9916a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 993ba │ │ │ │ + bgt.w 9916a │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl f8254 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7d58 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ - bl 9a378 <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ + bl 9a134 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 993c8 │ │ │ │ + beq.w 99178 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 992d2 │ │ │ │ - b.n 99322 │ │ │ │ + bne.w 99082 │ │ │ │ + b.n 990d2 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99432 │ │ │ │ + bge.w 991e2 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 990f6 │ │ │ │ + b.n 98ea6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 994c2 │ │ │ │ + bge.w 99272 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 990f6 │ │ │ │ + b.n 98ea6 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r1, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9912a │ │ │ │ - b.n 9926a │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + bne.w 98eda │ │ │ │ + b.n 9901a │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 996d8 │ │ │ │ + bls.n 99488 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #58144 @ 0xe320 │ │ │ │ + movw r1, #57568 @ 0xe0e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ - b.n 994fa │ │ │ │ - movw r2, #43836 @ 0xab3c │ │ │ │ + bl f3c30 │ │ │ │ + b.n 992aa │ │ │ │ + movw r2, #43840 @ 0xab40 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #58104 @ 0xe2f8 │ │ │ │ + movw r1, #57528 @ 0xe0b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f69bc │ │ │ │ - b.n 994fa │ │ │ │ + bl f6400 │ │ │ │ + b.n 992aa │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #57904 @ 0xe230 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99228 │ │ │ │ + b.n 98fd8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 99532 │ │ │ │ + bne.w 992e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43338 │ │ │ │ - b.n 994e6 │ │ │ │ + bl 43388 │ │ │ │ + b.n 99296 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r9 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #58020 @ 0xe2a4 │ │ │ │ - movwne r1, #58104 @ 0xe2f8 │ │ │ │ + movweq r1, #57444 @ 0xe064 │ │ │ │ + movwne r1, #57528 @ 0xe0b8 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f69bc │ │ │ │ - b.n 994fa │ │ │ │ + bl f6400 │ │ │ │ + b.n 992aa │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #57904 @ 0xe230 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 994d0 │ │ │ │ + b.n 99280 │ │ │ │ and.w r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.w 9932e │ │ │ │ + bne.w 990de │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 9980a │ │ │ │ + bpl.n 995ba │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 99846 │ │ │ │ + bpl.w 995f6 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 99854 │ │ │ │ + blt.w 99604 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99864 │ │ │ │ + blt.w 99614 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 990f6 │ │ │ │ + b.n 98ea6 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ eor.w r0, r3, r3, asr #31 │ │ │ │ sub.w r0, r0, r3, asr #31 │ │ │ │ ldrd r3, r2, [r2, #16] │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r2, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r7 │ │ │ │ adds r7, r6, r3 │ │ │ │ - b.n 991de │ │ │ │ + b.n 98f8e │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r3, 997b6 │ │ │ │ + cbz r3, 99566 │ │ │ │ mov r0, r4 │ │ │ │ - bl dd5f0 │ │ │ │ + bl dcfd8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9979e │ │ │ │ + cbz r0, 9954e │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ - b.n 99470 │ │ │ │ + b.n 99220 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 994d0 │ │ │ │ + b.n 99280 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 996b8 │ │ │ │ + bge.n 99468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 996b8 │ │ │ │ + bne.n 99468 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 996b8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99468 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 997fa │ │ │ │ + blt.n 995aa │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbnz r3, 9981e │ │ │ │ + cbnz r3, 995ce │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r3, 9981e │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + cbnz r3, 995ce │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #57888 @ 0xe220 │ │ │ │ + movw r3, #57312 @ 0xdfe0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #58188 @ 0xe34c │ │ │ │ + movw r1, #57612 @ 0xe10c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ - b.n 996b8 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 99468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 997be │ │ │ │ + bne.n 9956e │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 997be │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9956e │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 99740 │ │ │ │ + bge.n 994f0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #176] @ (998c8 ) │ │ │ │ + ldr r3, [pc, #176] @ (99678 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 99756 │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + b.n 99506 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #57888 @ 0xe220 │ │ │ │ + movw r3, #57312 @ 0xdfe0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #58232 @ 0xe378 │ │ │ │ + movw r1, #57656 @ 0xe138 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ - b.n 996b8 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 99468 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99854 │ │ │ │ + blt.n 99604 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 99740 │ │ │ │ + b.n 994f0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 99814 │ │ │ │ + b.n 995c4 │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9975e │ │ │ │ + bne.w 9950e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 990f6 │ │ │ │ + b.n 98ea6 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 9988e │ │ │ │ + cbz r3, 9963e │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 99400 │ │ │ │ - b.n 99880 │ │ │ │ + beq.w 991b0 │ │ │ │ + b.n 99630 │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 99400 │ │ │ │ - b.n 995a8 │ │ │ │ + beq.w 991b0 │ │ │ │ + b.n 99358 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9921e │ │ │ │ - bl f73ac │ │ │ │ - b.n 990f6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 98fce │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 98ea6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99396 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99146 │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 99386 │ │ │ │ + b.n 99136 │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99374 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99124 │ │ │ │ nop │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000998cc <_PyUnicode_InternMortal@@Base>: │ │ │ │ +0009967c <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #16 │ │ │ │ - cbz r1, 9990c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + cbz r1, 996bc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 9990c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bmi.n 996bc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - beq.n 99912 <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ + beq.n 996c2 <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 99a3c <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ - ldr r3, [pc, #464] @ (99af0 <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ + beq.w 997ec <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ + ldr r3, [pc, #464] @ (998a0 <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 999e0 <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ + bne.n 99790 <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ add.w r2, r5, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r1 │ │ │ │ - bl 8b788 │ │ │ │ + bl 8b954 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 99a7a <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ + beq.w 9982a <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 999ae <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + beq.n 9975e <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99962 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + bge.n 99712 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99a90 <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ + beq.w 99840 <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99984 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 99734 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99a82 <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ + beq.w 99832 <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99984 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 99734 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99a9c <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ + beq.w 9984c <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - blt.n 9990c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + blt.n 996bc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a26 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bge.n 997d6 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99a26 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bne.n 997d6 <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 999d8 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + blt.n 99788 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 99a0e <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ + beq.n 997be <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 99930 <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ + beq.n 996e0 <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a30 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bge.n 997e0 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 99a30 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + cbnz r3, 997e0 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 999d8 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + bge.n 99788 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 999da <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9978a <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82eb0 <_Py_SetImmortal@@Base> │ │ │ │ + bl 82c78 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ mov r1, r2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 999da <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9978a <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 999ce <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ + bge.n 9977e <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 999da <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9978a <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99a06 <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ + blt.n 997b6 <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 999da <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 9978a <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9991e <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ + bne.w 996ce <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 99aa8 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ + bpl.n 99858 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 99abc <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ + bpl.n 9986c <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99ace <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ + blt.n 9987e <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24320 @ 0x5f00 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99ada <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ + blt.n 9988a <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9990c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ - bl f73ac │ │ │ │ + b.n 996bc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bl f6eb0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 9990c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 996bc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 99974 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ + b.n 99724 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 99962 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + b.n 99712 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 99984 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + b.n 99734 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 99a5a <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + bge.n 9980a <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #60] @ (99af4 <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ + ldr r3, [pc, #60] @ (998a4 <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 99a70 <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ + b.n 99820 <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 99aca <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ + blt.n 9987a <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 99a5a <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + b.n 9980a <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 99ad4 <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ + bpl.n 99884 <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 99ab2 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 99862 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 99ab2 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 99862 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99a76 <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ + bne.n 99826 <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 9990c <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 996bc <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00099af8 : │ │ │ │ +000998a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r2 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 99d6a │ │ │ │ + bpl.w 99ad2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99db0 │ │ │ │ + beq.w 99b5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -164207,410 +164020,412 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1cadc8 │ │ │ │ + bl 1cbd90 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 99bf4 │ │ │ │ + bhi.n 999a2 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 99c0c │ │ │ │ + bmi.n 999ba │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 99c18 │ │ │ │ + bmi.n 999c6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99cfe │ │ │ │ - blt.w 99d1e │ │ │ │ + beq.w 99a8e │ │ │ │ + blt.w 99b08 │ │ │ │ add r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99cfe │ │ │ │ + beq.w 99a8e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 99c1e │ │ │ │ + beq.n 999cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99ce2 │ │ │ │ + beq.w 99a72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99c82 │ │ │ │ + bne.n 99a10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 99c82 │ │ │ │ + beq.n 99a10 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 99cd0 │ │ │ │ - bl 89c00 │ │ │ │ + beq.n 99a60 │ │ │ │ + bl 899c8 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - beq.n 99c4a │ │ │ │ + beq.n 999f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9a534 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ + bl 1cbebc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99be6 │ │ │ │ + bge.n 99994 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99da8 │ │ │ │ + beq.w 99b68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99cc0 │ │ │ │ + blt.n 99a50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bic.w r0, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99b52 │ │ │ │ + beq.n 99902 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99bce │ │ │ │ + b.n 9997c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f9f60 │ │ │ │ - b.n 99bc6 │ │ │ │ + bl f9a68 │ │ │ │ + b.n 99974 │ │ │ │ sub.w r3, r6, #12 │ │ │ │ - b.n 99b6e │ │ │ │ + b.n 9991e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #22 │ │ │ │ - bpl.n 99c2e │ │ │ │ + bpl.n 999dc │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99cd6 │ │ │ │ + bne.n 99a66 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7fbe8 │ │ │ │ + bl 7f9f8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 99b7a │ │ │ │ + bne.n 9992a │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cbz r0, 99c7c │ │ │ │ - movw r2, #43836 @ 0xab3c │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #58104 @ 0xe2f8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - bl f41b4 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl f69bc │ │ │ │ + bl f6670 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 99aae │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99bce │ │ │ │ + b.n 9997c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 99bac │ │ │ │ + bne.n 9995c │ │ │ │ mov r0, r4 │ │ │ │ - bl 43338 │ │ │ │ + bl 43388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99ca8 │ │ │ │ + bge.n 99a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 99da0 │ │ │ │ + beq.w 99b54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99c4a │ │ │ │ + bge.n 999f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99c4a │ │ │ │ + bne.n 999f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99c4a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 999f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99bee │ │ │ │ + bne.n 9999c │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99bee │ │ │ │ - bl 863a8 │ │ │ │ - b.n 99bc6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9999c │ │ │ │ + bl 86108 │ │ │ │ + b.n 99974 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 15c9cc <_PyUnicode_IsNumeric@@Base+0x240> │ │ │ │ + bl 15c6f8 <_PyUnicode_IsNumeric@@Base+0x250> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 99c44 │ │ │ │ + b.n 999f2 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99d88 │ │ │ │ + bne.n 99af0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 99d88 │ │ │ │ + beq.n 99af0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl dbcb0 │ │ │ │ - b.n 99bc6 │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + bl db69c │ │ │ │ + b.n 99974 │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 99d3c │ │ │ │ + bls.n 99b26 │ │ │ │ + mov r3, r4 │ │ │ │ + movw r1, #57568 @ 0xe0e0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + bl f3c30 │ │ │ │ + b.n 99a0a │ │ │ │ + movw r2, #43840 @ 0xab40 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #58144 @ 0xe320 │ │ │ │ + movw r1, #57528 @ 0xe0b8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + bl f3c30 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl f6400 │ │ │ │ + b.n 99a0a │ │ │ │ + movw r0, #43564 @ 0xaa2c │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ - b.n 99c7c │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f3c30 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9999c │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 7aad4 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r2, r0 │ │ │ │ + adds r7, r0, #1 │ │ │ │ + bne.n 99a84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 43388 │ │ │ │ + b.n 999f8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ eor.w ip, r0, r0, asr #31 │ │ │ │ sub.w ip, ip, r0, asr #31 │ │ │ │ ldrd r0, lr, [r2, #16] │ │ │ │ adds r2, r0, #3 │ │ │ │ mla r2, lr, ip, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r3, r2 │ │ │ │ add r3, r6 │ │ │ │ - b.n 99b6e │ │ │ │ + b.n 9991e │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #39673 @ 0x9af9 │ │ │ │ + movw r3, #39081 @ 0x98a9 │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #58020 @ 0xe2a4 │ │ │ │ - movwne r1, #58104 @ 0xe2f8 │ │ │ │ + movweq r1, #57444 @ 0xe064 │ │ │ │ + movwne r1, #57528 @ 0xe0b8 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f69bc │ │ │ │ - b.n 99c7c │ │ │ │ - movw r0, #43564 @ 0xaa2c │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #57904 @ 0xe230 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99bee │ │ │ │ + bl f6400 │ │ │ │ + b.n 99a0a │ │ │ │ mov r0, r4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r2, r0 │ │ │ │ - adds r7, r0, #1 │ │ │ │ - bne.n 99cf4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 43338 │ │ │ │ - b.n 99c4a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99ca8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99a38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99be6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 99d82 │ │ │ │ - b.n 99b26 │ │ │ │ + blt.n 99aea │ │ │ │ + b.n 998d6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99994 │ │ │ │ │ │ │ │ -00099dbc <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +00099b70 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r8, r2 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w 9a2c0 <_PyObject_GenericSetAttrWithDict@@Base+0x504> │ │ │ │ + bpl.w 9a0e2 <_PyObject_GenericSetAttrWithDict@@Base+0x572> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 99f72 <_PyObject_GenericSetAttrWithDict@@Base+0x1b6> │ │ │ │ + bmi.w 99d26 <_PyObject_GenericSetAttrWithDict@@Base+0x1b6> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99fb2 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ - ldr r0, [pc, #728] @ (9a0d0 <_PyObject_GenericSetAttrWithDict@@Base+0x314>) │ │ │ │ + beq.w 99d66 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ + ldr r0, [pc, #712] @ (99e74 <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 99fd0 <_PyObject_GenericSetAttrWithDict@@Base+0x214> │ │ │ │ + bge.w 99d84 <_PyObject_GenericSetAttrWithDict@@Base+0x214> │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ eor.w r6, r9, r4, asr #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movs r2, #12 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 99ff8 <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ + bne.w 99dac <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r6, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 9a188 <_PyObject_GenericSetAttrWithDict@@Base+0x3cc> │ │ │ │ + bne.w 99f3c <_PyObject_GenericSetAttrWithDict@@Base+0x3cc> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r6, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a080 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + beq.w 99e34 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 99e8a <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ + bls.n 99c3e <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ bic.w r9, r1, #1 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a0d4 <_PyObject_GenericSetAttrWithDict@@Base+0x318> │ │ │ │ + bne.w 99e4c <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9a27e <_PyObject_GenericSetAttrWithDict@@Base+0x4c2> │ │ │ │ + bne.w 9a0a0 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9a084 <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ + bmi.w 99e38 <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r6, r7, #12 │ │ │ │ - bmi.n 99eb6 <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ + bmi.n 99c6a <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r6, [r3, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a25a <_PyObject_GenericSetAttrWithDict@@Base+0x49e> │ │ │ │ - blt.w 9a2de <_PyObject_GenericSetAttrWithDict@@Base+0x522> │ │ │ │ + beq.w 9a016 <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ + blt.w 9a082 <_PyObject_GenericSetAttrWithDict@@Base+0x512> │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a25a <_PyObject_GenericSetAttrWithDict@@Base+0x49e> │ │ │ │ + beq.w 9a016 <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a0fa <_PyObject_GenericSetAttrWithDict@@Base+0x33e> │ │ │ │ + beq.w 99e78 <_PyObject_GenericSetAttrWithDict@@Base+0x308> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9a164 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + beq.w 99f18 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99f4a <_PyObject_GenericSetAttrWithDict@@Base+0x18e> │ │ │ │ + bge.n 99cfe <_PyObject_GenericSetAttrWithDict@@Base+0x18e> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99f56 <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ + bne.n 99d0a <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 99f56 <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ + beq.n 99d0a <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57368 @ 0xe018 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 9a13a <_PyObject_GenericSetAttrWithDict@@Base+0x37e> │ │ │ │ - bl 89c00 │ │ │ │ + beq.w 99eb4 <_PyObject_GenericSetAttrWithDict@@Base+0x344> │ │ │ │ + bl 899c8 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9a096 <_PyObject_GenericSetAttrWithDict@@Base+0x2da> │ │ │ │ + beq.w 99ee0 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 99fc0 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ + bpl.n 99d74 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99f38 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bge.n 99cec <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a360 <_PyObject_GenericSetAttrWithDict@@Base+0x5a4> │ │ │ │ + beq.w 9a11c <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9a128 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ + blt.w 99ea2 <_PyObject_GenericSetAttrWithDict@@Base+0x332> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 99ef6 <_PyObject_GenericSetAttrWithDict@@Base+0x13a> │ │ │ │ + beq.n 99caa <_PyObject_GenericSetAttrWithDict@@Base+0x13a> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bne.n 99efc <_PyObject_GenericSetAttrWithDict@@Base+0x140> │ │ │ │ + bne.n 99cb0 <_PyObject_GenericSetAttrWithDict@@Base+0x140> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8828 │ │ │ │ + bl 1c97e8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a140 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ - ldr r0, [pc, #348] @ (9a0d0 <_PyObject_GenericSetAttrWithDict@@Base+0x314>) │ │ │ │ + b.n 99eba <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + ldr r0, [pc, #332] @ (99e74 <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ mov.w ip, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ @@ -164620,62 +164435,62 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #412] @ 0x19c │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a24a <_PyObject_GenericSetAttrWithDict@@Base+0x48e> │ │ │ │ + beq.w 9a006 <_PyObject_GenericSetAttrWithDict@@Base+0x496> │ │ │ │ ldr.w r3, [ip, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99dfa <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + bne.w 99bae <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 99df4 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 9a2d8 <_PyObject_GenericSetAttrWithDict@@Base+0x51c> │ │ │ │ + bge.w 99ba8 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 9a0fa <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99f26 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99f26 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bne.n 99cda <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99cda <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ eor.w r6, r9, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 99e3c <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ + beq.w 99bf0 <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a1ee <_PyObject_GenericSetAttrWithDict@@Base+0x432> │ │ │ │ + beq.w 99faa <_PyObject_GenericSetAttrWithDict@@Base+0x43a> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9a378 <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ + bl 9a134 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9a07c <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ + beq.n 99e30 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 99e74 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bne.w 99c28 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99e74 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bgt.w 99c28 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ add.w r6, r3, #42240 @ 0xa500 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ adds r0, r6, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164689,362 +164504,362 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r6, r1] │ │ │ │ dmb ish │ │ │ │ str.w r9, [r6, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9a18c <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ + blt.w 99f40 <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 99e74 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + b.n 99c28 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a378 <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ + bl 9a134 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 9a06a <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bne.n 99e1e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 99e8a <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ + b.n 99c3e <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f9f60 │ │ │ │ + bl f9a68 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 99f1e <_PyObject_GenericSetAttrWithDict@@Base+0x162> │ │ │ │ - movw r3, #43704 @ 0xaab8 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f6c2c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r1, #58104 @ 0xe2f8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - mov r3, r4 │ │ │ │ - bl f41b4 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl f69bc │ │ │ │ - b.n 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - movw r2, #28229 @ 0x6e45 │ │ │ │ + bne.w 99cd2 <_PyObject_GenericSetAttrWithDict@@Base+0x162> │ │ │ │ + b.n 99ee0 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + movw r2, #26953 @ 0x6949 │ │ │ │ movt r2, #15 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a148 <_PyObject_GenericSetAttrWithDict@@Base+0x38c> │ │ │ │ + bne.n 99ec2 <_PyObject_GenericSetAttrWithDict@@Base+0x352> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9a19c <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ + bne.n 99f50 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6e9c │ │ │ │ + bl f69a0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #22 │ │ │ │ - bpl.n 9a108 <_PyObject_GenericSetAttrWithDict@@Base+0x34c> │ │ │ │ + bpl.n 99e86 <_PyObject_GenericSetAttrWithDict@@Base+0x316> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 9a154 <_PyObject_GenericSetAttrWithDict@@Base+0x398> │ │ │ │ + cbnz r0, 99ece <_PyObject_GenericSetAttrWithDict@@Base+0x35e> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fbe8 │ │ │ │ + bl 7f9f8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99ec4 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a096 <_PyObject_GenericSetAttrWithDict@@Base+0x2da> │ │ │ │ + bne.w 99c78 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + b.n 99edc <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f42 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + bne.w 99cf6 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99f42 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ - bl 863a8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99cf6 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + bl 86108 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - b.n 9a096 <_PyObject_GenericSetAttrWithDict@@Base+0x2da> │ │ │ │ + bge.w 99cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99ee0 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - bl 15c9cc <_PyUnicode_IsNumeric@@Base+0x240> │ │ │ │ + b.n 99cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bl 15c6f8 <_PyUnicode_IsNumeric@@Base+0x250> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99ec4 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ - b.n 9a122 <_PyObject_GenericSetAttrWithDict@@Base+0x366> │ │ │ │ + bne.w 99c78 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + movw r3, #43704 @ 0xaab8 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f6670 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 99cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + movw r1, #57528 @ 0xe0b8 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + mov r3, r4 │ │ │ │ + bl f3c30 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl f6400 │ │ │ │ + b.n 99cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9a2fc <_PyObject_GenericSetAttrWithDict@@Base+0x540> │ │ │ │ + bne.w 9a03a <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 9a2fc <_PyObject_GenericSetAttrWithDict@@Base+0x540> │ │ │ │ + beq.w 9a03a <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl dbcb0 │ │ │ │ + bl db69c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a140 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ + b.n 99eba <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 99ff8 <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ + b.n 99dac <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a06a <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a06a <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bne.w 99e1e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99e1e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a350 <_PyObject_GenericSetAttrWithDict@@Base+0x594> │ │ │ │ + beq.w 9a100 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9a1dc <_PyObject_GenericSetAttrWithDict@@Base+0x420> │ │ │ │ + ble.n 99f98 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 9a0ea <_PyObject_GenericSetAttrWithDict@@Base+0x32e> │ │ │ │ + beq.w 99e62 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9a1dc <_PyObject_GenericSetAttrWithDict@@Base+0x420> │ │ │ │ + beq.n 99f98 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 9a0ea <_PyObject_GenericSetAttrWithDict@@Base+0x32e> │ │ │ │ + beq.w 99e62 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9a1dc <_PyObject_GenericSetAttrWithDict@@Base+0x420> │ │ │ │ + beq.n 99f98 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 9a0ea <_PyObject_GenericSetAttrWithDict@@Base+0x32e> │ │ │ │ + beq.w 99e62 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9a1dc <_PyObject_GenericSetAttrWithDict@@Base+0x420> │ │ │ │ + beq.n 99f98 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ adds r1, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 9a0ea <_PyObject_GenericSetAttrWithDict@@Base+0x32e> │ │ │ │ + beq.w 99e62 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 9a1ce <_PyObject_GenericSetAttrWithDict@@Base+0x412> │ │ │ │ + bne.n 99f88 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ - bl 1ceff0 <_PySys_GetRequiredAttr@@Base+0x514> │ │ │ │ + bl 1d0058 <_PySys_GetRequiredAttr@@Base+0x514> │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9a0ea <_PyObject_GenericSetAttrWithDict@@Base+0x32e> │ │ │ │ - b.n 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bne.w 99e62 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 99cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 9a06e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bcs.w 99e22 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9a06e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bne.w 99e22 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9a06e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bgt.w 99e22 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f8254 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7d58 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ - bl 9a378 <_PyObject_GenericSetAttrWithDict@@Base+0x5bc> │ │ │ │ + bl 9a134 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9a07c <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ + beq.w 99e30 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a06a <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + beq.w 99e1e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 9a024 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ - b.n 99e74 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + beq.w 99dd8 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ + b.n 99c28 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add.w r6, r6, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r6, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99dfa <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ - b.n 99fb2 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ - movw r3, #43836 @ 0xab3c │ │ │ │ + bne.w 99bae <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + b.n 99d66 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ + movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 9a316 <_PyObject_GenericSetAttrWithDict@@Base+0x55a> │ │ │ │ - movw r1, #58144 @ 0xe320 │ │ │ │ + bls.n 9a054 <_PyObject_GenericSetAttrWithDict@@Base+0x4e4> │ │ │ │ + movw r1, #57568 @ 0xe0e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99cd4 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 7aad4 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r6, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.w 99f2e <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 43388 │ │ │ │ + b.n 99ee0 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + ldr r1, [r5, #76] @ 0x4c │ │ │ │ + movw r3, #39081 @ 0x98a9 │ │ │ │ + movt r3, #9 │ │ │ │ + cmp r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + itete eq │ │ │ │ + movweq r1, #57444 @ 0xe064 │ │ │ │ + movwne r1, #57528 @ 0xe0b8 │ │ │ │ + movteq r1, #46 @ 0x2e │ │ │ │ + movtne r1, #46 @ 0x2e │ │ │ │ + bl f3c30 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl f6400 │ │ │ │ + b.n 9a034 <_PyObject_GenericSetAttrWithDict@@Base+0x4c4> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + eor.w r0, r2, r2, asr #31 │ │ │ │ + sub.w r0, r0, r2, asr #31 │ │ │ │ + ldrd r2, ip, [r3, #16] │ │ │ │ + adds r3, r2, #3 │ │ │ │ + mla r3, ip, r0, r3 │ │ │ │ + bic.w r3, r3, #3 │ │ │ │ + add r3, r6 │ │ │ │ + adds r6, r7, r3 │ │ │ │ + b.n 99c6a <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9a344 <_PyObject_GenericSetAttrWithDict@@Base+0x588> │ │ │ │ + beq.n 9a110 <_PyObject_GenericSetAttrWithDict@@Base+0x5a0> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 862f4 │ │ │ │ + bl 86054 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a140 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ + bge.w 99eba <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a140 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ + bne.w 99eba <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ mov r0, sl │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a140 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99eba <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #57904 @ 0xe230 │ │ │ │ + movw r1, #57328 @ 0xdff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99f42 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - eor.w r0, r2, r2, asr #31 │ │ │ │ - sub.w r0, r0, r2, asr #31 │ │ │ │ - ldrd r2, ip, [r3, #16] │ │ │ │ - adds r3, r2, #3 │ │ │ │ - mla r3, ip, r0, r3 │ │ │ │ - bic.w r3, r3, #3 │ │ │ │ - add r3, r6 │ │ │ │ - adds r6, r7, r3 │ │ │ │ - b.n 99eb6 <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r6, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.w 9a17a <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 43338 │ │ │ │ - b.n 9a096 <_PyObject_GenericSetAttrWithDict@@Base+0x2da> │ │ │ │ - ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #39673 @ 0x9af9 │ │ │ │ - movt r3, #9 │ │ │ │ - cmp r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - itete eq │ │ │ │ - movweq r1, #58020 @ 0xe2a4 │ │ │ │ - movwne r1, #58104 @ 0xe2f8 │ │ │ │ - movteq r1, #46 @ 0x2e │ │ │ │ - movtne r1, #46 @ 0x2e │ │ │ │ - bl f41b4 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl f69bc │ │ │ │ - b.n 9a278 <_PyObject_GenericSetAttrWithDict@@Base+0x4bc> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl dba38 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 9a2a0 <_PyObject_GenericSetAttrWithDict@@Base+0x4e4> │ │ │ │ + b.n 99cf6 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 9a368 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ + cbz r3, 9a124 <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a0ea <_PyObject_GenericSetAttrWithDict@@Base+0x32e> │ │ │ │ - b.n 9a352 <_PyObject_GenericSetAttrWithDict@@Base+0x596> │ │ │ │ + beq.w 99e62 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 9a102 <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + bl db428 │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 9a0c2 <_PyObject_GenericSetAttrWithDict@@Base+0x552> │ │ │ │ mov r0, r5 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99f38 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99cec <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a0ea <_PyObject_GenericSetAttrWithDict@@Base+0x32e> │ │ │ │ - b.n 9a1dc <_PyObject_GenericSetAttrWithDict@@Base+0x420> │ │ │ │ + beq.w 99e62 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 99f98 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a498 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ + bne.n 9a254 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9a498 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ + beq.n 9a254 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9a4b6 <_PyObject_GenericSetAttrWithDict@@Base+0x6fa> │ │ │ │ + beq.w 9a272 <_PyObject_GenericSetAttrWithDict@@Base+0x702> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a488 <_PyObject_GenericSetAttrWithDict@@Base+0x6cc> │ │ │ │ + bge.n 9a244 <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ cmp.w fp, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ - ble.n 9a40e <_PyObject_GenericSetAttrWithDict@@Base+0x652> │ │ │ │ + ble.n 9a1ca <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ adds r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #1 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r3, #132] @ 0x84 │ │ │ │ - bmi.n 9a41a <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + bmi.n 9a1d6 <_PyObject_GenericSetAttrWithDict@@Base+0x666> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a464 <_PyObject_GenericSetAttrWithDict@@Base+0x6a8> │ │ │ │ + bne.n 9a220 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ adds r0, #3 │ │ │ │ str.w r7, [r9] │ │ │ │ - beq.n 9a4c6 <_PyObject_GenericSetAttrWithDict@@Base+0x70a> │ │ │ │ + beq.n 9a282 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 9a3dc <_PyObject_GenericSetAttrWithDict@@Base+0x620> │ │ │ │ + blt.n 9a198 <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 9a452 <_PyObject_GenericSetAttrWithDict@@Base+0x696> │ │ │ │ + bpl.n 9a20e <_PyObject_GenericSetAttrWithDict@@Base+0x69e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #276] @ (9a530 <_PyObject_GenericSetAttrWithDict@@Base+0x774>) │ │ │ │ + ldr r2, [pc, #276] @ (9a2ec <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ movs r0, #28 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r3, #180] @ 0xb4 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ @@ -165053,210 +164868,201 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ add.w ip, r0, #412 @ 0x19c │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ - cbz r2, 9a4ac <_PyObject_GenericSetAttrWithDict@@Base+0x6f0> │ │ │ │ + cbz r2, 9a268 <_PyObject_GenericSetAttrWithDict@@Base+0x6f8> │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ - b.n 9a3ec <_PyObject_GenericSetAttrWithDict@@Base+0x630> │ │ │ │ + b.n 9a1a8 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a412 <_PyObject_GenericSetAttrWithDict@@Base+0x656> │ │ │ │ + bne.n 9a1ce <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a412 <_PyObject_GenericSetAttrWithDict@@Base+0x656> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a1ce <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r0, #3 │ │ │ │ str.w r1, [r9] │ │ │ │ - beq.n 9a4c6 <_PyObject_GenericSetAttrWithDict@@Base+0x70a> │ │ │ │ + beq.n 9a282 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9a404 <_PyObject_GenericSetAttrWithDict@@Base+0x648> │ │ │ │ + beq.n 9a1c0 <_PyObject_GenericSetAttrWithDict@@Base+0x650> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 9a40e <_PyObject_GenericSetAttrWithDict@@Base+0x652> │ │ │ │ + b.n 9a1ca <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ cmp.w fp, #0 │ │ │ │ it gt │ │ │ │ orrgt.w r2, r4, #1 │ │ │ │ - bgt.n 9a3d0 <_PyObject_GenericSetAttrWithDict@@Base+0x614> │ │ │ │ + bgt.n 9a18c <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9a412 <_PyObject_GenericSetAttrWithDict@@Base+0x656> │ │ │ │ + b.n 9a1ce <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9a3a8 <_PyObject_GenericSetAttrWithDict@@Base+0x5ec> │ │ │ │ - bl f73ac │ │ │ │ - b.n 9a4c0 <_PyObject_GenericSetAttrWithDict@@Base+0x704> │ │ │ │ + bne.n 9a164 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ + bl f6eb0 │ │ │ │ + b.n 9a27c <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ - b.n 9a3ec <_PyObject_GenericSetAttrWithDict@@Base+0x630> │ │ │ │ + b.n 9a1a8 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 9a4d6 <_PyObject_GenericSetAttrWithDict@@Base+0x71a> │ │ │ │ + bmi.n 9a292 <_PyObject_GenericSetAttrWithDict@@Base+0x722> │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 9a50e <_PyObject_GenericSetAttrWithDict@@Base+0x752> │ │ │ │ + bpl.n 9a2ca <_PyObject_GenericSetAttrWithDict@@Base+0x75a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a412 <_PyObject_GenericSetAttrWithDict@@Base+0x656> │ │ │ │ + b.n 9a1ce <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f73ac │ │ │ │ + bl f6eb0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9a40e <_PyObject_GenericSetAttrWithDict@@Base+0x652> │ │ │ │ - ldr r2, [pc, #88] @ (9a530 <_PyObject_GenericSetAttrWithDict@@Base+0x774>) │ │ │ │ + b.n 9a1ca <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + ldr r2, [pc, #88] @ (9a2ec <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #180] @ 0xb4 │ │ │ │ subs r1, #1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 9a4fe <_PyObject_GenericSetAttrWithDict@@Base+0x742> │ │ │ │ + beq.n 9a2ba <_PyObject_GenericSetAttrWithDict@@Base+0x74a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9a522 <_PyObject_GenericSetAttrWithDict@@Base+0x766> │ │ │ │ + bls.n 9a2de <_PyObject_GenericSetAttrWithDict@@Base+0x76e> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a4c0 <_PyObject_GenericSetAttrWithDict@@Base+0x704> │ │ │ │ + bne.n 9a27c <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 92ca4 │ │ │ │ + bl 92a6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9a4a6 <_PyObject_GenericSetAttrWithDict@@Base+0x6ea> │ │ │ │ + blt.n 9a262 <_PyObject_GenericSetAttrWithDict@@Base+0x6f2> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9a4c0 <_PyObject_GenericSetAttrWithDict@@Base+0x704> │ │ │ │ - b.n 9a3b2 <_PyObject_GenericSetAttrWithDict@@Base+0x5f6> │ │ │ │ + beq.n 9a27c <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + b.n 9a16e <_PyObject_GenericSetAttrWithDict@@Base+0x5fe> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 9a508 <_PyObject_GenericSetAttrWithDict@@Base+0x74c> │ │ │ │ + b.n 9a2c4 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r3, r0, #31 │ │ │ │ - bpl.n 9a53a <_PyObject_GenericSetAttrWithDict@@Base+0x77e> │ │ │ │ - bx lr │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 9a538 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ - b.w 846b0 <_Py_Dealloc@@Base> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a5ec <_PyObject_GenericSetAttrWithDict@@Base+0x830> │ │ │ │ + beq.n 9a394 <_PyObject_GenericSetAttrWithDict@@Base+0x824> │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9a5a6 <_PyObject_GenericSetAttrWithDict@@Base+0x7ea> │ │ │ │ + bne.n 9a34e <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a5a6 <_PyObject_GenericSetAttrWithDict@@Base+0x7ea> │ │ │ │ + beq.n 9a34e <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #57368 @ 0xe018 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq.n 9a5e2 <_PyObject_GenericSetAttrWithDict@@Base+0x826> │ │ │ │ + beq.n 9a38a <_PyObject_GenericSetAttrWithDict@@Base+0x81a> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89c00 │ │ │ │ + b.w 899c8 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - bne.n 9a58c <_PyObject_GenericSetAttrWithDict@@Base+0x7d0> │ │ │ │ + bne.n 9a334 <_PyObject_GenericSetAttrWithDict@@Base+0x7c4> │ │ │ │ mov r0, r1 │ │ │ │ - bl 43338 │ │ │ │ + bl 43388 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a5d2 <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ + bge.n 9a37a <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 9a632 <_PyObject_GenericSetAttrWithDict@@Base+0x876> │ │ │ │ + cbz r2, 9a3da <_PyObject_GenericSetAttrWithDict@@Base+0x86a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a622 <_PyObject_GenericSetAttrWithDict@@Base+0x866> │ │ │ │ + blt.n 9a3ca <_PyObject_GenericSetAttrWithDict@@Base+0x85a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 863a8 │ │ │ │ + b.w 86108 │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9a60a <_PyObject_GenericSetAttrWithDict@@Base+0x84e> │ │ │ │ + bne.n 9a3b2 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a60a <_PyObject_GenericSetAttrWithDict@@Base+0x84e> │ │ │ │ + beq.n 9a3b2 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w dbcb0 │ │ │ │ + b.w db69c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9a5fe <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ + bne.n 9a3a6 <_PyObject_GenericSetAttrWithDict@@Base+0x836> │ │ │ │ mov r0, r1 │ │ │ │ - bl 43338 │ │ │ │ - b.n 9a5da <_PyObject_GenericSetAttrWithDict@@Base+0x81e> │ │ │ │ + bl 43388 │ │ │ │ + b.n 9a382 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9a5da <_PyObject_GenericSetAttrWithDict@@Base+0x81e> │ │ │ │ + bne.n 9a382 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a5da <_PyObject_GenericSetAttrWithDict@@Base+0x81e> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a382 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9a5d2 <_PyObject_GenericSetAttrWithDict@@Base+0x816> │ │ │ │ + b.n 9a37a <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -165272,240 +165078,240 @@ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ movw r0, #41560 @ 0xa258 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 9a69e <_PyObject_GenericSetAttrWithDict@@Base+0x8e2> │ │ │ │ + bne.n 9a446 <_PyObject_GenericSetAttrWithDict@@Base+0x8d6> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 9a69e <_PyObject_GenericSetAttrWithDict@@Base+0x8e2> │ │ │ │ + beq.n 9a446 <_PyObject_GenericSetAttrWithDict@@Base+0x8d6> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #57368 @ 0xe018 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 9a6bc <_PyObject_GenericSetAttrWithDict@@Base+0x900> │ │ │ │ + beq.n 9a464 <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 89c00 │ │ │ │ + b.w 899c8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 9a682 <_PyObject_GenericSetAttrWithDict@@Base+0x8c6> │ │ │ │ + bne.n 9a42a <_PyObject_GenericSetAttrWithDict@@Base+0x8ba> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c8828 │ │ │ │ + b.w 1c97e8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 863a8 │ │ │ │ + b.w 86108 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009a6c8 : │ │ │ │ +0009a470 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14520 @ 0x38b8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9a6dc │ │ │ │ + bne.n 9a484 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9eff8 │ │ │ │ + bl 9ed4c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 9a6fc │ │ │ │ + cbz r0, 9a4a4 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ - movw r0, #58376 @ 0xe408 │ │ │ │ + movw r0, #57800 @ 0xe1c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 9a6f8 │ │ │ │ + b.n 9a4a0 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009a714 : │ │ │ │ +0009a4bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac38 │ │ │ │ + beq.w 9a9e0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w 9ac38 │ │ │ │ + bpl.w 9a9e0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9aa46 │ │ │ │ + beq.w 9a7ee │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ab22 │ │ │ │ + bne.w 9a8ca │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #4601 @ 0x11f9 │ │ │ │ + movw r3, #3857 @ 0xf11 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 9abb8 │ │ │ │ + bne.w 9a960 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ smull r5, r3, r3, r0 │ │ │ │ sub.w r3, r3, r0, asr #31 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 9abb8 │ │ │ │ + blt.w 9a960 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9aabc │ │ │ │ + beq.w 9a864 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r5 │ │ │ │ adds r2, #20 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ adds.w sl, r2, r3, lsl #3 │ │ │ │ - bmi.w 9aaea │ │ │ │ + bmi.w 9a892 │ │ │ │ movw r8, #24320 @ 0x5f00 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ ldr.w r5, [r8, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9ab02 │ │ │ │ - ldr r7, [pc, #668] @ (9aa5c ) │ │ │ │ + bne.w 9a8aa │ │ │ │ + ldr r7, [pc, #668] @ (9a804 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov fp, r3 │ │ │ │ - bcs.w 9aa64 │ │ │ │ + bcs.w 9a80c │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r3, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9aaa8 │ │ │ │ + beq.w 9a850 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r9, [r5] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a9ce │ │ │ │ + beq.w 9a776 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ ldr.w r8, [r5, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r5 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9aaf0 │ │ │ │ + beq.w 9a898 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 9a8b8 │ │ │ │ + ble.n 9a660 │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r8, #3 │ │ │ │ - beq.w 9a9b0 │ │ │ │ + beq.w 9a758 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9a890 │ │ │ │ + beq.n 9a638 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9a86c │ │ │ │ + beq.n 9a614 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a864 │ │ │ │ + cbz r2, 9a60c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aaa2 │ │ │ │ + blt.w 9a84a │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a888 │ │ │ │ + cbz r2, 9a630 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aa9c │ │ │ │ + blt.w 9a844 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a8ac │ │ │ │ + cbz r2, 9a654 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aa40 │ │ │ │ + blt.w 9a7e8 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r8 │ │ │ │ - bne.n 9a9b0 │ │ │ │ + bne.n 9a758 │ │ │ │ ldr.w ip, [r7, r6] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a9fe │ │ │ │ - ldr.w lr, [pc, #400] @ 9aa60 │ │ │ │ + beq.w 9a7a6 │ │ │ │ + ldr.w lr, [pc, #400] @ 9a808 │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2, #1920] @ 0x780 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r8, [lr, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9ac0c │ │ │ │ + bne.w 9a9b4 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ strd r5, r8, [r3, #24] │ │ │ │ movs r5, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [r3, #16] │ │ │ │ @@ -165526,226 +165332,226 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a9c8 │ │ │ │ + blt.n 9a770 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a968 │ │ │ │ + cbz r2, 9a710 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9aa3a │ │ │ │ + blt.n 9a7e2 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a986 │ │ │ │ + cbz r2, 9a72e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9aa2e │ │ │ │ + blt.n 9a7d6 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a9a4 │ │ │ │ + cbz r2, 9a74c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9aa34 │ │ │ │ + blt.n 9a7dc │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r8 │ │ │ │ - beq.n 9a8b8 │ │ │ │ + beq.n 9a660 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a946 │ │ │ │ + beq.n 9a6ee │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a938 │ │ │ │ + blt.n 9a6e0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a946 │ │ │ │ + bge.n 9a6ee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a946 │ │ │ │ + b.n 9a6ee │ │ │ │ ldrd r3, r2, [r0, #24] │ │ │ │ cmp r3, r2 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r0, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 9a806 │ │ │ │ + bhi.w 9a5ae │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r3, ip, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r3 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r9, [r0, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9aa64 │ │ │ │ + beq.n 9a80c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 9a806 │ │ │ │ + b.n 9a5ae │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac5e │ │ │ │ + beq.w 9aa06 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ strd r5, r2, [r3, #24] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ strd r8, r9, [r3, #16] │ │ │ │ - b.n 9a908 │ │ │ │ + b.n 9a6b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a986 │ │ │ │ + b.n 9a72e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a9a4 │ │ │ │ + b.n 9a74c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a968 │ │ │ │ + b.n 9a710 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a8ac │ │ │ │ + b.n 9a654 │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7fbe8 │ │ │ │ + b.w 7f9f8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r5, [r8, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9abf8 │ │ │ │ + bne.w 9a9a0 │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c0b0 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 9aaea │ │ │ │ + cbz r5, 9a892 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9a9fa │ │ │ │ + b.n 9a7a2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a888 │ │ │ │ + b.n 9a630 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a864 │ │ │ │ + b.n 9a60c │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9a9f6 │ │ │ │ + b.n 9a79e │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r5 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla sl, r0, r3, r2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w 9a7a2 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 9abf4 │ │ │ │ + bge.w 9a54a │ │ │ │ + bl 23c814 │ │ │ │ + b.n 9a99c │ │ │ │ cmp r8, r2 │ │ │ │ - ble.w 9a8b8 │ │ │ │ + ble.w 9a660 │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9a834 │ │ │ │ + b.n 9a5dc │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9aaea │ │ │ │ + beq.n 9a892 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #356] @ (9ac80 ) │ │ │ │ + ldr r7, [pc, #356] @ (9aa28 ) │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ - b.n 9a806 │ │ │ │ - bl 253440 <_PyXI_GetMainNamespace@@Base+0x2d0> │ │ │ │ + b.n 9a5ae │ │ │ │ + bl 2537e0 <_PyXI_GetMainNamespace@@Base+0x260> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac76 │ │ │ │ + beq.w 9aa1e │ │ │ │ movw r0, #18720 @ 0x4920 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac6a │ │ │ │ + beq.w 9aa12 │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r6 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcs.n 9ab6a │ │ │ │ + bcs.n 9a912 │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ab48 │ │ │ │ + beq.n 9a8f0 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ add.w ip, r7, #1 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r1] │ │ │ │ - b.n 9ab48 │ │ │ │ + b.n 9a8f0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ - ldr r4, [pc, #264] @ (9ac80 ) │ │ │ │ + ldr r4, [pc, #264] @ (9aa28 ) │ │ │ │ movs r7, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ strd r1, r5, [r3, #24] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r0, r4] │ │ │ │ cmp r2, #0 │ │ │ │ strd r6, r7, [r3, #16] │ │ │ │ @@ -165761,364 +165567,364 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ orrs r2, r6 │ │ │ │ str r1, [r6, #0] │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 9a930 │ │ │ │ + b.n 9a6d8 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57368 @ 0xe018 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fbe8 │ │ │ │ + bl 7f9f8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a930 │ │ │ │ + beq.w 9a6d8 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a07f4 │ │ │ │ + bl a02e0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a930 │ │ │ │ + beq.w 9a6d8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9abf4 │ │ │ │ + bge.n 9a99c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9abf4 │ │ │ │ + cbnz r2, 9a99c │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9a930 │ │ │ │ + b.n 9a6d8 │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9aa8e │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 9a836 │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 9ac4c │ │ │ │ + bne.n 9a9f4 │ │ │ │ ldr.w r0, [lr, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c0a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aa12 │ │ │ │ + bne.w 9a7ba │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9aa14 │ │ │ │ + b.n 9a7bc │ │ │ │ movw r1, #4231 @ 0x1087 │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9a930 │ │ │ │ + b.n 9a6d8 │ │ │ │ ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r8 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9aa14 │ │ │ │ + b.n 9a7bc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cbdcc <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1ccdf8 <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a930 │ │ │ │ + b.n 9a6d8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a930 │ │ │ │ + b.n 9a6d8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9af48 │ │ │ │ + beq.w 9acf0 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r4 │ │ │ │ adds r2, #20 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ adds.w r2, r2, r3, lsl #3 │ │ │ │ - bmi.w 9af74 │ │ │ │ + bmi.w 9ad1c │ │ │ │ movw r6, #24320 @ 0x5f00 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ ldr.w r4, [r6, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9af1e │ │ │ │ - ldr r0, [pc, #608] @ (9af44 ) │ │ │ │ + bne.w 9acc6 │ │ │ │ + ldr r0, [pc, #608] @ (9acec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 9aed0 │ │ │ │ + bcs.w 9ac78 │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ ldr.w r3, [r9, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 9af0e │ │ │ │ + beq.w 9acb6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9ae9e │ │ │ │ + beq.w 9ac46 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c030 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ lsls r3, r1 │ │ │ │ adds r3, #20 │ │ │ │ add r3, r4 │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9af32 │ │ │ │ + beq.w 9acda │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9add2 │ │ │ │ + ble.n 9ab7a │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r6, #3 │ │ │ │ - beq.n 9ae50 │ │ │ │ + beq.n 9abf8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9adaa │ │ │ │ + beq.n 9ab52 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9ad86 │ │ │ │ + beq.n 9ab2e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ad7e │ │ │ │ + cbz r2, 9ab26 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad72 │ │ │ │ + bge.n 9ab1a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9af08 │ │ │ │ + blt.w 9acb0 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ada2 │ │ │ │ + cbz r2, 9ab4a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad96 │ │ │ │ + bge.n 9ab3e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9af02 │ │ │ │ + blt.w 9acaa │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9adc6 │ │ │ │ + cbz r2, 9ab6e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9aeca │ │ │ │ + blt.w 9ac72 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 9ae50 │ │ │ │ + bne.n 9abf8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae68 │ │ │ │ + blt.n 9ac10 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ae08 │ │ │ │ + cbz r2, 9abb0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae6e │ │ │ │ + bge.n 9ac16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae78 │ │ │ │ + blt.n 9ac20 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ae26 │ │ │ │ + cbz r2, 9abce │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae7e │ │ │ │ + bge.n 9ac26 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae88 │ │ │ │ + blt.n 9ac30 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ae44 │ │ │ │ + cbz r2, 9abec │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae8e │ │ │ │ + bge.n 9ac36 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae98 │ │ │ │ + blt.n 9ac40 │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 9add2 │ │ │ │ + beq.n 9ab7a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9ade6 │ │ │ │ + beq.n 9ab8e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9adda │ │ │ │ + blt.n 9ab82 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ade6 │ │ │ │ + bge.n 9ab8e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ade6 │ │ │ │ + b.n 9ab8e │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae08 │ │ │ │ + bge.n 9abb0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ae08 │ │ │ │ + b.n 9abb0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae26 │ │ │ │ + bge.n 9abce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ae26 │ │ │ │ + b.n 9abce │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae44 │ │ │ │ + bge.n 9abec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ae44 │ │ │ │ + b.n 9abec │ │ │ │ ldrd r7, r0, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bhi.n 9aebe │ │ │ │ + bhi.n 9ac66 │ │ │ │ add.w r0, r8, #1 │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ add.w r0, r7, r0, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w ip, [r3, r7] │ │ │ │ - cbz r4, 9aed0 │ │ │ │ + cbz r4, 9ac78 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - b.n 9ad28 │ │ │ │ + b.n 9aad0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 9ad28 │ │ │ │ + b.n 9aad0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9adc6 │ │ │ │ + b.n 9ab6e │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9af7c │ │ │ │ + bne.n 9ad24 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9af74 │ │ │ │ + beq.n 9ad1c │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9aeba │ │ │ │ + b.n 9ac62 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ada2 │ │ │ │ + b.n 9ab4a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad7e │ │ │ │ + b.n 9ab26 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9aeb8 │ │ │ │ + b.n 9ac60 │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9af74 │ │ │ │ + cbz r0, 9ad1c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9ad28 │ │ │ │ + b.n 9aad0 │ │ │ │ cmp r6, r2 │ │ │ │ - ble.w 9add2 │ │ │ │ + ble.w 9ab7a │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9ad50 │ │ │ │ + b.n 9aaf8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ @@ -166127,537 +165933,537 @@ │ │ │ │ lsls r0, r4 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 9acc8 │ │ │ │ + bge.w 9aa70 │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 9add2 │ │ │ │ + bl 23c814 │ │ │ │ + b.n 9ab7a │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9aef2 │ │ │ │ + b.n 9ac9a │ │ │ │ │ │ │ │ -0009af8c <_PyObject_New@@Base>: │ │ │ │ +0009ad34 <_PyObject_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9b0a0 <_PyObject_New@@Base+0x114> │ │ │ │ + blt.n 9ae48 <_PyObject_New@@Base+0x114> │ │ │ │ movw r5, #24320 @ 0x5f00 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #197 @ 0xc5 │ │ │ │ - movt r3, #8 │ │ │ │ + movw r3, #65173 @ 0xfe95 │ │ │ │ + movt r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b08e <_PyObject_New@@Base+0x102> │ │ │ │ - ldr r3, [pc, #284] @ (9b0dc <_PyObject_New@@Base+0x150>) │ │ │ │ + bne.n 9ae36 <_PyObject_New@@Base+0x102> │ │ │ │ + ldr r3, [pc, #284] @ (9ae84 <_PyObject_New@@Base+0x150>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ - bcs.n 9b03c <_PyObject_New@@Base+0xb0> │ │ │ │ + bcs.n 9ade4 <_PyObject_New@@Base+0xb0> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 9b07c <_PyObject_New@@Base+0xf0> │ │ │ │ + beq.n 9ae24 <_PyObject_New@@Base+0xf0> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 9b020 <_PyObject_New@@Base+0x94> │ │ │ │ + beq.n 9adc8 <_PyObject_New@@Base+0x94> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - ldr r2, [pc, #212] @ (9b0e0 <_PyObject_New@@Base+0x154>) │ │ │ │ + ldr r2, [pc, #212] @ (9ae88 <_PyObject_New@@Base+0x154>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b0aa <_PyObject_New@@Base+0x11e> │ │ │ │ + bne.n 9ae52 <_PyObject_New@@Base+0x11e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 9b06c <_PyObject_New@@Base+0xe0> │ │ │ │ + bhi.n 9ae14 <_PyObject_New@@Base+0xe0> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9affc <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9ada4 <_PyObject_New@@Base+0x70> │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #41921 @ 0xa3c1 │ │ │ │ + movw r3, #42001 @ 0xa411 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b0be <_PyObject_New@@Base+0x132> │ │ │ │ + bne.n 9ae66 <_PyObject_New@@Base+0x132> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c0b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 9b0a0 <_PyObject_New@@Base+0x114> │ │ │ │ + cbz r4, 9ae48 <_PyObject_New@@Base+0x114> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 9affc <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9ada4 <_PyObject_New@@Base+0x70> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9affc <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9b03c <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9ada4 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9ade4 <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9affc <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9b03c <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9ada4 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9ade4 <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9affc <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9ada4 <_PyObject_New@@Base+0x70> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23c160 │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.w 23c814 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b0ce <_PyObject_New@@Base+0x142> │ │ │ │ + bne.n 9ae76 <_PyObject_New@@Base+0x142> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15dd10 │ │ │ │ - b.n 9b018 <_PyObject_New@@Base+0x8c> │ │ │ │ + bl 15da3c │ │ │ │ + b.n 9adc0 <_PyObject_New@@Base+0x8c> │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9b05e <_PyObject_New@@Base+0xd2> │ │ │ │ + b.n 9ae06 <_PyObject_New@@Base+0xd2> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 9b018 <_PyObject_New@@Base+0x8c> │ │ │ │ + b.n 9adc0 <_PyObject_New@@Base+0x8c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009b0e4 : │ │ │ │ +0009ae8c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 9b1e0 │ │ │ │ + beq.n 9af88 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 9b116 │ │ │ │ + cbz r2, 9aebe │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 9b116 │ │ │ │ + cbz r2, 9aebe │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 9b156 │ │ │ │ + cbz r2, 9aefe │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 9b156 │ │ │ │ + cbz r2, 9aefe │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b220 │ │ │ │ + beq.n 9afc8 │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b220 │ │ │ │ + beq.n 9afc8 │ │ │ │ movw r2, #43708 @ 0xaabc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl fec18 │ │ │ │ + bl fe6d8 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 9b20e │ │ │ │ + beq.n 9afb6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 118cf0 │ │ │ │ + b.w 1187f4 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9b1f6 │ │ │ │ + bge.n 9af9e │ │ │ │ movw r2, #40104 @ 0x9ca8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b1e8 │ │ │ │ - ldr r1, [pc, #200] @ (9b234 ) │ │ │ │ + beq.n 9af90 │ │ │ │ + ldr r1, [pc, #200] @ (9afdc ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl d8608 │ │ │ │ + bl d7ff8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9b1e4 │ │ │ │ + beq.n 9af8c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #5752 @ 0x1678 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9b1b8 │ │ │ │ - cbz r2, 9b1b8 │ │ │ │ + beq.n 9af60 │ │ │ │ + cbz r2, 9af60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b1b2 │ │ │ │ + bge.n 9af5a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 9b1b2 │ │ │ │ + cbnz r1, 9af5a │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1c8534 │ │ │ │ + bl 1c94f4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #43564 @ 0xaa2c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #58452 @ 0xe454 │ │ │ │ + movw r1, #57876 @ 0xe214 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f41b4 │ │ │ │ - bl 5d900 │ │ │ │ + b.w f3c30 │ │ │ │ + bl 5d954 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b1b2 │ │ │ │ + b.n 9af5a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2043d8 │ │ │ │ + b.w 2050e8 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58488 @ 0xe478 │ │ │ │ + movw r1, #57912 @ 0xe238 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 9b1d6 │ │ │ │ + b.n 9af7e │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 940d4 │ │ │ │ + bl 93e90 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b14a │ │ │ │ - b.n 9b1e4 │ │ │ │ + beq.n 9aef2 │ │ │ │ + b.n 9af8c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58404 @ 0xe424 │ │ │ │ + movw r1, #57828 @ 0xe1e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b.n 9b20a │ │ │ │ + b.n 9afb2 │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b286 │ │ │ │ + bne.n 9b02e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9b286 │ │ │ │ + beq.n 9b02e │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 9b2a2 │ │ │ │ + cbnz r3, 9b04a │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9b282 │ │ │ │ + beq.n 9b02a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b2bc │ │ │ │ + bne.n 9b064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cb4c <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c634 <_PyErr_SetKeyError@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b2b6 │ │ │ │ + b.n 9b05e │ │ │ │ mov r0, r4 │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9b2f6 │ │ │ │ + beq.n 9b09e │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b26a │ │ │ │ + beq.n 9b012 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 9b282 │ │ │ │ + beq.n 9b02a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9b26e │ │ │ │ + beq.n 9b016 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #64] @ (9b300 ) │ │ │ │ + ldr r1, [pc, #64] @ (9b0a8 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8320 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a7cd4 <_PyObject_LookupSpecial@@Base> │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 9b2d4 │ │ │ │ - bl 940d4 │ │ │ │ + cbnz r0, 9b07c │ │ │ │ + bl 93e90 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b27c │ │ │ │ - b.n 9b2b6 │ │ │ │ + beq.n 9b024 │ │ │ │ + b.n 9b05e │ │ │ │ mov r1, r4 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b2f2 │ │ │ │ + bge.n 9b09a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9b2f2 │ │ │ │ + cbnz r2, 9b09a │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 9b2b6 │ │ │ │ + b.n 9b05e │ │ │ │ mov r0, r4 │ │ │ │ - bl 43338 │ │ │ │ - b.n 9b282 │ │ │ │ + bl 43388 │ │ │ │ + b.n 9b02a │ │ │ │ nop │ │ │ │ pop {} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009b304 : │ │ │ │ +0009b0ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9b4f4 │ │ │ │ + bmi.w 9b29c │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9b536 │ │ │ │ - ldr r1, [pc, #728] @ (9b608 ) │ │ │ │ + bpl.w 9b2de │ │ │ │ + ldr r1, [pc, #728] @ (9b3b0 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #740] @ 0x2e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b630 │ │ │ │ + bne.w 9b3d8 │ │ │ │ ldr.w r2, [r1, #748] @ 0x2ec │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 9b630 │ │ │ │ + beq.w 9b3d8 │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #736 @ 0x2e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b76c │ │ │ │ + beq.w 9b514 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9b7a0 │ │ │ │ + bpl.w 9b548 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r5, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 9b6b4 │ │ │ │ + bhi.w 9b45c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 9b72c │ │ │ │ + blt.w 9b4d4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9b53e │ │ │ │ + bmi.w 9b2e6 │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9b580 │ │ │ │ - ldr r1, [pc, #616] @ (9b608 ) │ │ │ │ + bpl.w 9b328 │ │ │ │ + ldr r1, [pc, #616] @ (9b3b0 ) │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #772] @ 0x304 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b614 │ │ │ │ + bne.w 9b3bc │ │ │ │ ldr.w r2, [r1, #780] @ 0x30c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9b614 │ │ │ │ + beq.w 9b3bc │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ mov r0, r6 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b740 │ │ │ │ + beq.w 9b4e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9b7a0 │ │ │ │ + bpl.w 9b548 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 9b682 │ │ │ │ + bhi.w 9b42a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r3, r3, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9b72c │ │ │ │ + blt.w 9b4d4 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - ldr.w r9, [pc, #528] @ 9b610 │ │ │ │ + ldr.w r9, [pc, #528] @ 9b3b8 │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ adds r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ mla r2, r1, r5, r2 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 9b754 │ │ │ │ + bhi.w 9b4fc │ │ │ │ adds.w sl, r3, r2 │ │ │ │ - bmi.w 9b754 │ │ │ │ + bmi.w 9b4fc │ │ │ │ movw r7, #24320 @ 0x5f00 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ + movw r1, #65173 @ 0xfe95 │ │ │ │ + movt r1, #7 │ │ │ │ ldr.w r2, [r7, #888] @ 0x378 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9b702 │ │ │ │ + bne.w 9b4aa │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ str r2, [sp, #8] │ │ │ │ - bcs.w 9b64c │ │ │ │ + bcs.w 9b3f4 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9b6f4 │ │ │ │ + beq.w 9b49c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w lr, [r0] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9b588 │ │ │ │ + beq.n 9b330 │ │ │ │ adds r7, r0, r3 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r2, #3764] @ 0xeb4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #3768] @ 0xeb8 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.w 9b5ba │ │ │ │ - ldr r2, [pc, #340] @ (9b60c ) │ │ │ │ + bgt.w 9b362 │ │ │ │ + ldr r2, [pc, #340] @ (9b3b4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b77e │ │ │ │ + bne.w 9b526 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r7, #8] │ │ │ │ - cbz r5, 9b4ec │ │ │ │ + cbz r5, 9b294 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx 2b44c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #280] @ (9b610 ) │ │ │ │ + ldr r0, [pc, #280] @ (9b3b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -166667,24 +166473,24 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b7b8 │ │ │ │ + beq.w 9b560 │ │ │ │ ldr.w r5, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9b32e │ │ │ │ - bl 1c965c │ │ │ │ + bmi.w 9b0d6 │ │ │ │ + bl 1ca624 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b35a │ │ │ │ - ldr r1, [pc, #208] @ (9b610 ) │ │ │ │ + b.n 9b102 │ │ │ │ + ldr r1, [pc, #208] @ (9b3b8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -166694,289 +166500,289 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b730 │ │ │ │ + beq.w 9b4d8 │ │ │ │ ldr.w r6, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9b39c │ │ │ │ - bl 1c965c │ │ │ │ + bmi.w 9b144 │ │ │ │ + bl 1ca624 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b3c8 │ │ │ │ + b.n 9b170 │ │ │ │ ldrd r6, r1, [r2, #24] │ │ │ │ cmp r6, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi.w r2, [ip, #12] │ │ │ │ strhi.w ip, [r2, #8] │ │ │ │ - bhi.w 9b492 │ │ │ │ + bhi.w 9b23a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r6 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b64c │ │ │ │ + beq.n 9b3f4 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ - b.n 9b492 │ │ │ │ + b.n 9b23a │ │ │ │ ldr.w r3, [r2, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b4b6 │ │ │ │ + beq.w 9b25e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9b4b6 │ │ │ │ + beq.w 9b25e │ │ │ │ ldr.w r3, [r2, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b4b6 │ │ │ │ + bne.w 9b25e │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b7ce │ │ │ │ + bne.w 9b576 │ │ │ │ add.w r2, r8, #12 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 9b4b6 │ │ │ │ + bmi.w 9b25e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9b5f0 │ │ │ │ + bne.n 9b398 │ │ │ │ dmb ish │ │ │ │ - b.n 9b4b6 │ │ │ │ + b.n 9b25e │ │ │ │ nop │ │ │ │ vqadd.s8 q0, q0, q1 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #468] @ (9b7ec ) │ │ │ │ - bl 7aa84 │ │ │ │ + ldr r0, [pc, #468] @ (9b594 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9b73a │ │ │ │ + beq.w 9b4e2 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #452] @ (9b7ec ) │ │ │ │ + ldr r1, [pc, #452] @ (9b594 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9b3c8 │ │ │ │ - ldr r0, [pc, #444] @ (9b7f0 ) │ │ │ │ - bl 7aa84 │ │ │ │ + b.n 9b170 │ │ │ │ + ldr r0, [pc, #444] @ (9b598 ) │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9b766 │ │ │ │ + beq.w 9b50e │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #428] @ (9b7f0 ) │ │ │ │ + ldr r1, [pc, #428] @ (9b598 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9b35a │ │ │ │ + b.n 9b102 │ │ │ │ ldr.w r2, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9b716 │ │ │ │ + bne.n 9b4be │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c0b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b754 │ │ │ │ + beq.n 9b4fc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 9b492 │ │ │ │ + b.n 9b23a │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b6d0 │ │ │ │ + bcc.n 9b478 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 9b688 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + beq.n 9b430 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63080 @ 0xf668 │ │ │ │ + movw r1, #62504 @ 0xf428 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9b72c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 9b4d4 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b6e4 │ │ │ │ + bcc.n 9b48c │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 9b6ba │ │ │ │ - b.n 9b69c │ │ │ │ + beq.n 9b462 │ │ │ │ + b.n 9b444 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b760 │ │ │ │ + blt.n 9b508 │ │ │ │ mul.w r3, r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 9b3f6 │ │ │ │ - b.n 9b72c │ │ │ │ + bge.w 9b19e │ │ │ │ + b.n 9b4d4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b722 │ │ │ │ + blt.n 9b4ca │ │ │ │ mul.w r5, r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 9b386 │ │ │ │ - b.n 9b72c │ │ │ │ + bge.w 9b12e │ │ │ │ + b.n 9b4d4 │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 9b5b0 │ │ │ │ + b.n 9b358 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ - cbz r0, 9b754 │ │ │ │ + cbz r0, 9b4fc │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b492 │ │ │ │ + b.n 9b23a │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9b66c │ │ │ │ + b.n 9b414 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 9b69c │ │ │ │ + bge.n 9b444 │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b69c │ │ │ │ + bne.n 9b444 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9b4ec │ │ │ │ + b.n 9b294 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r6, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b576 │ │ │ │ - ldr r0, [pc, #176] @ (9b7ec ) │ │ │ │ - bl 43338 │ │ │ │ - bl 940d4 │ │ │ │ + b.n 9b31e │ │ │ │ + ldr r0, [pc, #176] @ (9b594 ) │ │ │ │ + bl 43388 │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b7d8 │ │ │ │ - ldr r1, [pc, #160] @ (9b7ec ) │ │ │ │ + bne.n 9b580 │ │ │ │ + ldr r1, [pc, #160] @ (9b594 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 2fb84 <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 9b6da │ │ │ │ + b.n 9b482 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c230 │ │ │ │ + b.w 23c8e4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9b726 │ │ │ │ - b.n 9b69c │ │ │ │ - ldr r0, [pc, #136] @ (9b7f0 ) │ │ │ │ - bl 43338 │ │ │ │ - bl 940d4 │ │ │ │ - cbnz r0, 9b7d8 │ │ │ │ - ldr r1, [pc, #124] @ (9b7f0 ) │ │ │ │ + blt.n 9b4ce │ │ │ │ + b.n 9b444 │ │ │ │ + ldr r0, [pc, #136] @ (9b598 ) │ │ │ │ + bl 43388 │ │ │ │ + bl 93e90 │ │ │ │ + cbnz r0, 9b580 │ │ │ │ + ldr r1, [pc, #124] @ (9b598 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 2fb84 <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9b6ec │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ + b.n 9b494 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b7c2 │ │ │ │ + bne.n 9b56a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b4d4 │ │ │ │ + bne.w 9b27c │ │ │ │ mov r0, r7 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 9b4d4 │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 9b27c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63056 @ 0xf650 │ │ │ │ + movw r1, #62480 @ 0xf410 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9b72c │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 9b4d4 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b52c │ │ │ │ + b.n 9b2d4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 9b4d4 │ │ │ │ + b.n 9b27c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b5de │ │ │ │ - b.n 9b4b6 │ │ │ │ - movw r0, #63032 @ 0xf638 │ │ │ │ + beq.w 9b386 │ │ │ │ + b.n 9b25e │ │ │ │ + movw r0, #62456 @ 0xf3f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b72c │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b4d4 │ │ │ │ nop │ │ │ │ addw r0, r0, #82 @ 0x52 │ │ │ │ @ instruction: 0xf1e00052 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 9b85e │ │ │ │ + bmi.n 9b606 │ │ │ │ ldr.w r1, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 9b89c │ │ │ │ + bpl.n 9b644 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41560 @ 0xa258 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b8c2 │ │ │ │ + bne.n 9b66a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9b8c2 │ │ │ │ + beq.n 9b66a │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b8ac │ │ │ │ + beq.n 9b654 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 9b92c │ │ │ │ + bpl.n 9b6d4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi.n 9b8e2 │ │ │ │ + bhi.n 9b68a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #272] @ (9b970 ) │ │ │ │ + ldr r1, [pc, #272] @ (9b718 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -166986,244 +166792,244 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #412] @ 0x19c │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b922 │ │ │ │ + beq.n 9b6ca │ │ │ │ ldr.w r1, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9b81a │ │ │ │ - movw r0, #48080 @ 0xbbd0 │ │ │ │ + bmi.n 9b5c2 │ │ │ │ + movw r0, #47504 @ 0xb990 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 940d4 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 93e90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b95c │ │ │ │ + bne.n 9b704 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2fb84 <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7aa84 │ │ │ │ + bl 7aad4 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9b944 │ │ │ │ + beq.n 9b6ec │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 851d0 │ │ │ │ + bl 84f30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b83e │ │ │ │ - b.n 9b8ac │ │ │ │ + bne.n 9b5e6 │ │ │ │ + b.n 9b654 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r4, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b918 │ │ │ │ + bcc.n 9b6c0 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ orr.w r1, r1, r4, lsl #30 │ │ │ │ cmp.w r4, r1, lsr #30 │ │ │ │ mov r4, r1 │ │ │ │ - beq.n 9b8e8 │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + beq.n 9b690 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63080 @ 0xf668 │ │ │ │ + movw r1, #62504 @ 0xf428 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9b85a │ │ │ │ + b.n 9b602 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9b94c │ │ │ │ + blt.n 9b6f4 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ - b.n 9b85a │ │ │ │ + b.n 9b602 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b894 │ │ │ │ + b.n 9b63c │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63056 @ 0xf650 │ │ │ │ + movw r1, #62480 @ 0xf410 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9b912 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 9b6ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 43338 │ │ │ │ - b.n 9b8ac │ │ │ │ + bl 43388 │ │ │ │ + b.n 9b654 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9b8fc │ │ │ │ + bge.n 9b6a4 │ │ │ │ cmp.w r4, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b8fc │ │ │ │ + bne.n 9b6a4 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9b85a │ │ │ │ - movw r0, #63032 @ 0xf638 │ │ │ │ + b.n 9b602 │ │ │ │ + movw r0, #62456 @ 0xf3f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b912 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b6ba │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009b974 : │ │ │ │ +0009b71c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ba10 │ │ │ │ + beq.n 9b7b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 9b9f8 │ │ │ │ + bpl.n 9b7a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 9b9a4 │ │ │ │ + bhi.n 9b74c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r2, r2, #3 │ │ │ │ mov.w ip, #0 │ │ │ │ adds r0, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b9dc │ │ │ │ + bcc.n 9b784 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ orr.w r1, r1, ip, lsl #30 │ │ │ │ cmp.w ip, r1, lsr #30 │ │ │ │ mov ip, r1 │ │ │ │ - beq.n 9b9ac │ │ │ │ - movw r3, #57364 @ 0xe014 │ │ │ │ + beq.n 9b754 │ │ │ │ + movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63080 @ 0xf668 │ │ │ │ + movw r1, #62504 @ 0xf428 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 9b9e8 │ │ │ │ + blt.n 9b790 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9b9c0 │ │ │ │ + bge.n 9b768 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b9c0 │ │ │ │ + bne.n 9b768 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63056 @ 0xf650 │ │ │ │ + movw r1, #62480 @ 0xf410 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9b9d6 │ │ │ │ - movw r0, #63032 @ 0xf638 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 9b77e │ │ │ │ + movw r0, #62456 @ 0xf3f8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b9d6 │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b77e │ │ │ │ nop │ │ │ │ │ │ │ │ -0009ba24 : │ │ │ │ +0009b7cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #180] @ (9bae8 ) │ │ │ │ + ldr r2, [pc, #180] @ (9b890 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1720] @ 0x6b8 │ │ │ │ - cbz r4, 9ba6e │ │ │ │ - ldr r1, [pc, #160] @ (9baec ) │ │ │ │ + cbz r4, 9b816 │ │ │ │ + ldr r1, [pc, #160] @ (9b894 ) │ │ │ │ ldr.w r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r0, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r2, [r3, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 9baa2 │ │ │ │ + cbnz r3, 9b84a │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 7ffe4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ + bl 7fdb4 <_PyObject_GC_New@@Base+0x28c> │ │ │ │ vldr d0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9bade │ │ │ │ + cbz r0, 9b886 │ │ │ │ movw r3, #25144 @ 0x6238 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r0, #4] │ │ │ │ vstr d0, [sp] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - bl 1c76c8 <_Py_NewReference@@Base> │ │ │ │ + bl 1c86f0 <_Py_NewReference@@Base> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba64 │ │ │ │ - movw r2, #56781 @ 0xddcd │ │ │ │ + b.n 9b80c │ │ │ │ + movw r2, #56057 @ 0xdaf9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [sp] │ │ │ │ - bne.n 9bace │ │ │ │ + bne.n 9b876 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c0a0 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ba64 │ │ │ │ + bne.n 9b80c │ │ │ │ mov r0, r4 │ │ │ │ - bl 208714 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 209428 <_PyStack_AsDict@@Base+0x10> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba64 │ │ │ │ + b.n 9b80c │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba64 │ │ │ │ + b.n 9b80c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c160 │ │ │ │ + b.w 23c814 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009baf0 : │ │ │ │ +0009b898 : │ │ │ │ adds r1, #4 │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009baf8 : │ │ │ │ +0009b8a0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9bbba │ │ │ │ + beq.n 9b962 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -167231,71 +167037,71 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add.w r5, r4, #1 │ │ │ │ it lt │ │ │ │ strlt r3, [r1, #0] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 9bb48 │ │ │ │ + bge.n 9b8f0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r1, [r3, r4, lsl #2] │ │ │ │ str r5, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 9bb8c │ │ │ │ + bge.n 9b934 │ │ │ │ adds r1, r4, #7 │ │ │ │ add.w r1, r1, r5, asr #3 │ │ │ │ bic.w r2, r1, #3 │ │ │ │ subs r1, r2, r5 │ │ │ │ cmp r1, #0 │ │ │ │ itt le │ │ │ │ addle r1, r4, #4 │ │ │ │ bicle.w r2, r1, #3 │ │ │ │ - cbz r5, 9bb98 │ │ │ │ + cbz r5, 9b940 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bbaa │ │ │ │ + bcs.n 9b952 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - cbz r0, 9bbaa │ │ │ │ + cbz r0, 9b952 │ │ │ │ strd r5, r0, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ str.w r6, [r0, r4, lsl #2] │ │ │ │ - b.n 9bb42 │ │ │ │ + b.n 9b8ea │ │ │ │ cmp.w r5, r2, asr #1 │ │ │ │ - blt.n 9bb50 │ │ │ │ + blt.n 9b8f8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b.n 9bb86 │ │ │ │ + b.n 9b92e │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bb80 │ │ │ │ - bl 23c160 │ │ │ │ + bne.n 9b928 │ │ │ │ + bl 23c814 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.w 1cb174 │ │ │ │ + b.w 1cc14c │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9bc84 │ │ │ │ + bpl.n 9ba2c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -167304,297 +167110,297 @@ │ │ │ │ adds r5, r4, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 9bc04 │ │ │ │ + bge.n 9b9ac │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r2, [r3, r4, lsl #2] │ │ │ │ str r5, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 9bc4a │ │ │ │ + bge.n 9b9f2 │ │ │ │ adds r3, r4, #7 │ │ │ │ add.w r3, r3, r5, asr #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ subs r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ itt le │ │ │ │ addle r3, r4, #4 │ │ │ │ bicle.w r6, r3, #3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r5, 9bc56 │ │ │ │ + cbz r5, 9b9fe │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bc6e │ │ │ │ + bcs.n 9ba16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9bc6e │ │ │ │ + cbz r0, 9ba16 │ │ │ │ strd r5, r1, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ str.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 9bbfe │ │ │ │ + b.n 9b9a6 │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ - blt.n 9bc08 │ │ │ │ + blt.n 9b9b0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 9bc44 │ │ │ │ + b.n 9b9ec │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bcbc │ │ │ │ + bl 9ba64 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bc3e │ │ │ │ - bl 23c160 │ │ │ │ + bne.n 9b9e6 │ │ │ │ + bl 23c814 │ │ │ │ movw r0, #5752 @ 0x1678 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.w 1cb174 │ │ │ │ + b.w 1cc14c │ │ │ │ │ │ │ │ -0009bc88 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +0009ba30 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bl 1cb198 │ │ │ │ + bl 1cc170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9bcb0 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + beq.n 9ba58 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w r6, [r3, r4, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fbb2 <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ nop │ │ │ │ │ │ │ │ -0009bcbc : │ │ │ │ +0009ba64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 9c020 │ │ │ │ + blt.w 9bdc8 │ │ │ │ movw r4, #24320 @ 0x5f00 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r2, #49197 @ 0xc02d │ │ │ │ + movw r2, #48597 @ 0xbdd5 │ │ │ │ movt r2, #9 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r4, #876] @ 0x36c │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 9bf72 │ │ │ │ + bne.w 9bd1a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9be64 │ │ │ │ - ldr.w sl, [pc, #812] @ 9c028 │ │ │ │ + beq.w 9bc0c │ │ │ │ + ldr.w sl, [pc, #812] @ 9bdd0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r2, [sl, r9] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r2, #1612] @ 0x64c │ │ │ │ cmn.w fp, #804 @ 0x324 │ │ │ │ - beq.w 9be90 │ │ │ │ + beq.w 9bc38 │ │ │ │ lsrs r2, r6, #18 │ │ │ │ ubfx r7, r6, #0, #18 │ │ │ │ mov r5, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, fp │ │ │ │ ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 9bd46 │ │ │ │ + bgt.n 9baee │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r7 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9be90 │ │ │ │ + beq.w 9bc38 │ │ │ │ bic.w r6, r5, #4080 @ 0xff0 │ │ │ │ bic.w r6, r6, #15 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ adds r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 9be06 │ │ │ │ + bhi.n 9bbae │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r8, r5 │ │ │ │ - bcc.n 9bdfe │ │ │ │ + bcc.n 9bba6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bef4 │ │ │ │ + beq.w 9bc9c │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.w 9bef4 │ │ │ │ + bhi.w 9bc9c │ │ │ │ subs r2, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w ip, r2, lsr #3 │ │ │ │ ldr.w r1, [fp, ip, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 9be1e │ │ │ │ + beq.n 9bbc6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ add.w lr, r2, #1 │ │ │ │ str.w lr, [r1] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9be6e │ │ │ │ + beq.n 9bc16 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c030 │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 9bed0 │ │ │ │ + beq.w 9bc78 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r9 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt.n 9bdea │ │ │ │ + blt.n 9bb92 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r7, r3 │ │ │ │ ite lt │ │ │ │ movlt r7, #0 │ │ │ │ movge r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r7, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9bed0 │ │ │ │ + beq.n 9bc78 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9bebe │ │ │ │ + beq.n 9bc66 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9bef8 │ │ │ │ + beq.n 9bca0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.n 9be32 │ │ │ │ + bhi.n 9bbda │ │ │ │ subs r1, r3, #1 │ │ │ │ mov.w ip, r1, lsr #3 │ │ │ │ ldr.w r1, [fp, ip, lsl #3] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9bd8c │ │ │ │ + bne.n 9bb34 │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 80198 │ │ │ │ + bl 7ff68 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9bda8 │ │ │ │ + bne.n 9bb50 │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ + movw r1, #42001 @ 0xa411 │ │ │ │ movt r1, #7 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9c014 │ │ │ │ + bne.w 9bdb2 │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c0b0 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9bdfe │ │ │ │ + beq.n 9bba6 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9bda8 │ │ │ │ + b.n 9bb50 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 800c4 │ │ │ │ + b.w 7fe94 │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bhi.n 9beb4 │ │ │ │ + bhi.n 9bc5c │ │ │ │ add.w r0, ip, #1 │ │ │ │ add.w r0, r2, r0, lsl #3 │ │ │ │ str r0, [r1, #24] │ │ │ │ adds r0, r1, r2 │ │ │ │ str r0, [r1, #4] │ │ │ │ str.w lr, [r1, r2] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9bda8 │ │ │ │ - b.n 9be32 │ │ │ │ + bne.n 9bb50 │ │ │ │ + b.n 9bbda │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ - movw r2, #42089 @ 0xa469 │ │ │ │ + movw r2, #42169 @ 0xa4b9 │ │ │ │ movt r2, #7 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9bf6e │ │ │ │ + bne.n 9bd16 │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b864 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 9bda8 │ │ │ │ + b.n 9bb50 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r6, #8] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b.n 9bdfe │ │ │ │ + b.n 9bba6 │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ - movw r3, #42081 @ 0xa461 │ │ │ │ + movw r3, #42161 @ 0xa4b1 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9c00a │ │ │ │ + bne.w 9bdbe │ │ │ │ mov r0, r5 │ │ │ │ blx 2af44 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9bdfe │ │ │ │ + b.n 9bba6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 9be32 │ │ │ │ + b.n 9bbda │ │ │ │ ldr r5, [r6, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr.w r7, [r9, #512] @ 0x200 │ │ │ │ mul.w sl, r3, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ @@ -167603,78 +167409,78 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [r6, #8] │ │ │ │ add.w r0, r9, r2, lsl #2 │ │ │ │ str r6, [r3, #16] │ │ │ │ ldr.w r6, [r0, #528] @ 0x210 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9bf34 │ │ │ │ + bne.n 9bcdc │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 9bf30 │ │ │ │ + cbz r1, 9bcd8 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r2, r5 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9bfa2 │ │ │ │ + beq.n 9bd4a │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9bf80 │ │ │ │ + beq.n 9bd28 │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 9bf4c │ │ │ │ + cbnz r2, 9bcf4 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 9bdfe │ │ │ │ + beq.w 9bba6 │ │ │ │ ldrd r1, r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c004 │ │ │ │ + beq.n 9bdac │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 9bf6a │ │ │ │ + cbz r2, 9bd12 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 9bdfe │ │ │ │ + b.n 9bba6 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r9, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 9bf8e │ │ │ │ + cbz r2, 9bd36 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9bdfe │ │ │ │ + bne.w 9bba6 │ │ │ │ str.w r3, [r9, #532] @ 0x214 │ │ │ │ - b.n 9bdfe │ │ │ │ + b.n 9bba6 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9bf3e │ │ │ │ + beq.n 9bce6 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 9bffe │ │ │ │ + cbz r2, 9bda6 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ ldr.w r2, [r9, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r9, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 9bfd6 │ │ │ │ + cbz r3, 9bd7e │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ movs r6, #0 │ │ │ │ @@ -167683,98 +167489,98 @@ │ │ │ │ str.w r6, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r4, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r6, [r7, sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 9bdfe │ │ │ │ + b.n 9bba6 │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9bfae │ │ │ │ + b.n 9bd56 │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9bf5c │ │ │ │ - ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r2 │ │ │ │ - b.n 9bee8 │ │ │ │ + b.n 9bd04 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r3 │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 9be52 │ │ │ │ + b.n 9bbfa │ │ │ │ + ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ + mov r1, r5 │ │ │ │ + blx r2 │ │ │ │ + b.n 9bc90 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9bdfe │ │ │ │ + b.n 9bba6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9c0be │ │ │ │ + beq.n 9be66 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #200] @ (9c108 ) │ │ │ │ + ldr r3, [pc, #200] @ (9beb0 ) │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.n 9c0c4 │ │ │ │ + beq.n 9be6c │ │ │ │ lsrs r1, r4, #18 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 9c076 │ │ │ │ + bgt.n 9be1e │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 9c0c4 │ │ │ │ - cbz r3, 9c0c4 │ │ │ │ + bgt.n 9be6c │ │ │ │ + cbz r3, 9be6c │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 9c096 │ │ │ │ + bhi.n 9be3e │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 9c0b8 │ │ │ │ + bcc.n 9be60 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 800c4 │ │ │ │ + bl 7fe94 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9c0b6 │ │ │ │ + cbz r0, 9be5e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2c030 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83c98 │ │ │ │ + bl 83a60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 800c4 │ │ │ │ + b.w 7fe94 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9c104 │ │ │ │ + blt.n 9beac │ │ │ │ movw r3, #24320 @ 0x5f00 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #42089 @ 0xa469 │ │ │ │ + movw r1, #42169 @ 0xa4b9 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w lr, [r3, #856] @ 0x358 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9c0f4 │ │ │ │ + bne.n 9be9c │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -167782,516 +167588,516 @@ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9c0b8 │ │ │ │ + b.n 9be60 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009c10c : │ │ │ │ +0009beb4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 9c13c │ │ │ │ + cbz r0, 9bee4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9c13c │ │ │ │ - bl 9c164 │ │ │ │ - cbz r0, 9c14c │ │ │ │ + bpl.n 9bee4 │ │ │ │ + bl 9bf0c │ │ │ │ + cbz r0, 9bef4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9c152 │ │ │ │ + blt.n 9befa │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #38736 @ 0x9750 │ │ │ │ + movw r0, #38160 @ 0x9510 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3170 @ 0xc62 │ │ │ │ - bl 2913c0 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291174 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9c136 │ │ │ │ + b.n 9bede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9c134 │ │ │ │ + bne.n 9bedc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c136 │ │ │ │ + b.n 9bede │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2416] @ 0x970 │ │ │ │ ldrd r4, r7, [r0, #8] │ │ │ │ subw sp, sp, #1644 @ 0x66c │ │ │ │ ldr.w fp, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r4, #1 │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ - ble.w 9c46c │ │ │ │ + ble.w 9c216 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ movw r6, #41352 @ 0xa188 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9c53c │ │ │ │ + beq.w 9c2e6 │ │ │ │ movw r1, #41976 @ 0xa3f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ subs r1, r2, r1 │ │ │ │ mov r9, r2 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r8, #41560 @ 0xa258 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9c4d6 │ │ │ │ + bne.w 9c280 │ │ │ │ movs r3, #1 │ │ │ │ mov sl, r9 │ │ │ │ mov lr, r7 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r3 │ │ │ │ mov.w ip, #0 │ │ │ │ mov r1, r2 │ │ │ │ - str r0, [sp, #4] │ │ │ │ + str r0, [sp, #0] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 9c802 │ │ │ │ + bne.w 9c5ac │ │ │ │ ldr.w r2, [lr] │ │ │ │ tst.w r9, r5 │ │ │ │ - bne.n 9c20a │ │ │ │ - cbz r3, 9c212 │ │ │ │ + bne.n 9bfb2 │ │ │ │ + cbz r3, 9bfba │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - beq.n 9c21a │ │ │ │ + beq.n 9bfc2 │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 9c1d6 │ │ │ │ + b.n 9bf7e │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9c1e6 │ │ │ │ + bls.n 9bf8e │ │ │ │ movs r5, #0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9c202 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + bne.n 9bfaa │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r9 │ │ │ │ cmp r2, r8 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c48c │ │ │ │ - movw r1, #55813 @ 0xda05 │ │ │ │ + beq.w 9c236 │ │ │ │ + movw r1, #55273 @ 0xd7e9 │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r5, [sp, #4] │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c600 │ │ │ │ + bne.w 9c3aa │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r5, #16] │ │ │ │ strd r4, r7, [r5, #4] │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ add r5, sp, #604 @ 0x25c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r5, [r1, #12] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bgt.w 9c640 │ │ │ │ + bgt.w 9c3ea │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov fp, r7 │ │ │ │ strd r4, r7, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ strd r5, r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 9d314 │ │ │ │ + bl 9d0b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9c6ac │ │ │ │ + beq.w 9c456 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - ble.w 9c51c │ │ │ │ + ble.w 9c2c6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 9c36a │ │ │ │ + bge.n 9c10e │ │ │ │ mov r8, r0 │ │ │ │ - movw r3, #55813 @ 0xda05 │ │ │ │ + movw r3, #55273 @ 0xd7e9 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9c330 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + bne.n 9c0d4 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - str r2, [sp, #12] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9c8b0 │ │ │ │ + beq.w 9c65a │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9c822 │ │ │ │ + beq.w 9c5cc │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9c832 │ │ │ │ + beq.w 9c5dc │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9c520 │ │ │ │ + beq.w 9c2ca │ │ │ │ adds r1, #20 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c530 │ │ │ │ + beq.w 9c2da │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c3e0 │ │ │ │ - mov r2, r9 │ │ │ │ + beq.n 9c184 │ │ │ │ cmp r4, r6 │ │ │ │ - mov r9, r3 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - mov r3, r2 │ │ │ │ - blt.n 9c3f4 │ │ │ │ - b.n 9c344 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + blt.n 9c19a │ │ │ │ + b.n 9c0e8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9c6ac │ │ │ │ - beq.n 9c3e0 │ │ │ │ + blt.w 9c456 │ │ │ │ + beq.n 9c184 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9c468 │ │ │ │ + blt.w 9c212 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r0 │ │ │ │ - ble.n 9c35c │ │ │ │ + ble.n 9c100 │ │ │ │ sub.w r2, r8, r4 │ │ │ │ adds r0, #4 │ │ │ │ add r0, fp │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9c2b4 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + bne.n 9c05c │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c656 │ │ │ │ + bne.w 9c400 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strd fp, r3, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w fp, fp, r1, lsl #2 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ subs r3, r3, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.w 9c742 │ │ │ │ + bne.w 9c4ec │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9c758 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bne.w 9c502 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9c84c │ │ │ │ + bne.w 9c5f6 │ │ │ │ ldrd r3, r2, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c7a0 │ │ │ │ + bne.w 9c54a │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt r3, #1 │ │ │ │ movlt r2, r5 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - blt.w 9c798 │ │ │ │ + blt.w 9c542 │ │ │ │ mov r0, r5 │ │ │ │ addw sp, sp, #1644 @ 0x66c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 9c344 │ │ │ │ + ble.n 9c0e8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9c466 │ │ │ │ - ldr.w r9, [sl, #8] │ │ │ │ - ldrb.w r3, [sl, #16] │ │ │ │ + bne.n 9c210 │ │ │ │ + ldrb.w r9, [sl, #16] │ │ │ │ + ldr.w r3, [sl, #8] │ │ │ │ + str r3, [sp, #8] │ │ │ │ strd sl, r8, [sp, #12] │ │ │ │ - ubfx r5, r3, #6, #1 │ │ │ │ - add.w r8, sl, #20 │ │ │ │ - ubfx r2, r3, #5, #1 │ │ │ │ - str r2, [sp, #4] │ │ │ │ + ubfx r3, r9, #5, #1 │ │ │ │ + ldr.w r8, [sp, #8] │ │ │ │ + ubfx r5, r9, #6, #1 │ │ │ │ + add.w r9, sl, #20 │ │ │ │ + str r3, [sp, #0] │ │ │ │ adds r6, r7, r4 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ - cmp sl, r9 │ │ │ │ + cmp sl, r8 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ - movge r2, r9 │ │ │ │ + movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c8aa │ │ │ │ + beq.w 9c654 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9c836 │ │ │ │ + beq.w 9c5e0 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9c848 │ │ │ │ + beq.w 9c5f2 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9c454 │ │ │ │ + beq.n 9c1fe │ │ │ │ adds r1, #20 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 9c45e │ │ │ │ + cbz r0, 9c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9c462 │ │ │ │ + bge.n 9c20c │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9c406 │ │ │ │ + bgt.n 9c1b0 │ │ │ │ ldrd sl, r8, [sp, #12] │ │ │ │ - b.n 9c344 │ │ │ │ + b.n 9c0e8 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c444 │ │ │ │ - cmp sl, r9 │ │ │ │ - bgt.n 9c448 │ │ │ │ + bne.n 9c1ee │ │ │ │ + cmp sl, r8 │ │ │ │ + bgt.n 9c1f2 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9c44a │ │ │ │ + b.n 9c1f4 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9c2bc │ │ │ │ + b.n 9c064 │ │ │ │ add r2, sp, #604 @ 0x25c │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ movs r1, #7 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str.w fp, [r0, #16] │ │ │ │ strd r4, r7, [r0, #8] │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ - b.n 9c3bc │ │ │ │ + b.n 9c160 │ │ │ │ tst r1, r5 │ │ │ │ itttt ne │ │ │ │ addne r5, sp, #64 @ 0x40 │ │ │ │ - strne r5, [sp, #8] │ │ │ │ - movwne r1, #55309 @ 0xd80d │ │ │ │ + strne r5, [sp, #4] │ │ │ │ + movwne r1, #54981 @ 0xd6c5 │ │ │ │ movtne r1, #23 │ │ │ │ - bne.w 9c23e │ │ │ │ + bne.w 9bfe6 │ │ │ │ movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - beq.w 9c80e │ │ │ │ + str r1, [sp, #4] │ │ │ │ + beq.w 9c5b8 │ │ │ │ ldr.w ip, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #62837 @ 0xf575 │ │ │ │ + movw r1, #62293 @ 0xf355 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r5, #26293 @ 0x66b5 │ │ │ │ + movw r5, #25553 @ 0x63d1 │ │ │ │ movt r5, #21 │ │ │ │ str.w ip, [sp, #1632] @ 0x660 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - b.n 9c23e │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ + b.n 9bfe6 │ │ │ │ mov lr, r7 │ │ │ │ movs r5, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 9c4ee │ │ │ │ + b.n 9c298 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 9c516 │ │ │ │ + beq.n 9c2c0 │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 9c806 │ │ │ │ + bne.w 9c5b0 │ │ │ │ ands.w sl, r1, r5 │ │ │ │ - beq.n 9c4e0 │ │ │ │ + beq.n 9c28a │ │ │ │ ldr.w r3, [lr] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9c4e0 │ │ │ │ + bls.n 9c28a │ │ │ │ add.w ip, ip, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9c4e8 │ │ │ │ + bne.n 9c292 │ │ │ │ mov r1, sl │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c220 │ │ │ │ + b.n 9bfc8 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c220 │ │ │ │ + b.n 9bfc8 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 9c36a │ │ │ │ + b.n 9c10e │ │ │ │ adds r1, #28 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c31a │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ + bne.w 9c0c4 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9c31c │ │ │ │ + b.n 9c0c6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9c8a6 │ │ │ │ + ble.w 9c650 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov lr, r1 │ │ │ │ movw r1, #41976 @ 0xa3f8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r8, r7 │ │ │ │ movw r9, #41560 @ 0xa258 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ subs r5, r2, r1 │ │ │ │ mov r7, r3 │ │ │ │ negs r1, r5 │ │ │ │ - str r0, [sp, #12] │ │ │ │ + str r0, [sp, #8] │ │ │ │ adcs r1, r5 │ │ │ │ mov r5, r3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - b.n 9c59e │ │ │ │ + str r1, [sp, #0] │ │ │ │ + b.n 9c348 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 9c58a │ │ │ │ - cbz r7, 9c58a │ │ │ │ + bne.n 9c334 │ │ │ │ + cbz r7, 9c334 │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ mov r3, r7 │ │ │ │ and.w r7, ip, #28 │ │ │ │ sub.w r7, r7, #4 │ │ │ │ clz r7, r7 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - beq.n 9c5cc │ │ │ │ + beq.n 9c376 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 9c7ee │ │ │ │ + bne.w 9c598 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9c892 │ │ │ │ + beq.w 9c63c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9c80a │ │ │ │ + bne.w 9c5b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c58a │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ + beq.n 9c334 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ tst r1, r5 │ │ │ │ - beq.n 9c570 │ │ │ │ + beq.n 9c31a │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 9c570 │ │ │ │ + bls.n 9c31a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c58a │ │ │ │ + b.n 9c334 │ │ │ │ mov ip, r7 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldrd r1, r7, [sp, #4] │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + ldrd r1, r7, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c746 │ │ │ │ + beq.w 9c4f0 │ │ │ │ movw lr, #41560 @ 0xa258 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9c48c │ │ │ │ + bne.w 9c236 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9c48c │ │ │ │ + beq.w 9c236 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #55813 @ 0xda05 │ │ │ │ + movw r3, #55273 @ 0xd7e9 │ │ │ │ movt r3, #9 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #4] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9c7e4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq.w 9c58e │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #25093 @ 0x6205 │ │ │ │ + movw r3, #24353 @ 0x5f21 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #604 @ 0x25c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ str r3, [r2, #16] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ strd r4, r7, [r2, #4] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #7 │ │ │ │ str r5, [r2, #12] │ │ │ │ str r3, [r2, #0] │ │ │ │ - ble.w 9c268 │ │ │ │ + ble.w 9c010 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9c644 │ │ │ │ + bgt.n 9c3ee │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 9c26a │ │ │ │ + b.n 9c012 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ movs r5, #0 │ │ │ │ @@ -168300,46 +168106,46 @@ │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9c6bc │ │ │ │ + ble.n 9c466 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9c6c0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + bgt.n 9c46a │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 9c6c6 │ │ │ │ + ble.n 9c470 │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9c6c6 │ │ │ │ - bl 9da6c │ │ │ │ + bge.n 9c470 │ │ │ │ + bl 9d850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c688 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + beq.n 9c432 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.n 9c772 │ │ │ │ + b.n 9c51c │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9c67e │ │ │ │ + b.n 9c428 │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ mov.w ip, r2, lsl #4 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ subw r3, r3, #1564 @ 0x61c │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r3, #12] │ │ │ │ add.w r3, ip, #28 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w fp, [r4, r3] │ │ │ │ add r3, r4 │ │ │ │ @@ -168348,173 +168154,172 @@ │ │ │ │ add.w r3, r4, r2, lsl #4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [r3, #36] @ 0x24 │ │ │ │ subs r1, r0, r5 │ │ │ │ add.w r3, r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bne.n 9c79c │ │ │ │ + bne.n 9c546 │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - ble.w 9c398 │ │ │ │ + ble.w 9c13c │ │ │ │ subs r1, r2, #1 │ │ │ │ - bne.w 9c878 │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ + bne.w 9c622 │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 9da6c │ │ │ │ - cbnz r0, 9c76e │ │ │ │ + bl 9d850 │ │ │ │ + cbnz r0, 9c518 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9c398 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ble.w 9c13c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.w 9c856 │ │ │ │ - bl 9da6c │ │ │ │ - cbnz r0, 9c76e │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bne.w 9c600 │ │ │ │ + bl 9d850 │ │ │ │ + cbnz r0, 9c518 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9c728 │ │ │ │ + b.n 9c4d2 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 9c27c │ │ │ │ + b.n 9c024 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #62837 @ 0xf575 │ │ │ │ + movw r3, #62293 @ 0xf355 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #4] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9c600 │ │ │ │ + b.n 9c3aa │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63164 @ 0xf6bc │ │ │ │ + movw r1, #62588 @ 0xf47c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + bl 11dfa4 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 9c7cc │ │ │ │ - bl 83ac4 │ │ │ │ + beq.n 9c576 │ │ │ │ + bl 8388c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ str r7, [r6, #12] │ │ │ │ str r4, [r6, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ - cbnz r2, 9c7a8 │ │ │ │ + cbnz r2, 9c552 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c3c4 │ │ │ │ + bne.w 9c168 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9c3d6 │ │ │ │ + b.n 9c17a │ │ │ │ mov r2, r1 │ │ │ │ - b.n 9c27c │ │ │ │ + b.n 9c024 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9c7b6 │ │ │ │ + b.n 9c560 │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ subs r4, #1 │ │ │ │ - bpl.n 9c7ae │ │ │ │ + bpl.n 9c558 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c3c4 │ │ │ │ + bne.w 9c168 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9c3d6 │ │ │ │ + b.n 9c17a │ │ │ │ ldrd r3, r2, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c798 │ │ │ │ + beq.n 9c542 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9c7b6 │ │ │ │ - movw r3, #62837 @ 0xf575 │ │ │ │ + b.n 9c560 │ │ │ │ + movw r3, #62293 @ 0xf355 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 9c60c │ │ │ │ - ldrd r7, r0, [sp, #8] │ │ │ │ + b.n 9c3b6 │ │ │ │ + ldrd r7, r0, [sp, #4] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #62837 @ 0xf575 │ │ │ │ + movw r1, #62293 @ 0xf355 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - b.n 9c23e │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + b.n 9bfe6 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ mov r9, sl │ │ │ │ mov r2, r9 │ │ │ │ - b.n 9c7f2 │ │ │ │ + b.n 9c59c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9c58a │ │ │ │ - movw r2, #50357 @ 0xc4b5 │ │ │ │ + b.n 9c334 │ │ │ │ + movw r2, #52085 @ 0xcb75 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c61e │ │ │ │ - b.n 9c606 │ │ │ │ + beq.w 9c3c8 │ │ │ │ + b.n 9c3b0 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c302 │ │ │ │ + bne.w 9c0ac │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c522 │ │ │ │ + b.n 9c2cc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c436 │ │ │ │ + bne.w 9c1e0 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c456 │ │ │ │ + b.n 9c200 │ │ │ │ movw r5, #5752 @ 0x1678 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 9c77a │ │ │ │ + b.n 9c524 │ │ │ │ add.w r2, sp, #1640 @ 0x668 │ │ │ │ add.w ip, r2, r3, lsl #4 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ subw ip, ip, #1596 @ 0x63c │ │ │ │ subw r2, r2, #1564 @ 0x61c │ │ │ │ ldr.w ip, [ip, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ it lt │ │ │ │ sublt r1, r3, #3 │ │ │ │ - b.n 9c736 │ │ │ │ + b.n 9c4e0 │ │ │ │ add.w r3, ip, #1640 @ 0x668 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r3, sp │ │ │ │ add r0, ip │ │ │ │ subw r3, r3, #1548 @ 0x60c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ it lt │ │ │ │ sublt r1, r2, #2 │ │ │ │ - b.n 9c718 │ │ │ │ - ldrd r7, r0, [sp, #8] │ │ │ │ + b.n 9c4c2 │ │ │ │ + ldrd r7, r0, [sp, #4] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #62837 @ 0xf575 │ │ │ │ + movw r1, #62293 @ 0xf355 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r3, sl │ │ │ │ - str r5, [sp, #8] │ │ │ │ - b.n 9c23e │ │ │ │ + str r5, [sp, #4] │ │ │ │ + b.n 9bfe6 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 9c1b6 │ │ │ │ + b.n 9bf5e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9c83c │ │ │ │ + b.n 9c5e6 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9c826 │ │ │ │ - nop │ │ │ │ + b.n 9c5d0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2400] @ 0x960 │ │ │ │ subw sp, sp, #1660 @ 0x67c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ @@ -168522,339 +168327,337 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9cc48 │ │ │ │ + beq.w 9c9e8 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9cd2a │ │ │ │ + bne.w 9caca │ │ │ │ cmp r6, #1 │ │ │ │ - ble.w 9cc5a │ │ │ │ + ble.w 9c9fa │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw r8, #41352 @ 0xa188 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 9cfa8 │ │ │ │ + beq.w 9cd48 │ │ │ │ movw r0, #41976 @ 0xa3f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r0, r2, r0 │ │ │ │ mov r9, r2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movw lr, #41560 @ 0xa258 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9cce6 │ │ │ │ + bne.w 9ca86 │ │ │ │ mov.w ip, #1 │ │ │ │ mov r7, fp │ │ │ │ mov r3, ip │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r4 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9d1a2 │ │ │ │ + bne.w 9cf42 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ tst.w r0, ip │ │ │ │ - bne.n 9c97c │ │ │ │ - cbz r3, 9c986 │ │ │ │ + bne.n 9c724 │ │ │ │ + cbz r3, 9c72e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - ble.n 9c98c │ │ │ │ + ble.n 9c734 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 9c94c │ │ │ │ + b.n 9c6f4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bls.n 9c95a │ │ │ │ + bls.n 9c702 │ │ │ │ mov.w ip, #0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r6 │ │ │ │ - blt.n 9c974 │ │ │ │ + blt.n 9c71c │ │ │ │ mov r4, sl │ │ │ │ cmp r2, lr │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cc9e │ │ │ │ - movw r1, #55813 @ 0xda05 │ │ │ │ + beq.w 9ca3e │ │ │ │ + movw r1, #55273 @ 0xd7e9 │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #8] │ │ │ │ str.w r1, [r0, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d064 │ │ │ │ + bne.w 9ce04 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cddc │ │ │ │ + bne.w 9cb7c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ movs r2, #7 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ strd r6, fp, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9d136 │ │ │ │ + bne.w 9ced6 │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ - bgt.w 9d130 │ │ │ │ + bgt.w 9ced0 │ │ │ │ mov sl, r6 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ mov r4, r6 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp, #68] @ 0x44 │ │ │ │ strd r6, r5, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 9d314 │ │ │ │ + bl 9d0b4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9d0e2 │ │ │ │ + beq.w 9ce82 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.w 9cdb6 │ │ │ │ + bge.w 9cb56 │ │ │ │ cmp r4, r1 │ │ │ │ mov r3, r4 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9caf2 │ │ │ │ + bge.n 9c89a │ │ │ │ mov r8, r5 │ │ │ │ - movw r3, #55813 @ 0xda05 │ │ │ │ + movw r3, #55273 @ 0xd7e9 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ mov r7, r8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r6, r4, r7 │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9caaa │ │ │ │ + bne.n 9c852 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9d30e │ │ │ │ + beq.w 9d0ae │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9d158 │ │ │ │ + beq.w 9cef8 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d168 │ │ │ │ + beq.w 9cf08 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9ceea │ │ │ │ + beq.w 9cc8a │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cefa │ │ │ │ + beq.w 9cc9a │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cb90 │ │ │ │ + beq.n 9c938 │ │ │ │ cmp r4, r6 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - blt.n 9cba6 │ │ │ │ - b.n 9cabe │ │ │ │ + blt.n 9c94e │ │ │ │ + b.n 9c866 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d0e2 │ │ │ │ - beq.n 9cb90 │ │ │ │ + blt.w 9ce82 │ │ │ │ + beq.n 9c938 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9cc44 │ │ │ │ + blt.w 9c9e4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r5 │ │ │ │ - ble.w 9cc1c │ │ │ │ + ble.w 9c9bc │ │ │ │ sub.w r7, r8, r4 │ │ │ │ adds r6, r5, #4 │ │ │ │ add.w r0, fp, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ mov r2, r7 │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cdba │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 9cb5a │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9ca32 │ │ │ │ + bne.n 9c7da │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d088 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne.w 9ce28 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str.w fp, [r0, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add fp, r1 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9cfa0 │ │ │ │ + bne.w 9cd40 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ subs r1, r1, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne.w 9d084 │ │ │ │ + bne.w 9ce24 │ │ │ │ ldrd r6, r5, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ - bgt.w 9d100 │ │ │ │ + bgt.w 9cea0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ce32 │ │ │ │ + bne.w 9cbd2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9cf4c │ │ │ │ + bne.w 9ccec │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #1 │ │ │ │ - bgt.w 9cece │ │ │ │ + bgt.w 9cc6e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9d182 │ │ │ │ + bne.w 9cf22 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9d196 │ │ │ │ + bne.w 9cf36 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 9cb86 │ │ │ │ + beq.n 9c92e │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [fp] │ │ │ │ mov r0, fp │ │ │ │ addw sp, sp, #1660 @ 0x67c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, r6, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble.n 9cabe │ │ │ │ + ble.n 9c866 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9cc42 │ │ │ │ + bne.n 9c9e2 │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + strd sl, r8, [sp, #20] │ │ │ │ ubfx r3, r9, #5, #1 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ ubfx r5, r9, #6, #1 │ │ │ │ add.w r9, sl, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - str.w sl, [sp, #20] │ │ │ │ adds r6, r4, r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ cmp sl, r8 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d308 │ │ │ │ + beq.w 9d0a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d16c │ │ │ │ + beq.w 9cf0c │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d17e │ │ │ │ + beq.w 9cf1e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9cc30 │ │ │ │ + beq.n 9c9d0 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 9cc3a │ │ │ │ + cbz r0, 9c9da │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9cc3e │ │ │ │ + bge.n 9c9de │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9cbc0 │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + bgt.n 9c964 │ │ │ │ + ldrd sl, r8, [sp, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr.w sl, [sp, #20] │ │ │ │ add.w r1, fp, r5 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.w 9caca │ │ │ │ + bgt.w 9c872 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cae8 │ │ │ │ + beq.w 9c890 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - b.n 9cdca │ │ │ │ + b.n 9cb6a │ │ │ │ adds r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9cbfe │ │ │ │ + bne.n 9c9a2 │ │ │ │ cmp sl, r8 │ │ │ │ - bgt.n 9cc02 │ │ │ │ + bgt.n 9c9a6 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9cc04 │ │ │ │ + b.n 9c9a8 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9ca3a │ │ │ │ + b.n 9c7e2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r6, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.w 9c902 │ │ │ │ + bgt.w 9c6aa │ │ │ │ ldr r3, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ @@ -168863,260 +168666,260 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov.w r2, #7 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bne.w 9cf4c │ │ │ │ + bne.w 9ccec │ │ │ │ ldrd r7, r5, [r4, #8] │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r4, #16] │ │ │ │ strd r6, r0, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cb76 │ │ │ │ - b.n 9d196 │ │ │ │ + beq.w 9c91e │ │ │ │ + b.n 9cf36 │ │ │ │ tst.w r0, ip │ │ │ │ itttt ne │ │ │ │ addne r0, sp, #80 @ 0x50 │ │ │ │ strne r0, [sp, #8] │ │ │ │ - movwne r1, #55309 @ 0xd80d │ │ │ │ + movwne r1, #54981 @ 0xd6c5 │ │ │ │ movtne r1, #23 │ │ │ │ - bne.w 9c9ac │ │ │ │ + bne.w 9c754 │ │ │ │ movw r1, #25144 @ 0x6238 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9d1ce │ │ │ │ + beq.w 9cf6e │ │ │ │ ldr r5, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #62837 @ 0xf575 │ │ │ │ + movw r1, #62293 @ 0xf355 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r0, #26293 @ 0x66b5 │ │ │ │ + movw r0, #25553 @ 0x63d1 │ │ │ │ movt r0, #21 │ │ │ │ str.w r5, [sp, #1648] @ 0x670 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 9c9ac │ │ │ │ + b.n 9c754 │ │ │ │ mov r5, fp │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 9ccfc │ │ │ │ + b.n 9ca9c │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r6 │ │ │ │ - bge.n 9cd24 │ │ │ │ + bge.n 9cac4 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.w 9d1a4 │ │ │ │ + bne.w 9cf44 │ │ │ │ ands.w r7, r0, ip │ │ │ │ - beq.n 9ccf0 │ │ │ │ + beq.n 9ca90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9ccf0 │ │ │ │ + bls.n 9ca90 │ │ │ │ adds r1, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r6 │ │ │ │ - blt.n 9ccf6 │ │ │ │ + blt.n 9ca96 │ │ │ │ mov r0, r7 │ │ │ │ mov.w ip, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c98e │ │ │ │ + b.n 9c736 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c98e │ │ │ │ + b.n 9c736 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ - bgt.w 9d27a │ │ │ │ + bgt.w 9d01a │ │ │ │ add.w r3, r6, #136 @ 0x88 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w fp, r2, r3, lsl #2 │ │ │ │ - ble.w 9cf0a │ │ │ │ + ble.w 9ccaa │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ str.w r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d276 │ │ │ │ + beq.w 9d016 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 9cf06 │ │ │ │ + beq.w 9cca6 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ str.w r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d2a2 │ │ │ │ + beq.w 9d042 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9cdac │ │ │ │ + beq.n 9cb4c │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ str.w r0, [fp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d1e2 │ │ │ │ + beq.w 9cf82 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9cdac │ │ │ │ + beq.n 9cb4c │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ movs r7, #3 │ │ │ │ ldr.w r1, [r8, r7, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl f5a90 │ │ │ │ + bl f54dc │ │ │ │ str.w r0, [fp, r7, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d1e4 │ │ │ │ + beq.w 9cf84 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 9cd92 │ │ │ │ + bne.n 9cb32 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ - b.n 9c90c │ │ │ │ - str r5, [sp, #24] │ │ │ │ - b.n 9caf2 │ │ │ │ + b.n 9c6b4 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + b.n 9c89a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ adds r0, r3, r6 │ │ │ │ adds r1, r3, r5 │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str r4, [r3, r5] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 9ca32 │ │ │ │ - b.n 9caf2 │ │ │ │ + bne.w 9c7da │ │ │ │ + b.n 9c89a │ │ │ │ adds r2, r6, #1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp.w r2, #258 @ 0x102 │ │ │ │ add.w r3, r2, r2, lsr #31 │ │ │ │ mov.w r3, r3, asr #1 │ │ │ │ str r3, [r1, #20] │ │ │ │ - bge.w 9d234 │ │ │ │ + bge.w 9cfd4 │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ strd r6, fp, [r1, #4] │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ str r3, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d258 │ │ │ │ + bne.w 9cff8 │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ it le │ │ │ │ movle sl, r6 │ │ │ │ - ble.w 9c9e8 │ │ │ │ + ble.w 9c790 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9ce20 │ │ │ │ + bgt.n 9cbc0 │ │ │ │ add.w sl, r2, r3 │ │ │ │ - b.n 9c9e8 │ │ │ │ + b.n 9c790 │ │ │ │ movw fp, #5752 @ 0x1678 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9cf3e │ │ │ │ + ble.n 9ccde │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce54 │ │ │ │ + bge.n 9cbf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce54 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cbf4 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9cf3e │ │ │ │ + beq.n 9ccde │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce6e │ │ │ │ + bge.n 9cc0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce6e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cc0e │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9ceba │ │ │ │ + beq.n 9cc5a │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce88 │ │ │ │ + bge.n 9cc28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce88 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cc28 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9ceba │ │ │ │ + beq.n 9cc5a │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ movs r7, #3 │ │ │ │ ldr.w r2, [r8, r7, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ceaa │ │ │ │ + bge.n 9cc4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 9ceaa │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cc4a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 9ce92 │ │ │ │ + bne.n 9cc32 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ - ble.n 9ceba │ │ │ │ + ble.n 9cc5a │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 9cf46 │ │ │ │ + bne.n 9cce6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cb52 │ │ │ │ + beq.w 9c8fa │ │ │ │ cmp r6, #1 │ │ │ │ - ble.w 9cb52 │ │ │ │ + ble.w 9c8fa │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs r2, r6, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ - b.n 9cee4 │ │ │ │ + b.n 9cc84 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9ced8 │ │ │ │ - b.n 9cb52 │ │ │ │ + bhi.n 9cc78 │ │ │ │ + b.n 9c8fa │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ca9a │ │ │ │ + bne.w 9c842 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9ca9c │ │ │ │ + b.n 9c844 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r3, r6, #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ @@ -169130,55 +168933,55 @@ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r5, [r2, #12] │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9ce3a │ │ │ │ + b.n 9cbda │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 9cb52 │ │ │ │ + beq.w 9c8fa │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 9cec0 │ │ │ │ + beq.n 9cc60 │ │ │ │ movw r3, #43560 @ 0xaa28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63164 @ 0xf6bc │ │ │ │ + movw r1, #62588 @ 0xf47c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ - b.n 9cec0 │ │ │ │ + bl 11dfa4 │ │ │ │ + b.n 9cc60 │ │ │ │ add.w r1, sp, #1656 @ 0x678 │ │ │ │ lsls r3, r2, #4 │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ str r5, [r1, #12] │ │ │ │ add.w r1, r3, #28 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str.w fp, [r0, r1] │ │ │ │ add r1, r0 │ │ │ │ add.w fp, fp, r4, lsl #2 │ │ │ │ str r5, [r1, #4] │ │ │ │ add.w r1, r0, r2, lsl #4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cb16 │ │ │ │ + beq.w 9c8be │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9cb16 │ │ │ │ + b.n 9c8be │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9d2c4 │ │ │ │ + ble.w 9d064 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movw r0, #41976 @ 0xa3f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw sl, #41560 @ 0xa258 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -169186,1023 +168989,1042 @@ │ │ │ │ movs r7, #0 │ │ │ │ mov ip, r3 │ │ │ │ sub.w lr, r2, r0 │ │ │ │ mov r5, r3 │ │ │ │ rsbs r0, lr, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ adc.w r0, r0, lr │ │ │ │ - b.n 9d008 │ │ │ │ + b.n 9cda8 │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 9cff6 │ │ │ │ - cbz r5, 9cff6 │ │ │ │ + bne.n 9cd96 │ │ │ │ + cbz r5, 9cd96 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r3, r5 │ │ │ │ and.w r1, r1, #28 │ │ │ │ sub.w r5, r1, #4 │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 9d038 │ │ │ │ + bge.n 9cdd8 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 9d1ba │ │ │ │ + bne.w 9cf5a │ │ │ │ ldr.w lr, [r9] │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d2b0 │ │ │ │ + beq.w 9d050 │ │ │ │ ldr.w r1, [lr, #16] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 9d154 │ │ │ │ + bne.w 9cef4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9cff6 │ │ │ │ + beq.n 9cd96 │ │ │ │ tst.w r0, ip │ │ │ │ - beq.n 9cfde │ │ │ │ + beq.n 9cd7e │ │ │ │ ldr r4, [r1, #8] │ │ │ │ cmp r4, #15 │ │ │ │ - bls.n 9cfde │ │ │ │ + bls.n 9cd7e │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 9cff6 │ │ │ │ + b.n 9cd96 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d1a8 │ │ │ │ + beq.w 9cf48 │ │ │ │ movw r1, #41560 @ 0xa258 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9cc9e │ │ │ │ + bne.w 9ca3e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cc9e │ │ │ │ + beq.w 9ca3e │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #55813 @ 0xda05 │ │ │ │ + movw r3, #55273 @ 0xd7e9 │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, r8 │ │ │ │ - beq.w 9d2a6 │ │ │ │ + beq.w 9d046 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #25093 @ 0x6205 │ │ │ │ + movw r3, #24353 @ 0x5f21 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 9c9b6 │ │ │ │ + b.n 9c75e │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9c9f6 │ │ │ │ + b.n 9c79e │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ ldr r2, [r2, r5] │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r2, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ asrs r3, r2, #2 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ adds r2, r0, r3 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ add r2, r0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 9d0f6 │ │ │ │ + ble.n 9ce96 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9d0fa │ │ │ │ + bgt.n 9ce9a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9cf68 │ │ │ │ + ble.w 9cd08 │ │ │ │ add.w r3, sp, #1656 @ 0x678 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.w 9cf68 │ │ │ │ - bl 9da6c │ │ │ │ + bge.w 9cd08 │ │ │ │ + bl 9d850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d0ba │ │ │ │ + beq.n 9ce5a │ │ │ │ ldrd r6, r5, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d204 │ │ │ │ + bne.w 9cfa4 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ - b.n 9ceba │ │ │ │ + b.n 9cc5a │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9d0b0 │ │ │ │ + b.n 9ce50 │ │ │ │ subs r1, r2, #2 │ │ │ │ - bne.w 9d2ec │ │ │ │ + bne.w 9d08c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 9da6c │ │ │ │ + bl 9d850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d0e8 │ │ │ │ + bne.n 9ce88 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9cb2e │ │ │ │ + ble.w 9c8d6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.w 9d2cc │ │ │ │ - bl 9da6c │ │ │ │ + bne.w 9d06c │ │ │ │ + bl 9d850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d0e8 │ │ │ │ + bne.n 9ce88 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9d114 │ │ │ │ + b.n 9ceb4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9ce1c │ │ │ │ + b.n 9cbbc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ subs r3, r6, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - b.n 9d14e │ │ │ │ + b.n 9ceee │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 9d142 │ │ │ │ - b.n 9ce12 │ │ │ │ + bhi.n 9cee2 │ │ │ │ + b.n 9cbb2 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9cff6 │ │ │ │ + b.n 9cd96 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9ca82 │ │ │ │ + bne.w 9c82a │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9ceec │ │ │ │ + b.n 9cc8c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9cbf0 │ │ │ │ + bne.w 9c994 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cc32 │ │ │ │ - bl 83ac4 │ │ │ │ + b.n 9c9d2 │ │ │ │ + bl 8388c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.n 9cb5c │ │ │ │ + b.n 9c904 │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ - bl 84dec │ │ │ │ + bl 84b4c │ │ │ │ subs r7, #1 │ │ │ │ - bpl.n 9d18e │ │ │ │ + bpl.n 9cf2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 9cb70 │ │ │ │ + bl 8388c │ │ │ │ + b.n 9c918 │ │ │ │ mov r4, sl │ │ │ │ mov r2, r9 │ │ │ │ - b.n 9d1bc │ │ │ │ + b.n 9cf5c │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #62837 @ 0xf575 │ │ │ │ + movw r3, #62293 @ 0xf355 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9d064 │ │ │ │ + b.n 9ce04 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #62837 @ 0xf575 │ │ │ │ + movw r1, #62293 @ 0xf355 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9c9ac │ │ │ │ - movw r2, #50357 @ 0xc4b5 │ │ │ │ + b.w 9c754 │ │ │ │ + movw r2, #52085 @ 0xcb75 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c9b6 │ │ │ │ - b.n 9d06a │ │ │ │ + beq.w 9c75e │ │ │ │ + b.n 9ce0a │ │ │ │ movs r7, #2 │ │ │ │ add.w r7, fp, r7, lsl #2 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 9d218 │ │ │ │ + bne.n 9cfb8 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ - bgt.n 9d210 │ │ │ │ + bgt.n 9cfb0 │ │ │ │ ldrd r7, r5, [r4, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r6, r3, [r4, #8] │ │ │ │ - cbnz r5, 9d20a │ │ │ │ + cbnz r5, 9cfaa │ │ │ │ mov fp, r5 │ │ │ │ - b.n 9cb86 │ │ │ │ + b.n 9c92e │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 9ce3a │ │ │ │ + b.n 9cbda │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 9d196 │ │ │ │ + b.n 9cf36 │ │ │ │ mov r0, fp │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 9d1f0 │ │ │ │ + bl 8388c │ │ │ │ + b.n 9cf90 │ │ │ │ ldr.w r2, [r7, #-4]! │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d1e8 │ │ │ │ + bge.n 9cf88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d1e8 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d1e8 │ │ │ │ + bne.n 9cf88 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9cf88 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r3, [r2, #20] │ │ │ │ addw r3, sp, #1132 @ 0x46c │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r6, fp, [r2, #4] │ │ │ │ str r5, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ce1c │ │ │ │ + beq.w 9cbbc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r1, r2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 9d270 │ │ │ │ + b.n 9d010 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ str.w r7, [r1], #4 │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9d264 │ │ │ │ - b.n 9d13a │ │ │ │ + bhi.n 9d004 │ │ │ │ + b.n 9ceda │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9d1e4 │ │ │ │ + b.n 9cf84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cd42 │ │ │ │ - bl 23c160 │ │ │ │ + bne.w 9cae2 │ │ │ │ + bl 23c814 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cb86 │ │ │ │ - b.n 9d196 │ │ │ │ + beq.w 9c92e │ │ │ │ + b.n 9cf36 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9d1e4 │ │ │ │ - movw r3, #62837 @ 0xf575 │ │ │ │ + b.n 9cf84 │ │ │ │ + movw r3, #62293 @ 0xf355 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 9d070 │ │ │ │ + b.n 9ce10 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #62837 @ 0xf575 │ │ │ │ + movw r1, #62293 @ 0xf355 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9c9ac │ │ │ │ + b.w 9c754 │ │ │ │ mov r9, r2 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9c932 │ │ │ │ + b.w 9c6da │ │ │ │ add.w r2, sp, #1656 @ 0x678 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ add.w r2, r2, r3, lsl #4 │ │ │ │ subw r7, r7, #1596 @ 0x63c │ │ │ │ subw r2, r2, #1564 @ 0x61c │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r7, r2 │ │ │ │ it lt │ │ │ │ sublt r1, r3, #3 │ │ │ │ - b.n 9d122 │ │ │ │ + b.n 9cec2 │ │ │ │ add.w r0, sp, #1656 @ 0x678 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ subw r0, r0, #1564 @ 0x61c │ │ │ │ ldr r7, [r0, #8] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r3, r0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r7, r3 │ │ │ │ it gt │ │ │ │ subgt r1, r2, #3 │ │ │ │ - b.n 9d106 │ │ │ │ + b.n 9cea6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9d172 │ │ │ │ + b.n 9cf12 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9d15c │ │ │ │ + b.n 9cefc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [r1] │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - mov fp, r1 │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr.w r9, [r1] │ │ │ │ + sub sp, #28 │ │ │ │ + mov sl, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9d8a4 │ │ │ │ - movw sl, #55813 @ 0xda05 │ │ │ │ - movt sl, #9 │ │ │ │ - mov r9, r8 │ │ │ │ + ble.w 9d698 │ │ │ │ + movw r7, #55273 @ 0xd7e9 │ │ │ │ + movt r7, #9 │ │ │ │ + mov fp, r9 │ │ │ │ movs r4, #1 │ │ │ │ - ldr.w r7, [r6, #1564] @ 0x61c │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ mov r2, r6 │ │ │ │ - ldrd r1, r0, [r9] │ │ │ │ - cmp r7, sl │ │ │ │ - bne.w 9d4f2 │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.w 9d29e │ │ │ │ + ldr.w fp, [r1, #8] │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - ldr.w r9, [r1, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ + cmp r3, fp │ │ │ │ mov r2, r3 │ │ │ │ - cmp r3, r9 │ │ │ │ - str r7, [sp, #4] │ │ │ │ it ge │ │ │ │ - movge r2, r9 │ │ │ │ + movge r2, fp │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d9ee │ │ │ │ + beq.w 9d7ca │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d9b6 │ │ │ │ + beq.w 9d77a │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d9c4 │ │ │ │ + beq.w 9d788 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d8de │ │ │ │ + beq.w 9d6d4 │ │ │ │ adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d8ee │ │ │ │ + beq.w 9d6e4 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d508 │ │ │ │ + bne.w 9d2b4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 9d4e8 │ │ │ │ - mov r2, r3 │ │ │ │ - add.w r3, r8, r3, lsl #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr.w r9, [r8, r2, lsl #2] │ │ │ │ - ldr.w r1, [r3, #-4] │ │ │ │ - ldr.w r2, [r9, #8] │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - ldrb.w r3, [r9, #16] │ │ │ │ - cmp r2, r0 │ │ │ │ + beq.w 9d294 │ │ │ │ + add.w r2, r9, r3, lsl #2 │ │ │ │ + ldr.w r3, [r9, r3, lsl #2] │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r0, [sp, #28] │ │ │ │ + ldr.w lr, [r2, #-4] │ │ │ │ + ldrb.w fp, [r3, #16] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr.w r0, [lr, #8] │ │ │ │ + ubfx r1, fp, #5, #1 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + cmp r2, r0 │ │ │ │ + str r0, [sp, #20] │ │ │ │ it ge │ │ │ │ movge r2, r0 │ │ │ │ - ubfx r7, r3, #5, #1 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 9d7d8 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ - it pl │ │ │ │ - addpl.w r0, r9, #28 │ │ │ │ - bpl.w 9d7dc │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - add.w r0, r9, #20 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9d5ce │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq.w r0, r3, #28 │ │ │ │ + beq.w 9d5d0 │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ + add.w r0, r3, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d7e8 │ │ │ │ + beq.w 9d5dc │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ - addeq r1, #28 │ │ │ │ - beq.w 9d7ea │ │ │ │ - adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + addeq.w r1, lr, #28 │ │ │ │ + beq.w 9d5e0 │ │ │ │ + add.w r1, lr, #20 │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d7f8 │ │ │ │ + beq.w 9d5ee │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d802 │ │ │ │ + blt.w 9d5f8 │ │ │ │ adds r2, r4, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - ble.w 9d89c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ble.w 9d690 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ + ldrb.w ip, [r0, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + str r2, [sp, #16] │ │ │ │ it ge │ │ │ │ - movge r2, r7 │ │ │ │ - tst.w r1, #32 │ │ │ │ + movge r1, r2 │ │ │ │ + tst.w ip, #32 │ │ │ │ + mov r2, r1 │ │ │ │ it eq │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq.w 9d932 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - it pl │ │ │ │ - addpl r0, #28 │ │ │ │ - bpl.w 9d932 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + beq.w 9d70c │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq r0, #28 │ │ │ │ + beq.w 9d70c │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ adds r0, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d93a │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - it pl │ │ │ │ - addpl.w r1, r9, #28 │ │ │ │ - bpl.w 9d93e │ │ │ │ - add.w r1, r9, #20 │ │ │ │ + beq.w 9d714 │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq.w r1, r3, #28 │ │ │ │ + beq.w 9d716 │ │ │ │ + add.w r1, r3, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d948 │ │ │ │ + beq.w 9d720 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d8a0 │ │ │ │ + blt.w 9d694 │ │ │ │ adds r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9d898 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add.w r9, r8, #4 │ │ │ │ - str.w r8, [sp, #8] │ │ │ │ + ble.w 9d68c │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + add.w r3, r9, #4 │ │ │ │ + strd r9, r7, [sp] │ │ │ │ mov r7, r4 │ │ │ │ - mov r8, r6 │ │ │ │ - add.w r9, r9, r3, lsl #2 │ │ │ │ - ldrd r1, r0, [r9] │ │ │ │ + mov r9, r6 │ │ │ │ + add.w fp, r3, r2, lsl #2 │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ cmp r6, r4 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ movge r2, r4 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d9da │ │ │ │ + beq.w 9d7c6 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d9c8 │ │ │ │ + beq.w 9d78c │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d9d6 │ │ │ │ + beq.w 9d79a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d87c │ │ │ │ + beq.w 9d66e │ │ │ │ adds r1, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d888 │ │ │ │ + beq.w 9d67a │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d88e │ │ │ │ + blt.w 9d680 │ │ │ │ adds r7, #1 │ │ │ │ - add.w r9, r9, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 9d492 │ │ │ │ + bne.n 9d23e │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blx r7 │ │ │ │ + blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d876 │ │ │ │ - bne.n 9d508 │ │ │ │ + blt.w 9d668 │ │ │ │ + bne.n 9d2b4 │ │ │ │ adds r4, #1 │ │ │ │ - add.w r9, r9, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9d4e8 │ │ │ │ - b.n 9d342 │ │ │ │ + beq.n 9d294 │ │ │ │ + b.n 9d0e2 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9d4ea │ │ │ │ + beq.n 9d296 │ │ │ │ cmp r4, #1 │ │ │ │ itt eq │ │ │ │ moveq r4, #2 │ │ │ │ - moveq r7, r4 │ │ │ │ - bne.w 9d99c │ │ │ │ + moveq r8, r4 │ │ │ │ + bne.w 9d79e │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 9d5c2 │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ - add.w r7, r7, r4, lsl #2 │ │ │ │ - mov r8, sl │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ + ble.n 9d396 │ │ │ │ + sub.w r8, r9, #4 │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ + add.w r8, r8, r4, lsl #2 │ │ │ │ + mov r9, r4 │ │ │ │ mov sl, r7 │ │ │ │ - mov fp, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - mov r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr.w r9, [sl, #4]! │ │ │ │ - ldr.w r4, [fp, #1564] @ 0x61c │ │ │ │ - cmp r4, r8 │ │ │ │ - ldr.w r7, [sl, #-4] │ │ │ │ - bne.w 9d6e4 │ │ │ │ - ldr.w r3, [r9, #8] │ │ │ │ - ldrb.w r1, [r9, #16] │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr.w r4, [r8, #4]! │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + cmp r3, sl │ │ │ │ + ldr.w r7, [r8, #-4] │ │ │ │ + bne.w 9d562 │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + mov r2, fp │ │ │ │ + cmp fp, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9d9f2 │ │ │ │ + bpl.w 9d7ce │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9d9a4 │ │ │ │ + bpl.w 9d7a4 │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ - add.w r0, r9, #20 │ │ │ │ + add.w r0, r4, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9d9b2 │ │ │ │ + beq.w 9d7b2 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9d8f8 │ │ │ │ + bpl.w 9d58e │ │ │ │ add.w r1, r7, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d90a │ │ │ │ + beq.w 9d5a0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d6f4 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, fp │ │ │ │ - blx r4 │ │ │ │ + blt.w 9d5a6 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + mov r2, r3 │ │ │ │ + cmp r3, fp │ │ │ │ + it ge │ │ │ │ + movge r2, fp │ │ │ │ + lsls r0, r1, #26 │ │ │ │ + bpl.w 9d7b6 │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r0, r7, #20 │ │ │ │ + addpl.w r0, r7, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + lsls r7, r1, #26 │ │ │ │ + bpl.w 9d7ba │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r4, #20 │ │ │ │ + addpl.w r1, r4, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c370 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d876 │ │ │ │ - beq.w 9d7c8 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - mov r4, r5 │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r7, r4 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ + beq.w 9d72c │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9d5c6 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + mov r4, r9 │ │ │ │ + mov r8, r4 │ │ │ │ + ldrd sl, r9, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d8ae │ │ │ │ - subs r1, r7, #1 │ │ │ │ - ldrd r3, r7, [fp] │ │ │ │ + bne.w 9d6a4 │ │ │ │ + ldrd r3, r7, [sl] │ │ │ │ + add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ mov.w ip, r1, lsl #2 │ │ │ │ add.w r2, r3, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 9d5fa │ │ │ │ + bcs.n 9d3d0 │ │ │ │ ldr.w lr, [r3] │ │ │ │ subs r2, #4 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w lr, [r3, r1, lsl #2] │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 9d5fa │ │ │ │ + bls.n 9d3d0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r3], #4 │ │ │ │ str.w r1, [r2], #-4 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 9d5ea │ │ │ │ + bhi.n 9d3c0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9d8c6 │ │ │ │ + bne.w 9d6bc │ │ │ │ cmp r4, r5 │ │ │ │ - bge.w 9d4ea │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ - movw sl, #55813 @ 0xda05 │ │ │ │ - movt sl, #9 │ │ │ │ - add.w r7, r7, r4, lsl #2 │ │ │ │ - ldr.w r0, [r7, #4]! │ │ │ │ + bge.w 9d296 │ │ │ │ + sub.w sl, r9, #4 │ │ │ │ + movw r7, #55273 @ 0xd7e9 │ │ │ │ + movt r7, #9 │ │ │ │ + add.w sl, sl, r4, lsl #2 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - cmp r3, sl │ │ │ │ - ldr.w r1, [r7, #-4] │ │ │ │ - bne.n 9d6d0 │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + bne.w 9d554 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - mov r2, r7 │ │ │ │ - cmp r7, r6 │ │ │ │ + mov r2, r6 │ │ │ │ + cmp r6, r4 │ │ │ │ it ge │ │ │ │ - movge r2, r6 │ │ │ │ - tst.w r3, #32 │ │ │ │ - beq.w 9da00 │ │ │ │ + movge r2, r4 │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bpl.w 9d7d6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - tst.w r3, #32 │ │ │ │ - beq.w 9d9fc │ │ │ │ - lsls r3, r3, #25 │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bpl.w 9d7d2 │ │ │ │ + lsls r7, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d96c │ │ │ │ + beq.w 9d74a │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4ea │ │ │ │ - add.w r9, r4, #1 │ │ │ │ - cmp r5, r9 │ │ │ │ - beq.w 9d4e8 │ │ │ │ - add.w r7, r8, r9, lsl #2 │ │ │ │ - ldr.w r6, [r8, r9, lsl #2] │ │ │ │ + bne.w 9d55e │ │ │ │ + add.w r4, r8, #1 │ │ │ │ + cmp r5, r4 │ │ │ │ + beq.w 9d294 │ │ │ │ + add.w r7, r9, r4, lsl #2 │ │ │ │ + ldr.w r6, [r9, r4, lsl #2] │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ - ldr.w r8, [r6, #8] │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ ubfx sl, r3, #5, #1 │ │ │ │ - cmp fp, r8 │ │ │ │ + cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ - movge r2, r8 │ │ │ │ + movge r2, r9 │ │ │ │ lsls r0, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r6, #28] │ │ │ │ - bpl.n 9d6aa │ │ │ │ + bpl.n 9d480 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ it eq │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ - beq.n 9d6be │ │ │ │ + beq.n 9d494 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d952 │ │ │ │ + beq.w 9d736 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ - cbz r0, 9d720 │ │ │ │ - mov r4, r9 │ │ │ │ - b.n 9d4ea │ │ │ │ - blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d876 │ │ │ │ - bne.w 9d4ea │ │ │ │ - adds r4, #1 │ │ │ │ + bne.w 9d296 │ │ │ │ + add.w r4, r8, #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9d616 │ │ │ │ - b.n 9d4e8 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r2, fp │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9d876 │ │ │ │ - beq.n 9d716 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9d914 │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt.w 9d53a │ │ │ │ - mov r4, r5 │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r7, r4 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ - b.n 9d5c2 │ │ │ │ - ldr.w r4, [fp, #1564] @ 0x61c │ │ │ │ - ldrd r7, r9, [sl, #-4] │ │ │ │ - b.n 9d598 │ │ │ │ - add.w r9, r4, #2 │ │ │ │ - cmp r5, r9 │ │ │ │ - ble.n 9d6cc │ │ │ │ + ble.w 9d296 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp fp, r8 │ │ │ │ + cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ - movge r2, r8 │ │ │ │ + movge r2, r9 │ │ │ │ lsls r1, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ - bpl.n 9d748 │ │ │ │ + bpl.n 9d4d0 │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9d9de │ │ │ │ + beq.w 9d7be │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d97c │ │ │ │ + beq.w 9d75a │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d6cc │ │ │ │ - adds r4, #3 │ │ │ │ + bne.w 9d296 │ │ │ │ + add.w r4, r8, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9d4ea │ │ │ │ + ble.w 9d296 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r8, r6 │ │ │ │ mov r2, r8 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d9f8 │ │ │ │ + beq.w 9d7e2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d9e2 │ │ │ │ + beq.w 9d7de │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d98c │ │ │ │ + beq.w 9d76a │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4ea │ │ │ │ + bne.w 9d296 │ │ │ │ adds r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 9d776 │ │ │ │ - b.n 9d4ea │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + bgt.n 9d502 │ │ │ │ + b.n 9d296 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9d668 │ │ │ │ + beq.n 9d5ba │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9d296 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 9d668 │ │ │ │ + bne.n 9d5a6 │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + ldrd r7, r4, [r8, #-4] │ │ │ │ + cmp r3, sl │ │ │ │ + beq.w 9d33a │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 9d380 │ │ │ │ + b.n 9d668 │ │ │ │ + add.w r1, r7, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c370 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9d334 │ │ │ │ + cmp fp, r3 │ │ │ │ + bge.w 9d33a │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9d6ee │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r5, r9 │ │ │ │ + bgt.w 9d2e0 │ │ │ │ + b.n 9d386 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r5, r8 │ │ │ │ + bne.w 9d3ee │ │ │ │ + b.n 9d294 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r6, r5 │ │ │ │ - bgt.w 9d53a │ │ │ │ - b.n 9d5aa │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9d5ae │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d3fa │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - str r3, [sp, #8] │ │ │ │ + bne.w 9d19a │ │ │ │ + ldr.w r1, [lr, #28] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d416 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + bne.w 9d1ba │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w 9d41c │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ + bge.w 9d1c0 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ - ldr.w r0, [r8] │ │ │ │ + ldr.w r0, [r9] │ │ │ │ subs r3, #1 │ │ │ │ - ldr.w r1, [r8, r3, lsl #2] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, sl │ │ │ │ - bne.n 9d86c │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ + cmp r8, r7 │ │ │ │ + ldr.w r1, [r9, r3, lsl #2] │ │ │ │ + bne.n 9d660 │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ + ldr.w r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - mov r2, r9 │ │ │ │ - cmp r9, r7 │ │ │ │ + mov r2, fp │ │ │ │ + cmp fp, r8 │ │ │ │ it ge │ │ │ │ - movge r2, r7 │ │ │ │ + movge r2, r8 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d9ea │ │ │ │ + beq.w 9d7c2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d9e6 │ │ │ │ + beq.w 9d7da │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d962 │ │ │ │ + beq.n 9d740 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4ea │ │ │ │ + bne.w 9d296 │ │ │ │ mov r2, r4 │ │ │ │ adds r4, #1 │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ - mov r7, r4 │ │ │ │ - bl 1cb688 │ │ │ │ - b.n 9d518 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ + mov r8, r4 │ │ │ │ + bl 1cc760 │ │ │ │ + b.n 9d2c4 │ │ │ │ mov r2, r6 │ │ │ │ - blx r3 │ │ │ │ + blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9d856 │ │ │ │ + bge.n 9d64a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d4ea │ │ │ │ + b.n 9d296 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4d8 │ │ │ │ + bne.w 9d284 │ │ │ │ cmp r6, r4 │ │ │ │ - ble.w 9d4de │ │ │ │ - mov r6, r8 │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ - mov r4, r7 │ │ │ │ - cmp r5, r7 │ │ │ │ - bne.n 9d804 │ │ │ │ - b.n 9d4ea │ │ │ │ - beq.w 9d4e8 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - b.n 9d804 │ │ │ │ - beq.w 9d4e8 │ │ │ │ - movs r7, #2 │ │ │ │ + ble.w 9d28a │ │ │ │ mov r4, r7 │ │ │ │ - b.n 9d5c2 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + cmp r5, r4 │ │ │ │ + ldr.w r9, [sp] │ │ │ │ + bne.n 9d5fa │ │ │ │ + b.n 9d296 │ │ │ │ + beq.w 9d294 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ + b.n 9d5fa │ │ │ │ + beq.w 9d294 │ │ │ │ + mov.w r8, #2 │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9d396 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ adds r2, #1 │ │ │ │ subs r3, r4, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d976 │ │ │ │ - bl 1cb688 │ │ │ │ - b.n 9d5c2 │ │ │ │ + bne.n 9d754 │ │ │ │ + bl 1cc760 │ │ │ │ + b.n 9d396 │ │ │ │ add ip, r7 │ │ │ │ cmp ip, r7 │ │ │ │ - bls.w 9d600 │ │ │ │ + bls.w 9d3d6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r2, [ip] │ │ │ │ str.w r2, [r7], #4 │ │ │ │ str.w r3, [ip], #-4 │ │ │ │ - b.n 9d8c8 │ │ │ │ + b.n 9d6be │ │ │ │ adds r1, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d39c │ │ │ │ - cmp r3, r9 │ │ │ │ + bne.w 9d13c │ │ │ │ + cmp r3, fp │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d39e │ │ │ │ - add.w r1, r7, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 2c370 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9d592 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9d6f4 │ │ │ │ - b.n 9d598 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + b.n 9d13e │ │ │ │ + adds r2, r3, #1 │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ - adds r2, #1 │ │ │ │ - subs r4, r5, r2 │ │ │ │ - add.w r0, r0, r4, lsl #2 │ │ │ │ + sub.w r3, r9, r2 │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9d996 │ │ │ │ - bl 1cb688 │ │ │ │ + bne.n 9d774 │ │ │ │ + bl 1cc760 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 9d7ce │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9d5ae │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9d458 │ │ │ │ - ldr.w r1, [r9, #28] │ │ │ │ + bne.w 9d202 │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d472 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, r7 │ │ │ │ - ble.w 9d478 │ │ │ │ - b.n 9d8a0 │ │ │ │ - cmp fp, r8 │ │ │ │ + bne.w 9d21e │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cmp r3, r2 │ │ │ │ + ble.w 9d224 │ │ │ │ + b.n 9d694 │ │ │ │ + cmp r3, fp │ │ │ │ + ite ge │ │ │ │ + movge r0, #0 │ │ │ │ + movlt r0, #1 │ │ │ │ + b.n 9d380 │ │ │ │ + cmp fp, r9 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9d6cc │ │ │ │ - b.n 9d720 │ │ │ │ - cmp r9, r7 │ │ │ │ + b.n 9d4a0 │ │ │ │ + cmp fp, r8 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d856 │ │ │ │ - cmp r7, r6 │ │ │ │ + b.n 9d64a │ │ │ │ + cmp r6, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d664 │ │ │ │ + b.n 9d43a │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ - b.n 9d8c0 │ │ │ │ - cmp fp, r8 │ │ │ │ + b.n 9d6b6 │ │ │ │ + cmp fp, r9 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d6cc │ │ │ │ - b.n 9d76e │ │ │ │ + bne.w 9d296 │ │ │ │ + b.n 9d4f8 │ │ │ │ cmp r8, r6 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b.n 9d7ba │ │ │ │ - add.w r1, r1, r4, lsl #2 │ │ │ │ - b.n 9d928 │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 9d804 │ │ │ │ - add.w r0, r9, #28 │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9d57a │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 9d8fc │ │ │ │ + b.n 9d546 │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ + b.n 9d702 │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d384 │ │ │ │ + bne.w 9d124 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d8e0 │ │ │ │ + b.n 9d6d6 │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d4c4 │ │ │ │ + bne.w 9d270 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d87e │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 9d9ca │ │ │ │ + b.n 9d670 │ │ │ │ + ldr.w r8, [r6, #1564] @ 0x61c │ │ │ │ + b.n 9d5fa │ │ │ │ + add.w r0, r4, #28 │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9d31c │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 9d592 │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + b.n 9d35c │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9d370 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9d75e │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9d7ae │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9d84a │ │ │ │ + b.n 9d4e6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d838 │ │ │ │ + b.n 9d62e │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d9b8 │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ - b.n 9d9a8 │ │ │ │ + b.n 9d78e │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 9d77c │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b.n 9d7a8 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9d42e │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d79c │ │ │ │ + b.n 9d41e │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d658 │ │ │ │ + b.n 9d640 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9d53a │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d646 │ │ │ │ + b.n 9d528 │ │ │ │ + nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, r5 │ │ │ │ cmp r5, r4 │ │ │ │ it ge │ │ │ │ movge r2, r4 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9da66 │ │ │ │ + beq.n 9d84a │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9da58 │ │ │ │ + bpl.n 9d83c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9da62 │ │ │ │ + beq.n 9d846 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9da44 │ │ │ │ + bpl.n 9d828 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c370 │ │ │ │ - cbz r0, 9da4e │ │ │ │ + cbz r0, 9d832 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 2c370 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9da40 │ │ │ │ + bne.n 9d824 │ │ │ │ cmp r5, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - bne.n 9da34 │ │ │ │ + bne.n 9d818 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9da46 │ │ │ │ + b.n 9d82a │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9da5a │ │ │ │ + b.n 9d83e │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -170212,1762 +170034,1708 @@ │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr.w r9, [r3, #36] @ 0x24 │ │ │ │ ldr r5, [r3, #52] @ 0x34 │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ add.w r4, r2, #28 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ add.w r2, r9, r5 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr.w r8, [r4, #4] │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr.w r3, [fp, #24] │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ subs r2, r3, #3 │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r1 │ │ │ │ itttt eq │ │ │ │ - addeq.w r3, fp, ip, lsl #4 │ │ │ │ + addeq.w r3, r0, ip, lsl #4 │ │ │ │ addeq r3, #28 │ │ │ │ ldmiaeq r3, {r0, r1, r2, r3} │ │ │ │ stmiaeq.w r4, {r0, r1, r2, r3} │ │ │ │ - mov r3, r9 │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ + movs r3, #0 │ │ │ │ + str.w ip, [fp, #24] │ │ │ │ mov r2, r6 │ │ │ │ + str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ - str.w ip, [fp, #24] │ │ │ │ - bl 1cb210 │ │ │ │ + ldr r1, [r7, #0] │ │ │ │ + mov r3, r9 │ │ │ │ + bl 1cc1e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 9e4c2 │ │ │ │ + blt.w 9e236 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e298 │ │ │ │ - subs.w r3, r9, r4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - beq.w 9e472 │ │ │ │ - add.w r2, r3, #1073741824 @ 0x40000000 │ │ │ │ + bne.w 9df9a │ │ │ │ + subs.w r2, r9, r4 │ │ │ │ + str r2, [sp, #24] │ │ │ │ + beq.w 9e1d4 │ │ │ │ + add.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r1, r6, r4, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r5, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 1cb3c4 │ │ │ │ - subs.w r9, r0, #0 │ │ │ │ - ble.w 9e4b8 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ + bl 1cc494 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + ble.w 9e1ec │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ - cmp r2, r9 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - bgt.w 9dde2 │ │ │ │ + cmp r2, r1 │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + bgt.w 9dbc4 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 9e45c │ │ │ │ + bgt.w 9e1c2 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r0, fp, #12 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ adds r5, #4 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1cb648 │ │ │ │ + bl 1cc720 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldrd sl, r2, [fp, #12] │ │ │ │ str.w r3, [r6, r4, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e3c2 │ │ │ │ - subs.w r3, r9, #1 │ │ │ │ + bne.w 9e0a4 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9ddc2 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + beq.w 9dba0 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ adds r7, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e262 │ │ │ │ + beq.w 9dfa8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - movw ip, #55813 @ 0xda05 │ │ │ │ + movw ip, #55273 @ 0xd7e9 │ │ │ │ movt ip, #9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ mov fp, sl │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r6, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9dc0c │ │ │ │ + bne.n 9d9ee │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9e4ca │ │ │ │ + bpl.w 9e232 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e478 │ │ │ │ + bpl.w 9e1da │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e486 │ │ │ │ + beq.w 9e1e8 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9dd1a │ │ │ │ + bpl.n 9da32 │ │ │ │ add.w r1, r6, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dd2c │ │ │ │ + beq.n 9da42 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9dc24 │ │ │ │ + blt.n 9da06 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ add.w fp, fp, #4 │ │ │ │ mov r5, r4 │ │ │ │ str.w r6, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dd9a │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + bne.w 9db60 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e1be │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + beq.w 9def8 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble.n 9dc50 │ │ │ │ + ble.n 9da4a │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9db82 │ │ │ │ + b.n 9d968 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ ldreq.w r6, [fp] │ │ │ │ - beq.n 9dbdc │ │ │ │ - blt.w 9e49c │ │ │ │ + beq.n 9d9be │ │ │ │ + blt.w 9e1b6 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ str.w r5, [r9] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dd7e │ │ │ │ + bne.w 9db7e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9ddbc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + beq.w 9db9a │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 9dc50 │ │ │ │ + bge.n 9da4a │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 9db82 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + b.n 9d968 │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c370 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 9d9ba │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 9da06 │ │ │ │ + b.n 9d9be │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + ldr.w r8, [sp, #24] │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ subgt.w r9, r9, #1 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, fp │ │ │ │ str.w r9, [r0] │ │ │ │ - bl 1cb210 │ │ │ │ + bl 1cc1e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne.n 9dd36 │ │ │ │ + bne.n 9db18 │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r5, #4 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e1dc │ │ │ │ + bne.w 9df48 │ │ │ │ subs.w r6, sl, #1 │ │ │ │ - beq.w 9e252 │ │ │ │ + beq.w 9df90 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [fp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1cb3c4 │ │ │ │ + bl 1cc494 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - beq.w 9e190 │ │ │ │ - blt.w 9e4de │ │ │ │ + beq.w 9def4 │ │ │ │ + blt.w 9e214 │ │ │ │ mov.w r2, sl, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e204 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + bne.w 9df70 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e1fe │ │ │ │ + bne.w 9df6a │ │ │ │ subs.w r6, r6, sl │ │ │ │ - beq.w 9e252 │ │ │ │ + beq.w 9df90 │ │ │ │ add r7, r2 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r2, r5 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r5, #4 │ │ │ │ - ldr.w r2, [fp], #4 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldr.w r1, [fp], #4 │ │ │ │ + str r1, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e1ee │ │ │ │ + bne.w 9df5a │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9e456 │ │ │ │ + beq.w 9e196 │ │ │ │ cmp r4, #6 │ │ │ │ - bgt.n 9ddb8 │ │ │ │ + bgt.n 9dbc0 │ │ │ │ cmp.w sl, #6 │ │ │ │ - bgt.n 9ddb8 │ │ │ │ + bgt.n 9dbc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r9, #1 │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #28] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 9db7a │ │ │ │ - add.w r1, r6, #28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c370 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9dbd8 │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9dc24 │ │ │ │ - b.n 9dbdc │ │ │ │ - blt.w 9e4de │ │ │ │ + b.n 9d960 │ │ │ │ + blt.w 9e214 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add.w r5, r5, r4, lsl #2 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ - bl 1cb648 │ │ │ │ + bl 1cc720 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9e3aa │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ + bne.w 9dff6 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e3a4 │ │ │ │ + bne.w 9dff0 │ │ │ │ sub.w r6, r8, r4 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 9e25c │ │ │ │ + beq.w 9dfa2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9e46e │ │ │ │ + beq.w 9e19c │ │ │ │ mov r8, r6 │ │ │ │ mov r2, r5 │ │ │ │ - b.n 9dc7e │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + b.n 9da7c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + subs r0, r1, #1 │ │ │ │ + ldr.w r1, [r3], #4 │ │ │ │ + cmp r0, #1 │ │ │ │ + str r0, [sp, #24] │ │ │ │ + str.w r1, [r2], #4 │ │ │ │ + beq.w 9e15e │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9d9de │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - beq.w 9e318 │ │ │ │ + beq.w 9e0d2 │ │ │ │ adds r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ - b.n 9dc3e │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - subs r0, r1, #1 │ │ │ │ - ldr.w r1, [r3], #4 │ │ │ │ - cmp r0, #1 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str.w r1, [r2], #4 │ │ │ │ - beq.w 9e44e │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r2, [sp, #16] │ │ │ │ - b.n 9dbfc │ │ │ │ - mov sl, r6 │ │ │ │ - b.n 9dc5e │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + b.n 9da20 │ │ │ │ mov sl, fp │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cbz r3, 9ddda │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + cbz r3, 9dbb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1cb648 │ │ │ │ + bl 1cc720 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r9, r3 │ │ │ │ - bgt.w 9e3fe │ │ │ │ + mov sl, r6 │ │ │ │ + b.n 9da58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - add.w r4, r9, #1073741824 @ 0x40000000 │ │ │ │ - subs r4, #1 │ │ │ │ - add.w r5, r9, #4294967295 @ 0xffffffff │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.w 9e0c0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ add.w r0, fp, #12 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + add.w r4, r3, #1073741824 @ 0x40000000 │ │ │ │ + subs r5, r3, #1 │ │ │ │ + subs r4, #1 │ │ │ │ add.w r6, r7, r5, lsl #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9e2b0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - mov r2, r9 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 9e06c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ - bl 1cb648 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + bl 1cc720 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w lr, [fp, #12] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add.w r8, lr, r4 │ │ │ │ + add.w r9, lr, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e308 │ │ │ │ + bne.w 9e028 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ sub.w sl, r3, #4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ subs r4, r6, #4 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cmp.w r9, #1 │ │ │ │ - beq.w 9e220 │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - movw ip, #55813 @ 0xda05 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 9df1e │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movw ip, #55273 @ 0xd7e9 │ │ │ │ movt ip, #9 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ - mov fp, sl │ │ │ │ - mov sl, r8 │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ + mov fp, r9 │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r9 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r8, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r5, [sl] │ │ │ │ + ldr.w r5, [fp] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ - ldr.w r4, [fp] │ │ │ │ + ldr.w r4, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9df06 │ │ │ │ + bne.n 9dd14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9e4be │ │ │ │ + bpl.w 9e210 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e48a │ │ │ │ + bpl.w 9e1a4 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e498 │ │ │ │ + beq.w 9e1b2 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 9df94 │ │ │ │ + bpl.n 9dd74 │ │ │ │ add.w r1, r4, #20 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9dfa4 │ │ │ │ + beq.n 9dd84 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9df48 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bge.n 9dcea │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ subs r6, #4 │ │ │ │ str.w r4, [r8] │ │ │ │ mov r4, r6 │ │ │ │ - cbnz r3, 9df28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 9dd36 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 9e194 │ │ │ │ + beq.w 9deca │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r7, #1 │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ + sub.w sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 9dfac │ │ │ │ + bge.n 9dd8c │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 9de86 │ │ │ │ + b.n 9dc64 │ │ │ │ + ldr.w r5, [fp] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + subs r4, r6, #4 │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r5, [r8] │ │ │ │ + cbnz r3, 9dd52 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 9df16 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + cmp r3, r9 │ │ │ │ + ble.n 9dd8c │ │ │ │ + movs r7, #0 │ │ │ │ + b.n 9dc64 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9df44 │ │ │ │ - blt.w 9e4aa │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + beq.n 9dce6 │ │ │ │ + blt.w 9e1f2 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ subs r6, #4 │ │ │ │ - ldr.w r4, [fp] │ │ │ │ + ldr.w r4, [sl] │ │ │ │ str.w r4, [r8] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9deea │ │ │ │ + beq.n 9dcca │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - beq.w 9e31e │ │ │ │ + beq.w 9e020 │ │ │ │ subs r3, r1, #4 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #28] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9def4 │ │ │ │ - ldr.w r5, [sl] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r4, r6, #4 │ │ │ │ - sub.w sl, sl, #4 │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r5, [r8] │ │ │ │ - cbnz r3, 9df72 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 9e216 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w r9, r9, #1 │ │ │ │ - cmp r3, r9 │ │ │ │ - ble.n 9dfac │ │ │ │ - movs r7, #0 │ │ │ │ - b.n 9de86 │ │ │ │ + b.n 9dcd4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ subs r1, #4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9e440 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + beq.w 9e18a │ │ │ │ + str r3, [sp, #28] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 9df64 │ │ │ │ + b.n 9dd06 │ │ │ │ add.w r1, r4, #28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2c370 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9deda │ │ │ │ + bne.n 9dcb8 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9dede │ │ │ │ - b.n 9df48 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - add.w ip, r3, #1 │ │ │ │ - str.w sl, [sp, #40] @ 0x28 │ │ │ │ - strd sl, ip, [sp, #28] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - cmp r2, #1 │ │ │ │ - ite le │ │ │ │ - movle r3, r2 │ │ │ │ - subgt r3, r2, #1 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - str r3, [r5, #0] │ │ │ │ - add.w sl, r4, #4294967295 @ 0xffffffff │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ - add.w r7, r1, sl, lsl #2 │ │ │ │ - ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ - ldr.w r1, [r1, sl, lsl #2] │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9e4a8 │ │ │ │ - beq.w 9e162 │ │ │ │ - movs r4, #0 │ │ │ │ - mov.w r8, #1 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - sub.w r3, r7, r8, lsl #2 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - cmp r1, r8 │ │ │ │ - ble.n 9e024 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ - blx r3 │ │ │ │ - mov.w r3, r8, lsl #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9e4a8 │ │ │ │ - beq.n 9e024 │ │ │ │ - mov r4, r8 │ │ │ │ - add.w r8, r3, #1 │ │ │ │ - b.n 9dffa │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - sub.w r7, sl, r4 │ │ │ │ - cmp r3, r8 │ │ │ │ - ite le │ │ │ │ - suble.w sl, sl, r3 │ │ │ │ - subgt.w sl, sl, r8 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - sub.w r4, r7, sl │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - cmp r7, sl │ │ │ │ - add.w r4, sl, r4, asr #1 │ │ │ │ - bgt.n 9e13e │ │ │ │ - cmp r7, #0 │ │ │ │ - blt.w 9e4a8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs.w r8, r3, r7 │ │ │ │ - beq.w 9e16a │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ - subs r3, r7, r3 │ │ │ │ - add.w r9, r9, r3, lsl #2 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9e326 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add fp, r3 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9e330 │ │ │ │ - mov.w r2, r8, lsl #2 │ │ │ │ - add.w r1, fp, #4 │ │ │ │ - add.w r0, r9, #4 │ │ │ │ - blx 2b720 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 9e410 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str.w r3, [r9], #-4 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - subs r3, #4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - subs r6, r3, #1 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq.w 9e3b2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ - subs r3, #2 │ │ │ │ + blt.n 9dcbc │ │ │ │ + b.n 9dcea │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ + mov r4, r6 │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ + mov r8, fp │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ + adds r7, #1 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + cmp r7, #1 │ │ │ │ + it gt │ │ │ │ + subgt r7, #1 │ │ │ │ + add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + str r7, [r0, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r9 │ │ │ │ ldr.w r1, [fp] │ │ │ │ - bl 1cb3c4 │ │ │ │ + bl 1cc1e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blt.w 9e4ce │ │ │ │ - subs r4, r6, r3 │ │ │ │ - beq.n 9e166 │ │ │ │ - subs r6, r3, r6 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - add.w r9, r9, r6, lsl #2 │ │ │ │ - add.w r3, r3, r6, lsl #2 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - adds r1, r3, #4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - add.w r0, r9, #4 │ │ │ │ + blt.w 9e200 │ │ │ │ + subs.w r2, r9, r3 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + beq.n 9dea8 │ │ │ │ + sub.w r9, r3, r9 │ │ │ │ + add.w r4, r4, r9, lsl #2 │ │ │ │ + mov.w r9, r9, lsl #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9e0d8 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add sl, r9 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9e0e0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add.w r1, sl, #4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + adds r0, r4, #4 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + blx 2b720 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e3d8 │ │ │ │ + beq.w 9e0b4 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + mov r9, r3 │ │ │ │ + movs r6, #0 │ │ │ │ + str.w r2, [r4], #-4 │ │ │ │ + subs r3, r5, #1 │ │ │ │ + cmp r5, #2 │ │ │ │ + beq.w 9e05c │ │ │ │ + subs r5, #2 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr.w r1, [sl] │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 1cc494 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r5, r0, #0 │ │ │ │ + blt.w 9e222 │ │ │ │ + subs.w r8, r3, r5 │ │ │ │ + beq.n 9dea4 │ │ │ │ + subs r3, r5, r3 │ │ │ │ + mov.w r2, r8, lsl #2 │ │ │ │ + add.w r4, r4, r3, lsl #2 │ │ │ │ + add.w fp, fp, r3, lsl #2 │ │ │ │ + mov.w ip, r3, lsl #2 │ │ │ │ + add.w r1, fp, #4 │ │ │ │ + adds r0, r4, #4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9dffe │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e3e0 │ │ │ │ + bne.w 9e004 │ │ │ │ blx 2c030 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.w 9e05c │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 9e1a0 │ │ │ │ + ldr.w r3, [sl] │ │ │ │ + str.w r3, [r4], #-4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9dfde │ │ │ │ + subs.w r9, r9, #1 │ │ │ │ + beq.w 9df82 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 9e3b2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9ddda │ │ │ │ - ldr.w r3, [fp] │ │ │ │ - str.w r3, [r9], #-4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9e2a0 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - beq.w 9e24a │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ + sub.w sl, sl, #4 │ │ │ │ + cmp r3, #6 │ │ │ │ + bgt.n 9dea0 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bgt.n 9e15c │ │ │ │ - cmp r4, #6 │ │ │ │ - bgt.n 9e15c │ │ │ │ - ldrd sl, ip, [sp, #28] │ │ │ │ - mov r4, r9 │ │ │ │ + bgt.n 9dea0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - add.w r3, ip, #1 │ │ │ │ + adds r3, r7, #1 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r5, [sp, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9de7a │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ - ldr.w r1, [r1, r4, lsl #2] │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9e4a8 │ │ │ │ - itt eq │ │ │ │ - addeq.w sl, r4, #1 │ │ │ │ - moveq r4, r7 │ │ │ │ - mov r7, r4 │ │ │ │ - b.n 9e03a │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9dfbe │ │ │ │ - mov r7, r4 │ │ │ │ - b.n 9e036 │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9e104 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str.w r3, [r9], #-4 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - subs r3, #4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 9e09e │ │ │ │ + b.n 9dc58 │ │ │ │ + mov r8, fp │ │ │ │ + b.n 9dd9c │ │ │ │ + mov r5, r3 │ │ │ │ + b.n 9de68 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + str.w r3, [r4], #-4 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 9de0a │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + mov r3, r6 │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e09e │ │ │ │ - mov r1, r5 │ │ │ │ - b.n 9dce2 │ │ │ │ + mov r6, r3 │ │ │ │ + b.n 9de0a │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 9e1b8 │ │ │ │ + cbz r2, 9deee │ │ │ │ rsb r3, r2, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r1, lr │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ blx 2c030 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e380 │ │ │ │ + bne.w 9e13c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddda │ │ │ │ + b.n 9dbb8 │ │ │ │ + mov r2, r5 │ │ │ │ + b.n 9dae0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, fp │ │ │ │ lsls r2, r3, #2 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ blx 2b720 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddda │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - ldr.w r2, [r3], #4 │ │ │ │ - str.w r2, [r6], #4 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - str r6, [sp, #16] │ │ │ │ - b.n 9dc8c │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - str.w r1, [r3], #4 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9dcf2 │ │ │ │ - add r3, r2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9dcd6 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - blx 2b720 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - add r3, r2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9dcce │ │ │ │ + b.n 9dbb8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - mov r8, sl │ │ │ │ - mov sl, fp │ │ │ │ + mov r9, fp │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ rsb r3, r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ negs r6, r6 │ │ │ │ add.w r1, sl, r3, lsl #2 │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ blx 2b720 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e41c │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + bne.w 9e166 │ │ │ │ + ldr.w r3, [r9] │ │ │ │ str r3, [r4, r6] │ │ │ │ - b.n 9e1d6 │ │ │ │ + b.n 9df10 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str.w r2, [r6], #4 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r6, [sp, #16] │ │ │ │ + b.n 9da8a │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + str.w r1, [r3], #4 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9daf0 │ │ │ │ + add r3, r2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 9dad4 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + blx 2b720 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + add r3, r2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9dacc │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r4, r9 │ │ │ │ - b.n 9e198 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + b.n 9dece │ │ │ │ mov sl, fp │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9ddbe │ │ │ │ + b.n 9db9c │ │ │ │ + add.w r3, r3, r4, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9d8c4 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r2, r6 │ │ │ │ adds r4, r5, r6 │ │ │ │ blx 2b720 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e1d0 │ │ │ │ + beq.n 9df0a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r3 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r3 │ │ │ │ blx 2b720 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ - b.n 9e1d6 │ │ │ │ - add.w r3, r3, r4, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9dade │ │ │ │ + b.n 9df10 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ + mov r3, r6 │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e114 │ │ │ │ - add.w r3, r2, r5, lsl #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - strd r7, r2, [sp, #64] @ 0x40 │ │ │ │ - mov r2, r9 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - bl 1cb648 │ │ │ │ - ldrd lr, r2, [fp, #12] │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - add r2, r4 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - subs r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b.n 9de76 │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + b.n 9db4a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - add.w r8, lr, r4 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - add.w r3, r1, r3, lsl #2 │ │ │ │ - cbnz r2, 9e30e │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + b.n 9db40 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r6, ip │ │ │ │ + cbz r3, 9e00a │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, ip │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r2, [sp, #20] │ │ │ │ + blx 2c030 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9de5c │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + adds r0, r6, #4 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + adds r1, r3, #4 │ │ │ │ + b.n 9de58 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + b.n 9dece │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + add r2, r1 │ │ │ │ + str r2, [sp, #16] │ │ │ │ mov sl, r3 │ │ │ │ subs r4, r6, #4 │ │ │ │ ldr.w r3, [sl], #-4 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9de50 │ │ │ │ + beq.w 9dc32 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9de50 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 9dc32 │ │ │ │ + mov.w r3, r9, lsl #2 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + mov r9, fp │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9df1e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - str r2, [sp, #24] │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + add.w r3, r8, r5, lsl #2 │ │ │ │ + strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1cc720 │ │ │ │ + ldrd lr, r2, [fp, #12] │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r2, r4 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ + subs r3, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add r2, r1 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - b.n 9e2e4 │ │ │ │ - mov sl, fp │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add.w r9, lr, r4 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + add.w r3, r1, r3, lsl #2 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9e038 │ │ │ │ + b.n 9e030 │ │ │ │ + ldr.w r2, [r8], #4 │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9ddbe │ │ │ │ + b.n 9d934 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - b.n 9e198 │ │ │ │ - add r2, r3 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 9dece │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, fp │ │ │ │ + bl 285a64 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 9dbcc │ │ │ │ + b.n 9dbb8 │ │ │ │ + mov sl, fp │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9db9c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add fp, r3 │ │ │ │ - cbz r2, 9e336 │ │ │ │ + add r6, r9 │ │ │ │ + add sl, r9 │ │ │ │ + cbz r2, 9e0e6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add r2, r3 │ │ │ │ + add r2, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ - add.w r1, fp, #4 │ │ │ │ - mov.w r2, r8, lsl #2 │ │ │ │ - add.w r0, r9, #4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add.w r1, sl, #4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + adds r0, r4, #4 │ │ │ │ + mov.w r9, r3, lsl #2 │ │ │ │ + mov r2, r9 │ │ │ │ blx 2b720 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e084 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - mov.w r2, r8, lsl #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ - adds r1, #4 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9ddf4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + mov r2, r9 │ │ │ │ + adds r0, r6, #4 │ │ │ │ + adds r1, r3, #4 │ │ │ │ blx 2b720 │ │ │ │ - cbnz r7, 9e392 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r4, r9 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9ddda │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cbnz r3, 9e14e │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r8, r3 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 9dbb8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + mov r1, lr │ │ │ │ rsb r3, r2, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ blx 2c030 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + str.w r8, [sp, #20] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, r4 │ │ │ │ blx 2c030 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddda │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - str.w r3, [r9], #-4 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - subs r3, #4 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - b.n 9e17e │ │ │ │ - add r2, r3 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 9dd68 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r2, r3 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - b.n 9dd5e │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r4, r9 │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + b.n 9dbb8 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + mov r9, r3 │ │ │ │ + str.w r2, [r4], #-4 │ │ │ │ + b.n 9deb8 │ │ │ │ mov sl, fp │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9e220 │ │ │ │ - ldr.w r8, [sp, #12] │ │ │ │ - ldr.w r2, [r8], #4 │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ - str.w r8, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.w 9db4e │ │ │ │ - add r3, r6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 9e3e6 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, r6 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - blx 2c030 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e0f4 │ │ │ │ - ldrd r2, r1, [sp, #40] @ 0x28 │ │ │ │ - adds r0, r3, #4 │ │ │ │ - adds r1, #4 │ │ │ │ - b.n 9e0f0 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, fp │ │ │ │ - bl 285c48 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 9dde8 │ │ │ │ - b.n 9ddda │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r4, r9 │ │ │ │ - strd r7, r7, [sp, #20] │ │ │ │ - b.n 9e198 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9dfa8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, r3, r5 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r7, r3 │ │ │ │ add r1, r5 │ │ │ │ blx 2b720 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ + ldr.w r3, [r9] │ │ │ │ cmn r7, r6 │ │ │ │ str r3, [r4, r6] │ │ │ │ - beq.w 9e1d6 │ │ │ │ + beq.w 9df10 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r2, r6] │ │ │ │ - b.n 9e1d6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - mov r8, sl │ │ │ │ + b.n 9df10 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r9, fp │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - mov sl, fp │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9e220 │ │ │ │ - mov sl, fp │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9e262 │ │ │ │ + b.n 9df1e │ │ │ │ mov sl, fp │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9e262 │ │ │ │ + b.n 9dfa8 │ │ │ │ + str r6, [sp, #8] │ │ │ │ + b.n 9dbb8 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + b.n 9dbb8 │ │ │ │ + add.w r0, r5, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9dca4 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9dd78 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov sl, fp │ │ │ │ + mov r5, r4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9db9c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, fp │ │ │ │ - bl 285c48 │ │ │ │ + bl 285a64 │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9db24 │ │ │ │ - b.n 9ddda │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9ddda │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + bne.w 9d90a │ │ │ │ + b.n 9dbb8 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddda │ │ │ │ + b.n 9dbb8 │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 9dbc0 │ │ │ │ + bne.w 9d9a6 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9dd1e │ │ │ │ - add.w r0, r5, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9dec6 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 9df98 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov sl, fp │ │ │ │ - mov r5, r4 │ │ │ │ + b.n 9da36 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddbe │ │ │ │ - mov r6, r9 │ │ │ │ + b.n 9dbb8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 9e198 │ │ │ │ - str.w r9, [sp, #8] │ │ │ │ - b.n 9ddda │ │ │ │ + b.n 9dece │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9dece │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 9e48e │ │ │ │ + b.n 9e1a8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov sl, fp │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9db9c │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddda │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9e47c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r4, r9 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 9e198 │ │ │ │ + b.n 9dece │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9e1de │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov sl, fp │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddbe │ │ │ │ + b.n 9dbb8 │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0009e240 : │ │ │ │ + push {r1, r2, r3} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + push {lr} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ + ldr.w ip, [pc, #36] @ 9e278 │ │ │ │ + sub sp, #8 │ │ │ │ + add r3, sp, #12 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + mov r1, r0 │ │ │ │ + ldr.w r0, [ip, r2] │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 9e464 │ │ │ │ + add sp, #8 │ │ │ │ + ldr.w lr, [sp], #4 │ │ │ │ + add sp, #12 │ │ │ │ + bx lr │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4028] @ 0xfbc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r0, [pc, #460] @ (9e6d0 ) │ │ │ │ + ldr r0, [pc, #460] @ (9e460 ) │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr.w r8, [r3, r0] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e64a │ │ │ │ + beq.w 9e3da │ │ │ │ add r7, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9e8b4 │ │ │ │ + bl 9e608 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e65a │ │ │ │ + beq.w 9e3ea │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9e5fe │ │ │ │ + beq.n 9e38e │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #20 │ │ │ │ - bpl.n 9e5e2 │ │ │ │ + bpl.n 9e372 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r6, [r1, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9e5e2 │ │ │ │ + beq.n 9e372 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40104 @ 0x9ca8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e684 │ │ │ │ + beq.w 9e414 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e690 │ │ │ │ + bne.w 9e420 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 9e5d2 │ │ │ │ + ble.n 9e362 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e582 │ │ │ │ + bge.n 9e312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e630 │ │ │ │ + beq.n 9e3c0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 9e5d2 │ │ │ │ + ble.n 9e362 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e598 │ │ │ │ + bge.n 9e328 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e636 │ │ │ │ + beq.n 9e3c6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9e5d2 │ │ │ │ + beq.n 9e362 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e5ae │ │ │ │ + bge.n 9e33e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e65e │ │ │ │ + beq.n 9e3ee │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9e5d2 │ │ │ │ + beq.n 9e362 │ │ │ │ add.w r1, r4, #8 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e5cc │ │ │ │ + bge.n 9e35c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e63c │ │ │ │ + beq.n 9e3cc │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9e5b8 │ │ │ │ + bne.n 9e348 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 9e678 │ │ │ │ + bne.n 9e408 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ bic.w r3, r5, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl a3d30 │ │ │ │ + bl a37d0 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bgt.n 9e570 │ │ │ │ - b.n 9e5d2 │ │ │ │ + bgt.n 9e300 │ │ │ │ + b.n 9e362 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bmi.n 9e664 │ │ │ │ + bmi.n 9e3f4 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9e542 │ │ │ │ + bmi.n 9e2d2 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3d30 │ │ │ │ + bl a37d0 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e57a │ │ │ │ - b.n 9e5d2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e582 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e598 │ │ │ │ + blt.n 9e30a │ │ │ │ + b.n 9e362 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e312 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e328 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 9e5cc │ │ │ │ + b.n 9e35c │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9eaec │ │ │ │ + bl 9e840 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9e5d6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e5ae │ │ │ │ + b.n 9e366 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e33e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r0, r8 │ │ │ │ adds r2, #16 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9eb70 │ │ │ │ - b.n 9e622 │ │ │ │ + bl 9e8c4 │ │ │ │ + b.n 9e3b2 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 9e5d6 │ │ │ │ - cbz r3, 9e6ac │ │ │ │ + bl 8388c │ │ │ │ + b.n 9e366 │ │ │ │ + cbz r3, 9e43c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9e6ac │ │ │ │ + cbz r3, 9e43c │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9e5d2 │ │ │ │ - b.n 9e570 │ │ │ │ + ble.n 9e362 │ │ │ │ + b.n 9e300 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e68a │ │ │ │ + beq.n 9e41a │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40104 @ 0x9ca8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1cba40 │ │ │ │ + bl 1cca6c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9e68a │ │ │ │ + b.n 9e41a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #63192 @ 0xf6d8 │ │ │ │ + movw r2, #62616 @ 0xf498 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movw r3, #40104 @ 0x9ca8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 9e68a │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0009e6d4 : │ │ │ │ - push {r1, r2, r3} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - push {lr} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #36] @ 9e70c │ │ │ │ - sub sp, #8 │ │ │ │ - add r3, sp, #12 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - mov r1, r0 │ │ │ │ - ldr.w r0, [ip, r2] │ │ │ │ - ldr.w r2, [r3], #4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 9e710 │ │ │ │ - add sp, #8 │ │ │ │ - ldr.w lr, [sp], #4 │ │ │ │ - add sp, #12 │ │ │ │ - bx lr │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e41a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e8b0 │ │ │ │ + beq.w 9e604 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e850 │ │ │ │ + beq.w 9e5a4 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e850 │ │ │ │ + beq.w 9e5a4 │ │ │ │ add.w r8, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9e8b4 │ │ │ │ + bl 9e608 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e86e │ │ │ │ + beq.w 9e5c2 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9e808 │ │ │ │ + beq.n 9e55c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #20 │ │ │ │ - bpl.n 9e7f2 │ │ │ │ + bpl.n 9e546 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9e7f2 │ │ │ │ + beq.n 9e546 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e872 │ │ │ │ + beq.n 9e5c6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e87e │ │ │ │ + bne.n 9e5d2 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 9e7e6 │ │ │ │ + ble.n 9e53a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e798 │ │ │ │ + bge.n 9e4ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e834 │ │ │ │ + beq.n 9e588 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 9e7e6 │ │ │ │ + ble.n 9e53a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e7ae │ │ │ │ + bge.n 9e502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e83a │ │ │ │ + beq.n 9e58e │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9e7e6 │ │ │ │ + beq.n 9e53a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e7c4 │ │ │ │ + bge.n 9e518 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e84a │ │ │ │ + beq.n 9e59e │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9e7e6 │ │ │ │ + beq.n 9e53a │ │ │ │ add.w r2, r4, #8 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e7e0 │ │ │ │ + bge.n 9e534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9e840 │ │ │ │ + cbz r3, 9e594 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9e7ce │ │ │ │ + bne.n 9e522 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 9e866 │ │ │ │ + bne.n 9e5ba │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r6, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3d30 │ │ │ │ + bl a37d0 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bgt.n 9e786 │ │ │ │ - b.n 9e7e6 │ │ │ │ + bgt.n 9e4da │ │ │ │ + b.n 9e53a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 9e858 │ │ │ │ + bmi.n 9e5ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9e762 │ │ │ │ + bmi.n 9e4b6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3d30 │ │ │ │ + bl a37d0 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e790 │ │ │ │ - b.n 9e7e6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e798 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e7ae │ │ │ │ - str r2, [sp, #4] │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - b.n 9e7e0 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e7c4 │ │ │ │ + blt.n 9e4e4 │ │ │ │ + b.n 9e53a │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e4ec │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e502 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + b.n 9e534 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e518 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9eaec │ │ │ │ + b.n 9e840 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r2, #16 │ │ │ │ - bl 9eb70 │ │ │ │ - b.n 9e826 │ │ │ │ + bl 9e8c4 │ │ │ │ + b.n 9e57a │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r7 │ │ │ │ - bl 83ac4 │ │ │ │ + bl 8388c │ │ │ │ mov r7, r4 │ │ │ │ - b.n 9e7ea │ │ │ │ - cbz r3, 9e894 │ │ │ │ + b.n 9e53e │ │ │ │ + cbz r3, 9e5e8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9e894 │ │ │ │ + cbz r3, 9e5e8 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9e7e6 │ │ │ │ - b.n 9e786 │ │ │ │ + ble.n 9e53a │ │ │ │ + b.n 9e4da │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e878 │ │ │ │ + beq.n 9e5cc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cba40 │ │ │ │ + bl 1cca6c │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9e878 │ │ │ │ + b.n 9e5cc │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #63192 @ 0xf6d8 │ │ │ │ + movw r2, #62616 @ 0xf498 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 234220 <_PyErr_Format@@Base> │ │ │ │ - b.n 9e878 │ │ │ │ - b.w 6defe │ │ │ │ + bl 2348e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e5cc │ │ │ │ + b.w 6df4e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, #16 │ │ │ │ subs r3, r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 9e9ac │ │ │ │ - cbz r4, 9e8f8 │ │ │ │ + bgt.n 9e700 │ │ │ │ + cbz r4, 9e64c │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 9e9dc │ │ │ │ + bhi.n 9e730 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 9e980 │ │ │ │ + bhi.n 9e6d4 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 9e8d0 │ │ │ │ + beq.n 9e624 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e8d0 │ │ │ │ + bne.n 9e624 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9e8da │ │ │ │ + bne.n 9e62e │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 9eab2 │ │ │ │ + blt.w 9e806 │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 9e9d4 │ │ │ │ + beq.n 9e728 │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 9ea18 │ │ │ │ + bgt.w 9e76c │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ea6c │ │ │ │ + beq.w 9e7c0 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 9e9c6 │ │ │ │ + beq.n 9e71a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ea70 │ │ │ │ + beq.w 9e7c4 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 9e9c6 │ │ │ │ + beq.n 9e71a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ea46 │ │ │ │ + beq.n 9e79a │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 9e9c6 │ │ │ │ + beq.n 9e71a │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 95d80 │ │ │ │ + bl 95b30 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ea48 │ │ │ │ + beq.n 9e79c │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 9e964 │ │ │ │ - b.n 9e9c8 │ │ │ │ + bne.n 9e6b8 │ │ │ │ + b.n 9e71c │ │ │ │ sub.w r5, r4, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9e8d0 │ │ │ │ + bne.n 9e624 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9e9c2 │ │ │ │ + beq.n 9e716 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9e9ea │ │ │ │ - cbnz r0, 9ea04 │ │ │ │ + bne.n 9e73e │ │ │ │ + cbnz r0, 9e75c │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9e9c2 │ │ │ │ - bls.n 9e9fa │ │ │ │ + beq.n 9e716 │ │ │ │ + bls.n 9e74e │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9ea04 │ │ │ │ + beq.n 9e75c │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 9e9c2 │ │ │ │ + beq.n 9e716 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 9e9b0 │ │ │ │ + bne.n 9e704 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 9e8d0 │ │ │ │ + b.n 9e624 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ea74 │ │ │ │ + bne.n 9e7c8 │ │ │ │ str.w r9, [sl] │ │ │ │ mov r0, r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9e9a0 │ │ │ │ - bhi.n 9ea08 │ │ │ │ + beq.n 9e6f4 │ │ │ │ + bhi.n 9e760 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 9e9a0 │ │ │ │ + beq.n 9e6f4 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9e9c2 │ │ │ │ + beq.n 9e716 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e8d0 │ │ │ │ + bne.w 9e624 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 9e8f2 │ │ │ │ + b.n 9e646 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9e9c2 │ │ │ │ - bls.n 9ea0e │ │ │ │ - cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 9e9ba │ │ │ │ - adds r0, #1 │ │ │ │ - b.n 9e8d0 │ │ │ │ - cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 9e9ea │ │ │ │ - b.n 9e9c2 │ │ │ │ + beq.n 9e716 │ │ │ │ + bhi.n 9e766 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9ea9c │ │ │ │ + beq.n 9e7f0 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9e9ba │ │ │ │ - b.n 9ea04 │ │ │ │ + bne.n 9e70e │ │ │ │ + adds r0, #1 │ │ │ │ + b.n 9e624 │ │ │ │ + cmp r4, #125 @ 0x7d │ │ │ │ + bne.n 9e73e │ │ │ │ + b.n 9e716 │ │ │ │ + cmp r4, #91 @ 0x5b │ │ │ │ + bne.n 9e70e │ │ │ │ + b.n 9e75c │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 834bc │ │ │ │ + bl 83284 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eac4 │ │ │ │ + beq.n 9e818 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95d80 │ │ │ │ - cbz r0, 9ea48 │ │ │ │ + bl 95b30 │ │ │ │ + cbz r0, 9e79c │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 9e930 │ │ │ │ + b.n 9e684 │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 62ffc │ │ │ │ + bl 63050 │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9ead2 │ │ │ │ + bne.n 9e826 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 9eaca │ │ │ │ + bne.n 9e81e │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9e9d4 │ │ │ │ + b.n 9e728 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 9ea48 │ │ │ │ + b.n 9e79c │ │ │ │ movs r4, #1 │ │ │ │ - b.n 9ea48 │ │ │ │ + b.n 9e79c │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r5, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r5, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9ea92 │ │ │ │ - cbnz r5, 9eaba │ │ │ │ + beq.n 9e7e6 │ │ │ │ + cbnz r5, 9e80e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e9d0 │ │ │ │ - b.n 9ea74 │ │ │ │ + beq.n 9e724 │ │ │ │ + b.n 9e7c8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56352 @ 0xdc20 │ │ │ │ + movw r1, #55768 @ 0xd9d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11e4c4 │ │ │ │ + bl 11dfa4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 9ea66 │ │ │ │ + b.n 9e7ba │ │ │ │ bl 2fa7c <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e9d0 │ │ │ │ - b.n 9ea58 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 9e9d4 │ │ │ │ + bne.n 9e724 │ │ │ │ + b.n 9e7ac │ │ │ │ + bl 23c814 │ │ │ │ + b.n 9e728 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 9ea66 │ │ │ │ + bl 8388c │ │ │ │ + b.n 9e7ba │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ea5e │ │ │ │ + bge.n 9e7b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ea5e │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ea5e │ │ │ │ + bne.n 9e7b2 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e7b2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 9eb2a │ │ │ │ + bpl.n 9e87e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ - cbz r4, 9eb1e │ │ │ │ + cbz r4, 9e872 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 9eb32 │ │ │ │ - cbnz r3, 9eb58 │ │ │ │ + cbz r0, 9e886 │ │ │ │ + cbnz r3, 9e8ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ mov r2, r3 │ │ │ │ - b.w a3d30 │ │ │ │ + b.w a37d0 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w a3d30 │ │ │ │ - cbz r3, 9eb3a │ │ │ │ + b.w a37d0 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + cbz r3, 9e88e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9eb1c │ │ │ │ + bne.n 9e870 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #63192 @ 0xf6d8 │ │ │ │ + movw r2, #62616 @ 0xf498 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234220 <_PyErr_Format@@Base> │ │ │ │ + b.w 2348e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9eb1c │ │ │ │ + beq.n 9e870 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cba40 │ │ │ │ + b.w 1cca6c │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 9eba2 │ │ │ │ + bpl.n 9e8f6 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbz r4, 9eba2 │ │ │ │ + cbz r4, 9e8f6 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbz r0, 9ebae │ │ │ │ - cbnz r3, 9ebd4 │ │ │ │ + cbz r0, 9e902 │ │ │ │ + cbnz r3, 9e928 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w a3d30 │ │ │ │ - cbz r3, 9ebb6 │ │ │ │ + b.w a37d0 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + cbz r3, 9e90a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9eba0 │ │ │ │ + bne.n 9e8f4 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #63192 @ 0xf6d8 │ │ │ │ + movw r2, #62616 @ 0xf498 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234220 <_PyErr_Format@@Base> │ │ │ │ + b.w 2348e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9eba0 │ │ │ │ + beq.n 9e8f4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cba40 │ │ │ │ + b.w 1cca6c │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ed44 │ │ │ │ + bne.w 9ea98 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ed10 │ │ │ │ + bne.n 9ea64 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ecee │ │ │ │ + beq.n 9ea42 │ │ │ │ movw r3, #12128 @ 0x2f60 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9ecfa │ │ │ │ + bne.n 9ea4e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ecaa │ │ │ │ + beq.n 9e9fe │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9ed04 │ │ │ │ + beq.n 9ea58 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 9ec44 │ │ │ │ + cbnz r0, 9e998 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r4, #7 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ @@ -171975,19 +171743,19 @@ │ │ │ │ add.w r4, r3, #32 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r4, [r3, #20] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ str r4, [r3, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9eec0 │ │ │ │ + bl 9ec14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ed2c │ │ │ │ - ldr r4, [pc, #236] @ (9ed5c ) │ │ │ │ + bne.n 9ea80 │ │ │ │ + ldr r4, [pc, #236] @ (9eab0 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w ip, [r0, #3892] @ 0xf34 │ │ │ │ @@ -172000,19 +171768,19 @@ │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #12128 @ 0x2f60 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87c00 │ │ │ │ + bl 879b8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ec3e │ │ │ │ - ldr r4, [pc, #156] @ (9ed5c ) │ │ │ │ + beq.n 9e992 │ │ │ │ + ldr r4, [pc, #156] @ (9eab0 ) │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r4] │ │ │ │ @@ -172021,81 +171789,83 @@ │ │ │ │ str r4, [r3, #16] │ │ │ │ add.w r4, r3, #32 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r4, [r3, #20] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #24] │ │ │ │ - b.n 9ec82 │ │ │ │ + b.n 9e9d6 │ │ │ │ movw r3, #12128 @ 0x2f60 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9ecaa │ │ │ │ + beq.n 9e9fe │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 9ed60 │ │ │ │ + b.n 9eb68 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1cb6e8 │ │ │ │ + b.w 1cc7b8 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #20236 @ 0x4f0c │ │ │ │ + movw r0, #19660 @ 0x4ccc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1d49d0 │ │ │ │ + bl 1d5b14 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ec16 │ │ │ │ + bne.w 9e96a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ec3e │ │ │ │ + b.n 9e992 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ed28 │ │ │ │ + bge.n 9ea7c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9ed28 │ │ │ │ + bne.n 9ea7c │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ed28 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ea7c │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #20236 @ 0x4f0c │ │ │ │ + movw r0, #19660 @ 0x4ccc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 40e64 │ │ │ │ + bl 40eb4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ed28 │ │ │ │ - b.n 9ec06 │ │ │ │ + beq.n 9ea7c │ │ │ │ + b.n 9e95a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 87c00 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + movw r0, #12128 @ 0x2f60 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + bl 879b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ee02 │ │ │ │ + beq.n 9eb5e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #7 │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0, #16] │ │ │ │ add.w ip, r0, #32 │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ str.w ip, [r0, #20] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #28] │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ - cbnz r1, 9ede2 │ │ │ │ - ldr.w ip, [pc, #100] @ 9ee08 │ │ │ │ + cbnz r1, 9eb3e │ │ │ │ + ldr.w ip, [pc, #100] @ 9eb64 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ @@ -172107,56 +171877,54 @@ │ │ │ │ strd lr, r2, [r3, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w ip, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 9eec0 │ │ │ │ + bl 9ec14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eda2 │ │ │ │ + beq.n 9eafe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ee02 │ │ │ │ + bge.n 9eb5e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ee02 │ │ │ │ + cbnz r2, 9eb5e │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9eddc │ │ │ │ + b.n 9eb38 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - movw r0, #12128 @ 0x2f60 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bl 87c00 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 879b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9eeb6 │ │ │ │ + beq.n 9ec0a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #7 │ │ │ │ mov r3, r0 │ │ │ │ str.w ip, [r0, #16] │ │ │ │ add.w ip, r0, #32 │ │ │ │ strd r2, r2, [r0, #8] │ │ │ │ str.w ip, [r0, #20] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #28] │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ - cbnz r1, 9ee96 │ │ │ │ - ldr.w ip, [pc, #100] @ 9eebc │ │ │ │ + cbnz r1, 9ebea │ │ │ │ + ldr.w ip, [pc, #100] @ 9ec10 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w lr, [r0, #3892] @ 0xf34 │ │ │ │ @@ -172168,28 +171936,28 @@ │ │ │ │ strd lr, r2, [r3, #-8] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ str.w ip, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 9eec0 │ │ │ │ + bl 9ec14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ee56 │ │ │ │ + beq.n 9ebaa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9eeb6 │ │ │ │ + bge.n 9ec0a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9eeb6 │ │ │ │ + cbnz r2, 9ec0a │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ee90 │ │ │ │ + b.n 9ebe4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -172197,1413 +171965,1087 @@ │ │ │ │ movw r3, #11528 @ 0x2d08 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #12128 @ 0x2f60 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp ip, r2 │ │ │ │ it ne │ │ │ │ cmpne ip, r3 │ │ │ │ - bne.n 9ef1c │ │ │ │ + bne.n 9ec70 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9efd4 │ │ │ │ + beq.n 9ed28 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - cbnz r3, 9eefa │ │ │ │ + cbnz r3, 9ec4e │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 9efb8 │ │ │ │ + bge.n 9ed0c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 10ade4 │ │ │ │ + b.w 10a8f4 │ │ │ │ ldr.w lr, [ip, #172] @ 0xac │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9efd8 │ │ │ │ + beq.n 9ed2c │ │ │ │ ldr.w r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9efa6 │ │ │ │ + ble.n 9ecfa │ │ │ │ ldr.w r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9eeec │ │ │ │ + beq.n 9ec40 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9ef72 │ │ │ │ + beq.n 9ecc6 │ │ │ │ ldr.w r5, [lr, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9eeec │ │ │ │ + beq.n 9ec40 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9ef72 │ │ │ │ + beq.n 9ecc6 │ │ │ │ ldr.w r5, [lr, #24] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 9eeec │ │ │ │ + beq.n 9ec40 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9ef72 │ │ │ │ + beq.n 9ecc6 │ │ │ │ add.w r8, lr, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r6, [r5, #4]! │ │ │ │ mov r8, r5 │ │ │ │ adds r5, r7, #1 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 9eeec │ │ │ │ + beq.n 9ec40 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9ef5a │ │ │ │ + bne.n 9ecae │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9efa6 │ │ │ │ + ble.n 9ecfa │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 9eeec │ │ │ │ + beq.n 9ec40 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9efa6 │ │ │ │ + beq.n 9ecfa │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9eeec │ │ │ │ + beq.n 9ec40 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9efa6 │ │ │ │ + beq.n 9ecfa │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9eeec │ │ │ │ + beq.n 9ec40 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9efa6 │ │ │ │ + beq.n 9ecfa │ │ │ │ add.w lr, lr, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 9eeec │ │ │ │ + beq.n 9ec40 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 9ef98 │ │ │ │ + bne.n 9ecec │ │ │ │ movw r3, #18720 @ 0x4920 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 9efcc │ │ │ │ + beq.n 9ed20 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9f040 │ │ │ │ + b.n 9ed94 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r1, r3, r2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9ff88 │ │ │ │ + bl 9f978 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ef10 │ │ │ │ + beq.n 9ec64 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9eef4 │ │ │ │ + b.n 9ec48 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 20f398 │ │ │ │ + b.w 2100b0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9eef4 │ │ │ │ + b.n 9ec48 │ │ │ │ mov r4, ip │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ - cbz r4, 9efe6 │ │ │ │ + cbz r4, 9ed3a │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9eeec │ │ │ │ - b.n 9efda │ │ │ │ + beq.n 9ec40 │ │ │ │ + b.n 9ed2e │ │ │ │ mov r3, ip │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9efa6 │ │ │ │ + beq.n 9ecfa │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9efe8 │ │ │ │ - b.n 9eeec │ │ │ │ + bne.n 9ed3c │ │ │ │ + b.n 9ec40 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009eff8 : │ │ │ │ +0009ed4c : │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 9f01e │ │ │ │ + cbz r2, 9ed72 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 9f01a │ │ │ │ + ble.n 9ed6e │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9f006 │ │ │ │ + bne.n 9ed5a │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9f016 │ │ │ │ + beq.n 9ed6a │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 9f02e │ │ │ │ + cbz r0, 9ed82 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9f022 │ │ │ │ - b.n 9f016 │ │ │ │ + bne.n 9ed76 │ │ │ │ + b.n 9ed6a │ │ │ │ movw r3, #34960 @ 0x8890 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - sub sp, #108 @ 0x6c │ │ │ │ + str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f940 │ │ │ │ + beq.w 9f484 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f93a │ │ │ │ + beq.w 9f47e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #37933 @ 0x942d │ │ │ │ + movw r2, #38013 @ 0x947d │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 9fafa │ │ │ │ + beq.w 9f5ac │ │ │ │ movw r2, #41560 @ 0xa258 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + mov r9, fp │ │ │ │ + str r2, [r7, #28] │ │ │ │ movw r2, #4380 @ 0x111c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r7, #12] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - b.n 9f0fa │ │ │ │ - ldr.w r6, [r5, #-8] │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 9f27c │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9fa24 │ │ │ │ - mov lr, sl │ │ │ │ - ldr.w sl, [r7, #28] │ │ │ │ - add.w r8, r3, r3, lsl #1 │ │ │ │ - ldrd ip, r6, [sl, #8] │ │ │ │ - add.w r2, ip, #1 │ │ │ │ - str.w r2, [sl, #8] │ │ │ │ - adds r0, r6, #1 │ │ │ │ - str.w r0, [sl, #12] │ │ │ │ - add.w r2, r2, r2, lsl #2 │ │ │ │ - str.w r4, [r5, #-8] │ │ │ │ - cmp r2, r8 │ │ │ │ - str.w lr, [r1, #4] │ │ │ │ - bcs.w 9f3d4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + str r2, [r7, #0] │ │ │ │ + b.n 9ee50 │ │ │ │ + ldr.w r5, [r4, #-8] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 9f026 │ │ │ │ + mov r8, r3 │ │ │ │ + ldr r3, [r7, #36] @ 0x24 │ │ │ │ + mov fp, sl │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9f4c4 │ │ │ │ + ldr.w sl, [r7, #32] │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ + mov lr, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldrd r3, r1, [sl, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + adds r1, #1 │ │ │ │ + strd r3, r1, [sl, #8] │ │ │ │ + add.w r3, r3, r3, lsl #2 │ │ │ │ + str.w r6, [r4, #-8] │ │ │ │ + cmp r3, r2 │ │ │ │ + str.w lr, [r0, #4] │ │ │ │ + bcs.w 9f252 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f0f4 │ │ │ │ + bge.n 9ee4a │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fa1a │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + beq.w 9f4bc │ │ │ │ + ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f2a8 │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.n 9f198 │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ + beq.w 9f056 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 9eefe │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fb46 │ │ │ │ - mov r0, r4 │ │ │ │ + beq.w 9f51e │ │ │ │ + mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9fb5e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - str.w sl, [r7, #28] │ │ │ │ + beq.w 9f536 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + mov r8, r9 │ │ │ │ + ldrd r2, fp, [sl, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ + mov r9, lr │ │ │ │ + it lt │ │ │ │ addlt r3, #1 │ │ │ │ - strlt r3, [r4, #0] │ │ │ │ - ldrd r3, fp, [sl, #16] │ │ │ │ - mov sl, lr │ │ │ │ - and.w r8, sl, r3 │ │ │ │ - movs r2, #0 │ │ │ │ - str.w sl, [r7, #20] │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - add.w r2, r8, #9 │ │ │ │ - add.w r5, fp, r8, lsl #3 │ │ │ │ - cmp r2, r3 │ │ │ │ + str.w sl, [r7, #32] │ │ │ │ + it lt │ │ │ │ + strlt r3, [r6, #0] │ │ │ │ + mov r3, r8 │ │ │ │ + mov sl, fp │ │ │ │ + and.w r8, r9, r2 │ │ │ │ + movs r1, #0 │ │ │ │ + str.w r9, [r7, #20] │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + add.w r1, r8, #9 │ │ │ │ + add.w r4, sl, r8, lsl #3 │ │ │ │ + cmp r1, r2 │ │ │ │ ite ls │ │ │ │ - movls r2, #9 │ │ │ │ - movhi r2, #0 │ │ │ │ - add.w r1, r5, #16 │ │ │ │ - adds r5, #8 │ │ │ │ - add.w r9, r1, r2, lsl #3 │ │ │ │ - ldr.w r2, [r5, #-4] │ │ │ │ - sub.w r1, r5, #8 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 9f0a2 │ │ │ │ - cmp sl, r2 │ │ │ │ - beq.n 9f1a4 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ - cmp.w r2, #4294967295 @ 0xffffffff │ │ │ │ + movls r1, #9 │ │ │ │ + movhi r1, #0 │ │ │ │ + add.w r0, r4, #16 │ │ │ │ + adds r4, #8 │ │ │ │ + str.w r8, [r7, #24] │ │ │ │ + add.w fp, r0, r1, lsl #3 │ │ │ │ + ldr.w r1, [r4, #-4] │ │ │ │ + sub.w r0, r4, #8 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 9edf8 │ │ │ │ + cmp r9, r1 │ │ │ │ + beq.n 9ef0a │ │ │ │ + ldr r5, [r7, #36] @ 0x24 │ │ │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ - moveq r0, r1 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ - adds r5, #8 │ │ │ │ - cmp r9, r5 │ │ │ │ - bne.n 9f160 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + moveq r5, r0 │ │ │ │ + str r5, [r7, #36] @ 0x24 │ │ │ │ + adds r4, #8 │ │ │ │ + cmp fp, r4 │ │ │ │ + bne.n 9eec2 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr.w r8, [r7, #24] │ │ │ │ + lsrs r1, r1, #5 │ │ │ │ + str r1, [r7, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ - str r2, [r7, #20] │ │ │ │ - add r8, r2 │ │ │ │ + add r8, r1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - and.w r8, r8, r3 │ │ │ │ - b.n 9f146 │ │ │ │ - ldr.w lr, [r4, #12] │ │ │ │ + and.w r8, r8, r2 │ │ │ │ + b.n 9eea4 │ │ │ │ + ldr.w lr, [r6, #12] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9f124 │ │ │ │ - b.n 9f10e │ │ │ │ - ldr.w r6, [r5, #-8] │ │ │ │ - cmp r4, r6 │ │ │ │ - beq.n 9f288 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 9f74a │ │ │ │ - ldr r2, [pc, #532] @ (9f3cc ) │ │ │ │ + bne.n 9ee7a │ │ │ │ + b.n 9ee64 │ │ │ │ + ldr.w r5, [r4, #-8] │ │ │ │ + cmp r6, r5 │ │ │ │ + beq.w 9f034 │ │ │ │ + ldr.w r8, [r5, #4] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + cmp r8, r2 │ │ │ │ + beq.w 9f2e8 │ │ │ │ + ldr r2, [pc, #668] @ (9f1c0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - str.w fp, [r7, #16] │ │ │ │ + str.w sl, [r7, #16] │ │ │ │ ldr r0, [r1, r2] │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f8b8 │ │ │ │ + bge.w 9f3f6 │ │ │ │ adds r2, #1 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 9f8c4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 9f6ac │ │ │ │ - ldr.w fp, [r3, #100] @ 0x64 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 9f53e │ │ │ │ - movw r2, #25173 @ 0x6255 │ │ │ │ + bhi.w 9f402 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + cmp r2, r8 │ │ │ │ + bne.w 9f0d0 │ │ │ │ + ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 9f220 │ │ │ │ + movw r2, #23877 @ 0x5d45 │ │ │ │ movt r2, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - itt ne │ │ │ │ - movne r3, #0 │ │ │ │ - strne r3, [r7, #8] │ │ │ │ - beq.w 9f31e │ │ │ │ - movs r2, #2 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - blx fp │ │ │ │ - ldr r1, [r7, #4] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r2, r1 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq.w 9f4f4 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f8e0 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ + cmp sl, r2 │ │ │ │ + mov.w r2, #0 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bne.w 9f142 │ │ │ │ + ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ + lsls r1, r2, #7 │ │ │ │ + bpl.w 9f1c8 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ + bpl.w 9f1c8 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr.w ip, [r6, #8] │ │ │ │ + and.w r1, r2, #3 │ │ │ │ + and.w r0, ip, #3 │ │ │ │ + orr.w lr, r2, ip │ │ │ │ + rsb r1, r1, #1 │ │ │ │ + rsb r0, r0, #1 │ │ │ │ + cmp.w lr, #15 │ │ │ │ + bhi.w 9f27c │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mul.w r1, r2, r1 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + mul.w r2, r0, r2 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.w 9f272 │ │ │ │ + movw r2, #6004 @ 0x1774 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ movw r2, #36092 @ 0x8cfc │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9f390 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - sub.w fp, r3, r1 │ │ │ │ - clz fp, fp │ │ │ │ + itt eq │ │ │ │ + movweq r2, #6004 @ 0x1774 │ │ │ │ + movteq r2, #80 @ 0x50 │ │ │ │ + bne.w 9f248 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + sub.w r8, r2, r0 │ │ │ │ + clz r8, r8 │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + mov.w r8, r8, lsr #5 │ │ │ │ + blt.w 9f186 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - mov.w fp, fp, lsr #5 │ │ │ │ - blt.w 9fbe8 │ │ │ │ + bge.n 9f002 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9f19e │ │ │ │ + cmp.w r8, #1 │ │ │ │ + beq.n 9f034 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ + ldr.w sl, [r2, #20] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + cmp sl, r2 │ │ │ │ + bne.w 9f58e │ │ │ │ + ldr.w r2, [r4, #-8] │ │ │ │ + cmp r2, r5 │ │ │ │ + bne.w 9f58e │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ + b.n 9eede │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 9eede │ │ │ │ + cmp r5, r6 │ │ │ │ + bne.w 9ef14 │ │ │ │ + mov r9, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ + ldr.w sl, [r7, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f258 │ │ │ │ + bge.w 9ee4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fc34 │ │ │ │ - cmp.w fp, #1 │ │ │ │ - beq.n 9f288 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - ldr.w fp, [r3, #20] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - cmp fp, r3 │ │ │ │ - bne.w 9fc3e │ │ │ │ - ldr.w r3, [r5, #-8] │ │ │ │ - cmp r3, r6 │ │ │ │ - bne.w 9fc3e │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - b.n 9f17c │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 9f17c │ │ │ │ - cmp r6, r4 │ │ │ │ - bne.n 9f1ac │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - ldr.w sl, [r7, #28] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f0f4 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9f0e2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f0e2 │ │ │ │ - ldr r6, [pc, #288] @ (9f3cc ) │ │ │ │ + bne.w 9ee38 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ee38 │ │ │ │ + ldr r6, [pc, #360] @ (9f1c0 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ + mov fp, r9 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fbfc │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + bne.w 9f558 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f316 │ │ │ │ + bge.n 9f0c8 │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cbnz r2, 9f314 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + str.w r2, [r9] │ │ │ │ + cbnz r2, 9f0c6 │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ ubfx r8, r3, #14, #1 │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r8, #1 │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9fb84 │ │ │ │ - ldr r2, [pc, #220] @ (9f3d0 ) │ │ │ │ + bne.w 9f5e4 │ │ │ │ + ldr r2, [pc, #284] @ (9f1c4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fb68 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + bne.w 9f504 │ │ │ │ + mov r0, fp │ │ │ │ blx sl │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f9ea │ │ │ │ + bne.w 9f4a4 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f85c │ │ │ │ + bne.w 9f3aa │ │ │ │ movs r0, #0 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r7, #8] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - bpl.w 9f4ec │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r2, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #7 │ │ │ │ - bpl.w 9f4ec │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - and.w r2, r3, #3 │ │ │ │ - and.w r1, r0, #3 │ │ │ │ - orr.w ip, r3, r0 │ │ │ │ - rsb r2, r2, #1 │ │ │ │ - rsb r1, r1, #1 │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bhi.w 9f568 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 9f596 │ │ │ │ - movw r3, #6004 @ 0x1774 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - movw r3, #36092 @ 0x8cfc │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r2, r3 │ │ │ │ - itt eq │ │ │ │ - movweq r3, #6004 @ 0x1774 │ │ │ │ - movteq r3, #80 @ 0x50 │ │ │ │ - beq.w 9f22e │ │ │ │ - movw r3, #6004 @ 0x1774 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [r7, #8] │ │ │ │ - bl e5b48 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - mov fp, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fbe8 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f3b8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9fc34 │ │ │ │ - cmp.w fp, #1 │ │ │ │ - beq.w 9f288 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 9f25e │ │ │ │ - mov r9, r4 │ │ │ │ - b.n 9f8f4 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - add.w r2, sl, #32 │ │ │ │ - str r2, [r7, #28] │ │ │ │ - movw r2, #50000 @ 0xc350 │ │ │ │ - cmp r0, r2 │ │ │ │ - it gt │ │ │ │ - lslgt r0, r0, #1 │ │ │ │ - bgt.n 9f3fa │ │ │ │ - lsls r0, r0, #2 │ │ │ │ - cmp r0, #7 │ │ │ │ - bls.w 9f5a0 │ │ │ │ - cmp r0, #15 │ │ │ │ - bls.w 9f720 │ │ │ │ - cmp r0, #31 │ │ │ │ - bls.w 9f5b6 │ │ │ │ - movs r5, #32 │ │ │ │ - lsls r5, r5, #1 │ │ │ │ - cmp r5, r0 │ │ │ │ - bls.n 9f3fc │ │ │ │ - mov r6, fp │ │ │ │ - cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 9faa6 │ │ │ │ - movw r9, #24320 @ 0x5f00 │ │ │ │ - movt r9, #82 @ 0x52 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ - ldr.w r2, [r9, #868] @ 0x364 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9fa92 │ │ │ │ - ldr r2, [pc, #636] @ (9f6a8 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - cmp.w r0, #512 @ 0x200 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ - str r2, [r7, #20] │ │ │ │ - bne.w 9f672 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - subs r1, r2, #1 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - lsrs r1, r1, #3 │ │ │ │ - str r1, [r7, #16] │ │ │ │ - ldr.w r2, [r2, r1, lsl #3] │ │ │ │ - ldr.w lr, [r2, #8] │ │ │ │ - cmp r2, lr │ │ │ │ - beq.w 9fa02 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - ldr.w r8, [r2, #4] │ │ │ │ - adds r0, #1 │ │ │ │ - str r0, [r2, #0] │ │ │ │ - ldr.w ip, [r8] │ │ │ │ - str.w ip, [r2, #4] │ │ │ │ - cmp.w ip, #0 │ │ │ │ - beq.w 9f642 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [r7, #20] │ │ │ │ - blx 2b44c │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldrd r2, r1, [sl, #8] │ │ │ │ - add.w r9, r5, #4294967295 @ 0xffffffff │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - strd r9, r8, [sl, #16] │ │ │ │ - adds r0, r6, r3 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9fa46 │ │ │ │ - cmp r6, r0 │ │ │ │ - bhi.n 9f4dc │ │ │ │ - add.w r2, r6, #16 │ │ │ │ - mov lr, r6 │ │ │ │ - add.w ip, r2, r3 │ │ │ │ - add.w r3, r6, #8 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 9f4d2 │ │ │ │ - ldr.w r0, [r3, #-4] │ │ │ │ - and.w r1, r9, r0 │ │ │ │ - add.w r4, r8, r1, lsl #3 │ │ │ │ - ldr.w r5, [r8, r1, lsl #3] │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 9f5ee │ │ │ │ - str.w r2, [r8, r1, lsl #3] │ │ │ │ - str r0, [r4, #4] │ │ │ │ - adds r3, #8 │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 9f4b0 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r6, lr │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - cmp fp, r3 │ │ │ │ - beq.w 9f0e2 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 83ac4 │ │ │ │ - b.n 9f0e2 │ │ │ │ - movw r2, #5744 @ 0x1670 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fc78 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cbnz r3, 9f53e │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r3, [r2, #100] @ 0x64 │ │ │ │ - cbz r3, 9f53e │ │ │ │ - movw r2, #9952 @ 0x26e0 │ │ │ │ - movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #50797 @ 0xc66d │ │ │ │ - movt r1, #21 │ │ │ │ - cmp r3, r1 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - bne.w 9f870 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.w 9fbd6 │ │ │ │ - movw r2, #5744 @ 0x1670 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r2, #0] │ │ │ │ - blt.w 9f886 │ │ │ │ - movw r3, #6004 @ 0x1774 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fc70 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - movw r3, #36092 @ 0x8cfc │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r2, r3 │ │ │ │ - it eq │ │ │ │ - moveq.w fp, #0 │ │ │ │ - beq.w 9f246 │ │ │ │ - b.n 9f388 │ │ │ │ - lsrs r3, r3, #3 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - mul.w r1, r0, r1 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9f366 │ │ │ │ - cbz r3, 9f596 │ │ │ │ - add.w r0, r6, r3, lsl #2 │ │ │ │ - add.w ip, r4, r3, lsl #2 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr.w r2, [ip, #8] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 9f366 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne.w 9f7b6 │ │ │ │ - movw r3, #4380 @ 0x111c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - b.n 9f21e │ │ │ │ - add.w r2, sl, #32 │ │ │ │ - cmp fp, r2 │ │ │ │ - beq.w 9fabc │ │ │ │ - mov r8, r2 │ │ │ │ - mov r6, fp │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - movs r5, #8 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - b.n 9f478 │ │ │ │ - mov r6, fp │ │ │ │ - movs r5, #32 │ │ │ │ - movw r9, #24320 @ 0x5f00 │ │ │ │ - movt r9, #82 @ 0x52 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - movw r1, #197 @ 0xc5 │ │ │ │ - movt r1, #8 │ │ │ │ - ldr.w r2, [r9, #868] @ 0x364 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9fa92 │ │ │ │ - ldr r2, [pc, #204] @ (9f6a8 ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ - str r2, [r7, #20] │ │ │ │ - b.n 9f446 │ │ │ │ - add.w r5, r1, #9 │ │ │ │ - cmp r9, r5 │ │ │ │ - bcc.w 9f726 │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f7b2 │ │ │ │ - ldr r5, [r4, #16] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f844 │ │ │ │ - ldr r5, [r4, #24] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f84c │ │ │ │ - ldr r5, [r4, #32] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f86c │ │ │ │ - ldr r5, [r4, #40] @ 0x28 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f8ac │ │ │ │ - ldr r5, [r4, #48] @ 0x30 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f8b4 │ │ │ │ - ldr r5, [r4, #56] @ 0x38 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f7f0 │ │ │ │ - ldr r5, [r4, #64] @ 0x40 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9f972 │ │ │ │ - ldr r5, [r4, #72] @ 0x48 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.n 9f726 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ - b.n 9f744 │ │ │ │ - ldrd r0, r1, [r2, #24] │ │ │ │ - cmp r0, r1 │ │ │ │ - ittt hi │ │ │ │ - ldrhi r2, [r2, #12] │ │ │ │ - strhi.w r2, [lr, #12] │ │ │ │ - strhi.w lr, [r2, #8] │ │ │ │ - bhi.w 9f478 │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - adds r1, #1 │ │ │ │ - add.w r1, r0, r1, lsl #3 │ │ │ │ - str r1, [r2, #24] │ │ │ │ - adds r1, r2, r0 │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str.w ip, [r2, r0] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 9f478 │ │ │ │ - ldr.w r2, [r9, #848] @ 0x350 │ │ │ │ - movw r1, #41921 @ 0xa3c1 │ │ │ │ - movt r1, #7 │ │ │ │ - str r3, [r7, #16] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne.w 9fb30 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ - blx 2c0b0 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 9faa6 │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 9f478 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9fc5a │ │ │ │ + beq.w 9f6c8 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9f700 │ │ │ │ + ble.n 9f126 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 9f7f6 │ │ │ │ + cmp r8, r0 │ │ │ │ + beq.w 9f34e │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 9f700 │ │ │ │ + beq.n 9f126 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 9f7f6 │ │ │ │ + cmp r8, r0 │ │ │ │ + beq.w 9f34e │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 9f700 │ │ │ │ + beq.n 9f126 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ - cmp r3, r0 │ │ │ │ - beq.w 9f7f6 │ │ │ │ + cmp r8, r0 │ │ │ │ + beq.w 9f34e │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 9f700 │ │ │ │ + beq.n 9f126 │ │ │ │ adds r1, #24 │ │ │ │ movs r0, #3 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r0, #1 │ │ │ │ - cmp r3, lr │ │ │ │ - beq.n 9f7f4 │ │ │ │ + cmp r3, r8 │ │ │ │ + beq.w 9f34c │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 9f6f0 │ │ │ │ + bne.n 9f114 │ │ │ │ mov r3, lr │ │ │ │ - ldr.w fp, [r3, #100] @ 0x64 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 9f504 │ │ │ │ + ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 9f1e0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - movw r2, #25173 @ 0x6255 │ │ │ │ + movw r2, #23877 @ 0x5d45 │ │ │ │ movt r2, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - beq.w 9f322 │ │ │ │ - b.n 9f204 │ │ │ │ - mov r6, fp │ │ │ │ - movs r5, #16 │ │ │ │ - b.n 9f5ba │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ - add.w r1, r1, r1, lsl #2 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ - adds r4, #1 │ │ │ │ - add r1, r4 │ │ │ │ - and.w r5, r9, r1 │ │ │ │ - add.w r4, r8, r5, lsl #3 │ │ │ │ - ldr.w r1, [r8, r5, lsl #3] │ │ │ │ + cmp sl, r2 │ │ │ │ + beq.w 9ef6e │ │ │ │ + movs r2, #2 │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + blx sl │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + beq.n 9f1d0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9f422 │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ + movw r1, #36092 @ 0x8cfc │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq.w 9efd8 │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bl e55c0 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 9f190 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9f976 │ │ │ │ - strd r2, r0, [r4] │ │ │ │ - b.n 9f4d2 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ + beq.w 9f62e │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 9f1a8 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbnz r2, 9f1a8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp.w r8, #1 │ │ │ │ + beq.w 9f034 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 9f008 │ │ │ │ + mov fp, r3 │ │ │ │ + mov r8, r6 │ │ │ │ + b.n 9f438 │ │ │ │ + nop │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movw r1, #5744 @ 0x1670 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 9f662 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cbnz r2, 9f220 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr.w r8, [r2, #100] @ 0x64 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 9f220 │ │ │ │ + movw r2, #9952 @ 0x26e0 │ │ │ │ + movt r2, #81 @ 0x51 │ │ │ │ + movw r1, #50057 @ 0xc389 │ │ │ │ + movt r1, #21 │ │ │ │ + cmp r8, r1 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + bne.w 9f3b6 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.w 9f542 │ │ │ │ + movw r1, #5744 @ 0x1670 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt r2, [r1, #0] │ │ │ │ + blt.w 9f3d0 │ │ │ │ + movw r2, #6004 @ 0x1774 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 9f6f0 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + movw r2, #36092 @ 0x8cfc │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + cmp r1, r2 │ │ │ │ + it eq │ │ │ │ + moveq.w r8, #0 │ │ │ │ + beq.w 9eff0 │ │ │ │ + movw r2, #6004 @ 0x1774 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + b.n 9f16e │ │ │ │ + movw r3, #50000 @ 0xc350 │ │ │ │ + cmp r1, r3 │ │ │ │ + ite gt │ │ │ │ + lslgt r1, r1, #1 │ │ │ │ + lslle r1, r1, #2 │ │ │ │ + mov r0, sl │ │ │ │ + bl 9f978 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9ee38 │ │ │ │ + mov fp, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + b.n 9f450 │ │ │ │ + mov r3, ip │ │ │ │ + movw r2, #4380 @ 0x111c │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + b.n 9f15e │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ + mov.w ip, ip, lsr #3 │ │ │ │ + mul.w r1, r2, r1 │ │ │ │ + mul.w r0, r0, ip │ │ │ │ + cmp r1, r0 │ │ │ │ + bne.w 9efb6 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.n 9f272 │ │ │ │ + add.w ip, r5, r2, lsl #2 │ │ │ │ + add.w lr, r6, r2, lsl #2 │ │ │ │ + ldr.w r0, [ip, #8] │ │ │ │ + ldr.w r1, [lr, #8] │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 9efb6 │ │ │ │ + cmp r2, #1 │ │ │ │ + beq.n 9f272 │ │ │ │ + ldr.w r0, [lr, #4] │ │ │ │ + ldr.w r1, [ip, #4] │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 9efb6 │ │ │ │ + subs r1, r2, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq.n 9f272 │ │ │ │ + ldr.w r0, [r5, r2, lsl #2] │ │ │ │ + ldr.w r2, [r6, r2, lsl #2] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.w 9efb6 │ │ │ │ + mov r2, ip │ │ │ │ + mov ip, r3 │ │ │ │ + subs r1, #1 │ │ │ │ + bcc.n 9f270 │ │ │ │ + ldr.w r3, [r2, #-4]! │ │ │ │ + ldr.w r0, [lr, #-4]! │ │ │ │ + cmp r3, r0 │ │ │ │ + beq.n 9f2d4 │ │ │ │ + mov r3, ip │ │ │ │ + b.n 9efb6 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9f1b6 │ │ │ │ - ldr.w ip, [r6, #8] │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + bne.w 9ef20 │ │ │ │ + ldr.w ip, [r5, #8] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 9f1b6 │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + bne.w 9ef20 │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ ubfx r0, r1, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9f1b6 │ │ │ │ + bne.w 9ef20 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9fb3e │ │ │ │ + bpl.w 9f500 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ - addmi.w r0, r6, #20 │ │ │ │ - addpl.w r0, r6, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ + addmi.w r0, r5, #20 │ │ │ │ + addpl.w r0, r5, #28 │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9fb42 │ │ │ │ + beq.w 9f5a0 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ - addmi.w r1, r4, #20 │ │ │ │ - addpl.w r1, r4, #28 │ │ │ │ + addmi.w r1, r6, #20 │ │ │ │ + addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [r7, #16] │ │ │ │ blx 2c370 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f288 │ │ │ │ - b.n 9f1b6 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #8 │ │ │ │ - b.n 9f744 │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 9f366 │ │ │ │ - subs r2, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq.w 9f596 │ │ │ │ - ldr.w r1, [r4, r3, lsl #2] │ │ │ │ - ldr.w r3, [r6, r3, lsl #2] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w 9f366 │ │ │ │ - subs r2, #1 │ │ │ │ - bcc.w 9f596 │ │ │ │ - ldr.w r1, [r0, #-4]! │ │ │ │ - ldr.w r3, [ip, #-4]! │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.n 9f7d8 │ │ │ │ - b.n 9f366 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ - b.n 9f744 │ │ │ │ + beq.w 9f034 │ │ │ │ + b.n 9ef20 │ │ │ │ mov r3, lr │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9fcf4 │ │ │ │ - movw r3, #9952 @ 0x26e0 │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + beq.w 9f6ba │ │ │ │ + movw r2, #9952 @ 0x26e0 │ │ │ │ + movt r2, #81 @ 0x51 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + mov r0, r6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ - movw r2, #5744 @ 0x1670 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.w 9f218 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fce4 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr.w fp, [r3, #100] @ 0x64 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 9f53e │ │ │ │ + movw r1, #5744 @ 0x1670 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w 9f158 │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 9f6a6 │ │ │ │ + ldr.w r8, [r5, #4] │ │ │ │ + ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w 9f220 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r7, #8] │ │ │ │ - b.n 9f710 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #16 │ │ │ │ - b.n 9f744 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #24 │ │ │ │ - b.n 9f744 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + b.n 9f134 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9fc24 │ │ │ │ + blt.w 9f580 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 9f316 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #32 │ │ │ │ - b.n 9f744 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov r3, r0 │ │ │ │ - movw r2, #5744 @ 0x1670 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 9f218 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f53e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9f53e │ │ │ │ + b.n 9f0c8 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r8 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #5744 @ 0x1670 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.w 9f158 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 9f220 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9f220 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f53e │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ - b.n 9f744 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ - b.n 9f744 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n 9f220 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r1 │ │ │ │ - bcs.w 9f1dc │ │ │ │ + bcs.w 9ef46 │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 9f1dc │ │ │ │ - movw r1, #63320 @ 0xf758 │ │ │ │ + bhi.w 9ef46 │ │ │ │ + movw r1, #62744 @ 0xf518 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 35db8 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 35dc0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fc6a │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - mov r9, r4 │ │ │ │ + beq.w 9f63a │ │ │ │ + mov fp, r3 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + mov r8, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f8f4 │ │ │ │ + bge.n 9f438 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fab4 │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + beq.w 9f5a4 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9fcd6 │ │ │ │ + bge.w 9f654 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fcce │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ + beq.w 9f64c │ │ │ │ + ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f924 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + bge.n 9f468 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cbnz r3, 9f924 │ │ │ │ - mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - ldr.w r3, [r9] │ │ │ │ + str.w r3, [fp] │ │ │ │ + cbnz r3, 9f468 │ │ │ │ + mov r0, fp │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f93a │ │ │ │ + bge.n 9f47e │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9] │ │ │ │ + str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fcc6 │ │ │ │ + beq.w 9f6e8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9f316 │ │ │ │ + b.n 9f0c8 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.w 9fa78 │ │ │ │ + bmi.n 9f4e6 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9fa78 │ │ │ │ + cbz r3, 9f4e6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9fa78 │ │ │ │ + cbz r3, 9f4e6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 244ba4 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + bl 245264 │ │ │ │ + mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f93a │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + beq.n 9f47e │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.w 9f082 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ - b.n 9f744 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r2, r3 │ │ │ │ - add.w r3, r5, #9 │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc.n 9f9c6 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f7ae │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f840 │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f848 │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f868 │ │ │ │ - ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f8a8 │ │ │ │ - ldr r3, [r4, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f8b0 │ │ │ │ - ldr r3, [r4, #56] @ 0x38 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9f7ec │ │ │ │ - ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 9f96e │ │ │ │ - ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 9faae │ │ │ │ - ldr r3, [r7, #36] @ 0x24 │ │ │ │ - add.w r5, r5, r5, lsl #2 │ │ │ │ - adds r5, #1 │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - add r5, r3 │ │ │ │ - and.w r5, r9, r5 │ │ │ │ - add.w r4, r8, r5, lsl #3 │ │ │ │ - ldr.w r3, [r8, r5, lsl #3] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9f97a │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 9f744 │ │ │ │ + b.n 9edd6 │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.w 9f30a │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 9f30a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 23f030 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9f30a │ │ │ │ - ldrd r1, r0, [r7, #16] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - bl 80198 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ + ble.w 9f0bc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9f478 │ │ │ │ - b.n 9f672 │ │ │ │ + beq.w 9f0bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9f0f4 │ │ │ │ + bl 23f6f4 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9f0bc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ee4a │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - adds r2, #1 │ │ │ │ - bne.w 9f13a │ │ │ │ - mov lr, sl │ │ │ │ - ldr.w sl, [r7, #28] │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + bne.w 9ee94 │ │ │ │ + ldr.w sl, [r7, #32] │ │ │ │ + mov lr, r9 │ │ │ │ + mov r9, r8 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #12] │ │ │ │ - strd r4, lr, [r1] │ │ │ │ - b.w 9f0e2 │ │ │ │ - str.w r1, [sl, #8] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 9fa56 │ │ │ │ - adds r5, #8 │ │ │ │ - cmp r5, r4 │ │ │ │ - bhi.n 9fa74 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 9fa54 │ │ │ │ - ldr r3, [pc, #672] @ (9fd04 ) │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 9fa54 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r8 │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - bl 1cb9a0 │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - b.n 9fa54 │ │ │ │ - mov r4, r9 │ │ │ │ - b.n 9f4dc │ │ │ │ + strd r6, lr, [r1] │ │ │ │ + b.n 9ee38 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #63240 @ 0xf708 │ │ │ │ + movw r1, #62664 @ 0xf4c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 9f93a │ │ │ │ - ldr.w r0, [r9, #864] @ 0x360 │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - str r3, [r7, #20] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - mov r8, r0 │ │ │ │ + bl f3c30 │ │ │ │ + b.n 9f47e │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9f322 │ │ │ │ + movw r1, #56057 @ 0xdaf9 │ │ │ │ + movt r1, #21 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 9f0b0 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, fp │ │ │ │ + blx r3 │ │ │ │ + b.n 9f0b0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 905fc <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f478 │ │ │ │ - mov r9, r4 │ │ │ │ - bl 23c160 │ │ │ │ - b.n 9f90c │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 9f63e │ │ │ │ + bne.w 9f686 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 92a6c │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 9f67e │ │ │ │ + mov fp, r9 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 365e0 <_PyEval_SetProfile@@Base+0x1f8> │ │ │ │ + b.n 9f450 │ │ │ │ + cmp r2, #3 │ │ │ │ + bne.w 9f208 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f8f4 │ │ │ │ - cmp ip, r6 │ │ │ │ - beq.w 9f0e2 │ │ │ │ - mov r5, fp │ │ │ │ - add.w ip, r7, #40 @ 0x28 │ │ │ │ - add.w lr, sl, #96 @ 0x60 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 205f04 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 9f3c2 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9f39e │ │ │ │ + movw r3, #43808 @ 0xab20 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + bl 206d00 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 9f598 │ │ │ │ + ldr.w r2, [fp] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 9f0bc │ │ │ │ + subs r2, #1 │ │ │ │ + str.w r2, [fp] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9f07a │ │ │ │ + b.n 9f0bc │ │ │ │ mov r8, r3 │ │ │ │ - mov r6, ip │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - adds r5, #16 │ │ │ │ - ldr.w r2, [r5, #-8] │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - ldr.w r3, [r5, #-4] │ │ │ │ - cmp r5, lr │ │ │ │ - stmia r6!, {r0, r1, r2, r3} │ │ │ │ - bne.n 9face │ │ │ │ - mov r3, r8 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r8, [r7, #28] │ │ │ │ - add.w r6, r7, #40 @ 0x28 │ │ │ │ - movs r5, #8 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - b.n 9f478 │ │ │ │ + ldr r3, [r7, #32] │ │ │ │ + mov fp, sl │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + b.n 9ee94 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 206dd8 <_PyErr_Clear@@Base> │ │ │ │ + b.n 9f572 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 9f338 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f438 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #63272 @ 0xf728 │ │ │ │ + movw r1, #62696 @ 0xf4e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ + bl f3c30 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f93a │ │ │ │ + bge.w 9f47e │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f93a │ │ │ │ - mov r0, r2 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f93a │ │ │ │ - ldr.w r0, [r9, #844] @ 0x34c │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 9f690 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - b.n 9f784 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 9f79a │ │ │ │ - mov r0, r5 │ │ │ │ - bl 90834 <_PyType_GetDict@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9fca8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 92ca4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.w 9fca0 │ │ │ │ - mov r9, r4 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 365dc <_PyEval_SetProfile@@Base+0x1f8> │ │ │ │ - b.n 9f90c │ │ │ │ - movw r1, #56781 @ 0xddcd │ │ │ │ - movt r1, #21 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 9f2fe │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - blx r3 │ │ │ │ - b.w 9f2fe │ │ │ │ + bne.w 9f47e │ │ │ │ + mov r0, fp │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f47e │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9fc4e │ │ │ │ - ldr r1, [r7, #32] │ │ │ │ - ldr.w r3, [r1, #-8] │ │ │ │ - cbz r3, 9fbc6 │ │ │ │ + cbnz r3, 9f640 │ │ │ │ + ldr.w r3, [fp, #-8] │ │ │ │ + cbz r3, 9f620 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - ldr.w r1, [r1, #-4] │ │ │ │ + ldr.w r1, [fp, #-4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ and.w r2, r2, #3 │ │ │ │ str r3, [r1, #0] │ │ │ │ orrs r2, r1 │ │ │ │ - ldr r1, [r7, #32] │ │ │ │ str r2, [r3, #4] │ │ │ │ - ldr.w r3, [r1, #-4] │ │ │ │ + ldr.w r3, [fp, #-4] │ │ │ │ and.w r3, r3, #1 │ │ │ │ - str.w r3, [r1, #-4] │ │ │ │ + str.w r3, [fp, #-4] │ │ │ │ ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - str.w r2, [r3, #-8] │ │ │ │ - str r3, [r4, #100] @ 0x64 │ │ │ │ - b.w 9f30a │ │ │ │ - cmp r2, #3 │ │ │ │ - bne.w 9f526 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2051f4 │ │ │ │ - mov r3, r0 │ │ │ │ - b.n 9f878 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9f3a6 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9f3a6 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 9f850 │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - bl 205fec <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 9fc46 │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f30a │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 9f2c8 │ │ │ │ - b.w 9f30a │ │ │ │ - mov r0, r6 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9f3b8 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - b.w 9f13a │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2060c4 <_PyErr_Clear@@Base> │ │ │ │ - b.n 9fc16 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + str.w r2, [fp, #-8] │ │ │ │ + str.w fp, [r4, #100] @ 0x64 │ │ │ │ + b.n 9f0bc │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n 9f190 │ │ │ │ + ldr.w r8, [r5, #4] │ │ │ │ + b.n 9ef46 │ │ │ │ + mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fb8c │ │ │ │ - b.n 9fbc6 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, 9fc90 │ │ │ │ - cmp r1, r3 │ │ │ │ - beq.w 9f7f6 │ │ │ │ - b.n 9fc5c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b.w 9f1dc │ │ │ │ - adds r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - b.w 9f36e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9f4fe │ │ │ │ + bne.n 9f5ea │ │ │ │ + b.n 9f620 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f450 │ │ │ │ + ldr.w r3, [fp] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 9f45a │ │ │ │ + b.n 9f47e │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9f1da │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f4fe │ │ │ │ - movw r1, #34960 @ 0x8890 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne.w 9f700 │ │ │ │ - b.n 9f7f6 │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ + str r3, [r7, #4] │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + b.n 9f1da │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f116 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + bne.w 9ee6c │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #33112 @ 0x8158 │ │ │ │ + movw r1, #32536 @ 0x7f18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - mov r9, r4 │ │ │ │ + mov fp, r9 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ + mov r8, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f41b4 │ │ │ │ - b.n 9fb60 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f93a │ │ │ │ - mov r0, r9 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f90c │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f916 │ │ │ │ - b.n 9f93a │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r0, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9f82c │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f82c │ │ │ │ - ldr.w fp, [r3, #100] @ 0x64 │ │ │ │ - cmp.w fp, #0 │ │ │ │ - bne.w 9f710 │ │ │ │ - b.n 9f53e │ │ │ │ + bl f3c30 │ │ │ │ + b.n 9f53a │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r0, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 9f388 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n 9f388 │ │ │ │ + ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 9f134 │ │ │ │ + b.n 9f220 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ + cbz r1, 9f6d8 │ │ │ │ + cmp r1, r8 │ │ │ │ + beq.w 9f34e │ │ │ │ + b.n 9f6ca │ │ │ │ + movw r1, #34960 @ 0x8890 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp r8, r1 │ │ │ │ + bne.w 9f126 │ │ │ │ + b.n 9f34e │ │ │ │ + mov r0, r8 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f47e │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + b.n 9efbe │ │ │ │ nop │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ - lsls r1, r2, #1 │ │ │ │ │ │ │ │ -0009fd08 : │ │ │ │ +0009f6f8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 9fd3e │ │ │ │ + cbz r3, 9f72e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9fd38 │ │ │ │ + cbz r0, 9f728 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #37933 @ 0x942d │ │ │ │ + movw r2, #38013 @ 0x947d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 9fd68 │ │ │ │ + beq.n 9f758 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9fd50 │ │ │ │ + bmi.n 9f740 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 9fd50 │ │ │ │ + cbz r3, 9f740 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 9fd50 │ │ │ │ - b.w 244ba4 │ │ │ │ + cbz r3, 9f740 │ │ │ │ + b.w 245264 │ │ │ │ movw r3, #43564 @ 0xaa2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63240 @ 0xf708 │ │ │ │ + movw r1, #62664 @ 0xf4c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f41b4 │ │ │ │ + b.w f3c30 │ │ │ │ movw ip, #43564 @ 0xaa2c │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #63272 @ 0xf728 │ │ │ │ + movw r1, #62696 @ 0xf4e8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl f41b4 │ │ │ │ + bl f3c30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fd94 │ │ │ │ + bge.n 9f784 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9fd98 │ │ │ │ + cbz r2, 9f788 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9fd38 │ │ │ │ + b.n 9f728 │ │ │ │ mov r0, r3 │ │ │ │ - bl 846b0 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9fd94 │ │ │ │ + bl 84410 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f784 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n 9feb6 │ │ │ │ - ldr r5, [pc, #272] @ (9fecc ) │ │ │ │ + beq.n 9f8a6 │ │ │ │ + ldr r5, [pc, #272] @ (9f8bc ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1912] @ 0x778 │ │ │ │ - cbz r3, 9fe2e │ │ │ │ - ldr.w ip, [pc, #252] @ 9fed0 │ │ │ │ + cbz r3, 9f81e │ │ │ │ + ldr.w ip, [pc, #252] @ 9f8c0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #1912] @ 0x778 │ │ │ │ ldr.w r1, [r2, #1916] @ 0x77c │ │ │ │ ldr.w r7, [ip, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1916] @ 0x77c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9fe7a │ │ │ │ + bne.n 9f86a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fe4e │ │ │ │ + bge.n 9f83e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr.w r6, [r0, #3892] @ 0xf34 │ │ │ │ str r4, [r3, #12] │ │ │ │ @@ -173617,473 +173059,544 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #9992 @ 0x2708 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd58 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fb28 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9fe28 │ │ │ │ + beq.n 9f818 │ │ │ │ ldr r0, [r6, r5 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes